.LeftPanel_leftPanel__5VHDJ{width:320px;min-width:320px;height:100vh;background:linear-gradient(180deg,#fff,#fafafa);border-right:1px solid #f0f0f0;display:flex;flex-direction:column;overflow:hidden;position:relative}.LeftPanel_header__002fd{height:40px;display:flex;align-items:center;justify-content:center;padding:0 16px;border-bottom:1px solid var(--border-color);flex-shrink:0}.LeftPanel_cfpLogo__o7tSj{display:flex;flex-direction:column;text-decoration:none;line-height:1.2;padding-bottom:8px;position:relative}.LeftPanel_cfpLogo__o7tSj:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(230,0,18,.2),transparent)}.LeftPanel_cfpLogoMain__Lv61k{font-size:22px;font-weight:700;color:#e60012;letter-spacing:-.5px;display:block;transition:color .25s ease}.LeftPanel_cfpLogoSub__ll7jG{font-size:10px;color:var(--color-text-muted);font-weight:400;letter-spacing:.5px;margin-top:1px;display:block}.LeftPanel_cfpLogo__o7tSj:hover .LeftPanel_cfpLogoMain__Lv61k{color:#c4000f;transition:color .25s ease}.LeftPanel_scheduleTitleBar__XQL9I{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px;flex-shrink:0}.LeftPanel_scheduleTitle__dHRtV{font-size:15px;font-weight:700;color:#e60012}.LeftPanel_scheduleViewLink__d2dld{font-size:12px;color:#e60012;text-decoration:none;display:flex;align-items:center;gap:2px;transition:opacity .2s ease}.LeftPanel_scheduleViewLink__d2dld:hover{opacity:.7}.LeftPanel_tabSwitcher__Nvr_e{display:flex;gap:8px;padding:6px 16px;flex-shrink:0}.LeftPanel_tabBtn__5mJZx{flex:1;padding:4px 0;text-align:center;border:1px solid #e0e0e0;border-radius:var(--radius-pill);font-size:11px;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);background:#fff;color:#666;outline:none;position:relative}.LeftPanel_tabBtn__5mJZx:hover{border-color:#e60012;color:#e60012;box-shadow:0 2px 0 0 #e60012}.LeftPanel_tabBtnActive__JUxhR{background:#e60012;border-color:#e60012;color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(230,0,18,.25)}.LeftPanel_tabBtnActive__JUxhR:hover{background:#cc0010;border-color:#cc0010;color:#fff;box-shadow:0 2px 8px rgba(230,0,18,.35)}.LeftPanel_scheduleHint__9m4oT{padding:6px 16px;flex-shrink:0}.LeftPanel_scheduleBtn__vkpnr{width:100%;padding:8px 12px;border:1px solid #e60012;color:#e60012;border-radius:var(--radius-sm-alt);background:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .25s cubic-bezier(.22,1,.36,1)}.LeftPanel_scheduleBtnText__WHQVQ{display:flex;align-items:center;gap:6px}.LeftPanel_scheduleBtnIcon___ayrx{font-size:14px}.LeftPanel_scheduleBtnClick__Awpup{font-size:10px;padding:2px 8px;background:#e60012;color:#fff;border-radius:10px;font-weight:500}.LeftPanel_scheduleBtn__vkpnr:hover{background:#fff5f5}.LeftPanel_scheduleBtn__vkpnr.LeftPanel_active__3_Oxh{background:#e60012;color:#fff}.LeftPanel_scheduleBtn__vkpnr.LeftPanel_active__3_Oxh .LeftPanel_scheduleBtnClick__Awpup{background:#fff;color:#e60012}.LeftPanel_scheduleBtn__vkpnr.LeftPanel_active__3_Oxh:hover{background:#cc0010}.LeftPanel_matchList__nUzYO{flex:1;overflow-y:auto;padding:0 8px 16px}.LeftPanel_emptyState__eD8ou{text-align:center;padding:40px 16px;color:#999;font-size:14px}.LeftPanel_dateCollapse___6sYy .ant-collapse-header{padding:8px 12px!important}.LeftPanel_dateCollapse___6sYy .ant-collapse-content-box{padding:0!important}.LeftPanel_datePanel__AL9D9{margin-bottom:4px;border-radius:8px;overflow:hidden}.LeftPanel_datePanel__AL9D9 .ant-collapse-header{background:#fafafa;border-radius:8px}.LeftPanel_datePanelContent__vmswa{padding:4px 0}.LeftPanel_dateGroupHeader__lWujs{display:flex;align-items:center;justify-content:space-between;width:100%}.LeftPanel_dateGroupTitle__ATG5q{display:flex;align-items:center;gap:8px}.LeftPanel_dateGroupIcon__CoPa2{font-size:10px;color:#999}.LeftPanel_dateGroupText__z8cLt{font-size:13px;font-weight:600;color:#333}.LeftPanel_dateGroupCount__NYPcK{font-size:12px;color:#999;background:#f0f0f0;padding:2px 8px;border-radius:10px}.LeftPanel_matchItem__ASV6E{display:flex;flex-direction:column;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);margin:2px 0;border-left:4px solid transparent;background:#fff}.LeftPanel_matchItem__ASV6E:hover{background:#fafafa;border-left-color:rgba(230,0,18,.15)}.LeftPanel_matchItem__ASV6E.LeftPanel_selected__ysOWq{background:#fff5f5;border-left:4px solid #e60012;transition:all .3s cubic-bezier(.22,1,.36,1)}.LeftPanel_matchCardRow1__6Lsff{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.LeftPanel_matchCardRow1Left__m5ag4{display:flex;align-items:center;gap:6px}.LeftPanel_timeText__KFuJn{font-size:13px;color:#e60012;font-weight:700}.LeftPanel_matchStage__ZyORg{font-size:11px;color:#e60012;font-weight:500}.LeftPanel_statusBadge__jlX3e{font-size:11px;padding:2px 8px;border-radius:10px;line-height:1.4;white-space:nowrap;font-weight:500}.LeftPanel_matchCardRow2__VnT_H{display:flex;align-items:center;justify-content:space-between}.LeftPanel_teamInfo__rONLn{display:flex;align-items:center;gap:4px;flex:1;min-width:0}.LeftPanel_matchCardRow2__VnT_H .LeftPanel_teamInfo__rONLn:first-child{justify-content:flex-start}.LeftPanel_matchCardRow2__VnT_H .LeftPanel_teamInfo__rONLn:last-child{justify-content:flex-end}.LeftPanel_teamFlag__jeqDK{width:18px;height:14px;border-radius:2px;object-fit:cover;flex-shrink:0}.LeftPanel_teamName__y3gve{font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeftPanel_scoreArea__f9mEz{flex-shrink:0;padding:0 8px;display:flex;align-items:center}.LeftPanel_scoreText__oRG_N{font-size:16px;color:#e60012;font-weight:700;font-family:Roboto Mono,monospace}.LeftPanel_vsText__i3_xZ{font-size:12px;color:#999;font-weight:500}.LeftPanel_specialMatch__yrWzk{display:flex;flex-direction:column;align-items:center;gap:2px}.LeftPanel_specialMatchTime__gWddY{font-size:14px;color:#e60012;font-weight:700;font-family:Roboto Mono,monospace}.LeftPanel_specialMatchText__SDy_J{font-size:13px;color:#666}.LeftPanel_topicList__MRbl8{flex:1;overflow-y:auto;padding:8px}.LeftPanel_topicItem__d0C7G{display:flex;align-items:center;padding:12px;border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);margin:2px 0;border-left:3px solid transparent}.LeftPanel_topicItem__d0C7G:hover{background:linear-gradient(90deg,transparent,rgba(230,0,18,.03));border-left-color:rgba(230,0,18,.15)}.LeftPanel_topicItemSelected__LM_KW{background:linear-gradient(90deg,rgba(230,0,18,.06),rgba(230,0,18,.03));border-left:4px solid #e60012;padding-left:11px;transition:all .3s cubic-bezier(.22,1,.36,1)}.LeftPanel_topicItemSelected__LM_KW .LeftPanel_topicName__piyDY{font-weight:600}.LeftPanel_topicIcon__72KkY{font-size:18px;margin-right:12px;flex-shrink:0}.LeftPanel_topicName__piyDY{font-size:14px;color:#333}@media (max-width:768px){.LeftPanel_leftPanel__5VHDJ{position:fixed;left:0;top:0;z-index:1000;transform:translateX(-100%);transition:transform .35s cubic-bezier(.22,1,.36,1);box-shadow:2px 0 8px rgba(0,0,0,.15)}.LeftPanel_leftPanel__5VHDJ.LeftPanel_mobileOpen__C630V{transform:translateX(0)}}.LeftPanel_mobileOverlay__Vm8Pa{display:none}@media (max-width:768px){.LeftPanel_mobileOverlay__Vm8Pa{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:999}}@media (prefers-color-scheme:dark){.LeftPanel_leftPanel__5VHDJ{background:#1a1a2e;border-right-color:#2a2a4e}.LeftPanel_header__002fd{border-bottom-color:#2a2a4e}.LeftPanel_scheduleTitle__dHRtV,.LeftPanel_scheduleViewLink__d2dld{color:#ff4d4f}.LeftPanel_tabBtn__5mJZx{background:#1a1a2e;border-color:#3a3a5e;color:#aaa}.LeftPanel_tabBtn__5mJZx:hover{border-color:#ff4d4f;color:#ff4d4f}.LeftPanel_tabBtnActive__JUxhR{background:#e60012;border-color:#e60012;color:#fff}.LeftPanel_scheduleBtn__vkpnr{border-color:#e60012;color:#e60012;background:transparent}.LeftPanel_scheduleBtn__vkpnr:hover{background:rgba(230,0,18,.1)}.LeftPanel_scheduleBtn__vkpnr.LeftPanel_active__3_Oxh{background:#e60012;color:#fff}.LeftPanel_datePanel__AL9D9 .ant-collapse-header{background:#0d0d1a}.LeftPanel_dateGroupText__z8cLt{color:#e0e0e0}.LeftPanel_dateGroupCount__NYPcK{background:#2a2a4e;color:#aaa}.LeftPanel_matchItem__ASV6E{background:#1a1a2e}.LeftPanel_matchItem__ASV6E:hover{background:rgba(230,0,18,.08)}.LeftPanel_matchItem__ASV6E.LeftPanel_selected__ysOWq{background:rgba(230,0,18,.15);border-left-color:#e60012}.LeftPanel_matchStage__ZyORg,.LeftPanel_timeText__KFuJn{color:#ff4d4f}.LeftPanel_teamName__y3gve{color:#e0e0e0}.LeftPanel_scoreText__oRG_N{color:#ff4d4f}.LeftPanel_vsText__i3_xZ{color:#666}.LeftPanel_specialMatchText__SDy_J{color:#aaa}.LeftPanel_topicItem__d0C7G:hover{background:rgba(230,0,18,.08)}.LeftPanel_topicItemSelected__LM_KW{background:rgba(230,0,18,.15);border-left-color:#e60012}.LeftPanel_topicName__piyDY{color:#e0e0e0}.LeftPanel_emptyState__eD8ou{color:#666}}.TopNavBar_topNavBar__ADqtx{position:sticky;top:0;z-index:100;gap:12px;padding:16px 20px;background:hsla(0,0%,100%,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#333;box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 4px rgba(0,0,0,.04),0 4px 8px rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.06);height:56px;box-sizing:border-box;transition:background .4s ease,box-shadow .4s ease}.TopNavBar_scheduleRow__DUeCw,.TopNavBar_topNavBar__ADqtx{display:flex;align-items:center;justify-content:space-between}.TopNavBar_scheduleRow__DUeCw{width:100%;gap:16px}.TopNavBar_title__ywSe7{font-size:20px;font-weight:700;color:#1a1a1a;margin:0;letter-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.TopNavBar_count__Q2hbt{font-size:14px;color:#666;font-weight:500}.TopNavBar_galleryInfo__tj1V_{display:flex;flex-direction:column;gap:4px;width:100%}.TopNavBar_matchRow__QDGcz{display:flex;align-items:center;justify-content:center;gap:8px}.TopNavBar_teamFlag__PrYrP{font-size:18px}.TopNavBar_teamName__VGytG{font-size:16px;font-weight:600;color:#1a1a1a}.TopNavBar_vs__XVKkI{font-size:13px;font-weight:400;color:#999;margin:0 2px}.TopNavBar_matchScore__t216B{font-size:16px;font-weight:700;color:#e60012;font-family:Roboto Mono,monospace;margin-left:8px;text-shadow:0 0 8px rgba(230,0,18,.3)}.TopNavBar_matchMeta__CF8Rr{display:flex;align-items:center;justify-content:center;gap:8px}.TopNavBar_stageLabel__el21Y{font-size:13px;color:#888;font-weight:500}.TopNavBar_matchTime__35caZ{font-size:13px;color:#888;font-weight:400}.TopNavBar_bannerBg__8FYnG{background:url(/images/worldcup-banner.png) 50%/cover no-repeat;position:relative}.TopNavBar_bannerBg__8FYnG:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.45),rgba(0,0,0,.25) 40%,rgba(0,0,0,.35));z-index:0}.TopNavBar_bannerBg__8FYnG>*{position:relative;z-index:1}.TopNavBar_lightText__QZXP1{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}.TopNavBar_lightFlag__sZkcK{filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.TopNavBar_lightVs__KD7Jq{color:hsla(0,0%,100%,.8)!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}.TopNavBar_lightMeta__lhmZG{color:hsla(0,0%,100%,.9)!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width:768px){.TopNavBar_topNavBar__ADqtx{padding:12px 16px;min-height:48px}.TopNavBar_title__ywSe7{font-size:16px}.TopNavBar_teamName__VGytG{font-size:14px}.TopNavBar_teamFlag__PrYrP{font-size:16px}.TopNavBar_matchScore__t216B{font-size:14px}.TopNavBar_matchTime__35caZ,.TopNavBar_stageLabel__el21Y{font-size:12px}}.OpeningCeremony_container__tD6oP{min-height:100vh;background:#f5f5f5}.OpeningCeremony_content__UIAWK{padding:20px;max-width:1200px;margin:0 auto}.OpeningCeremony_infoSectionCompact__uDNVB{text-align:center;padding:12px 20px;background:#fff;border-radius:12px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.OpeningCeremony_headerRow__zk4i8{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.OpeningCeremony_titleCompact__Hc4wq{font-size:20px;font-weight:600;color:#1a1a1a;margin:0;display:flex;align-items:center;gap:8px}.OpeningCeremony_statusScheduled___4qZg{display:inline-block;padding:4px 12px;background:#fff7e6;color:#fa8c16;border-radius:12px;font-size:12px;font-weight:500;border:1px solid #ffd591;flex-shrink:0}.OpeningCeremony_statusLive__WzbpF{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#fff1f0;color:#e60012;border-radius:12px;font-size:12px;font-weight:500;border:1px solid #ffa39e;flex-shrink:0}.OpeningCeremony_liveDot__J6ghP{width:6px;height:6px;background:#e60012;border-radius:50%;animation:OpeningCeremony_pulse__GbyPn 1.5s infinite}@keyframes OpeningCeremony_pulse__GbyPn{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.OpeningCeremony_statusFinished__eXDea{display:inline-block;padding:4px 12px;background:#f6ffed;color:#52c41a;border-radius:12px;font-size:12px;font-weight:500;border:1px solid #b7eb8f;flex-shrink:0}.OpeningCeremony_finishedTag__5bej2{display:inline-block;padding:2px 8px;background:#e60012;color:#fff;font-size:11px;border-radius:8px;vertical-align:middle;font-weight:500}.OpeningCeremony_countdownInlineWrapper__0uwFu{text-align:center;font-size:14px;color:#666;margin-top:8px}.OpeningCeremony_countdownLabelText__7NCNx{color:#999}.OpeningCeremony_countdownInline__WK_rh{font-weight:500;color:#e60012}.OpeningCeremony_currentSegmentCompact__1mcty{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#f6ffed;border-radius:8px;border:1px solid #b7eb8f;margin-top:8px}.OpeningCeremony_currentSegmentLabel__FERQe{font-size:13px;color:#52c41a;font-weight:500}.OpeningCeremony_currentSegmentName__Nts8K{font-size:14px;color:#1a1a1a;font-weight:500}.OpeningCeremony_timelineFilter__TC1aP{display:flex;gap:8px;overflow-x:auto;padding:12px 0;margin-bottom:16px;scrollbar-width:none}.OpeningCeremony_timelineFilter__TC1aP::-webkit-scrollbar{display:none}.OpeningCeremony_timelineButton__knmXI{flex-shrink:0;padding:8px 16px;background:#fff;border:1px solid #d9d9d9;border-radius:16px;color:#666;font-size:13px;cursor:pointer;transition:all .2s}.OpeningCeremony_timelineButton__knmXI:hover{border-color:#e60012;color:#e60012}.OpeningCeremony_timelineButtonActive__7h3p4{background:#e60012;border-color:#e60012;color:#fff}.OpeningCeremony_section__PAzDl{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.OpeningCeremony_sectionTitle__FPb1f{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:16px;padding-left:8px;border-left:3px solid #e60012;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.OpeningCeremony_sectionTitleVenue__I_xhR{color:#666;font-weight:400;font-size:14px}.OpeningCeremony_imageGrid__DcXdZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.OpeningCeremony_imageItem__ZjFPv{animation:OpeningCeremony_fadeInUp__IVPR5 .4s ease-out forwards;opacity:0;cursor:pointer}@keyframes OpeningCeremony_fadeInUp__IVPR5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.OpeningCeremony_imageWrapper__WPNQP{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:16/10;background:#f5f5f5}.OpeningCeremony_image__mpPRW{width:100%;height:100%;object-fit:cover;transition:transform .3s}.OpeningCeremony_imagePlaceholder__MfivM{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px;background:linear-gradient(135deg,#f5f5f5 25%,#e8e8e8 50%,#f5f5f5 75%);background-size:200% 200%;animation:OpeningCeremony_shimmer__6gZgq 1.5s infinite}@keyframes OpeningCeremony_shimmer__6gZgq{0%{background-position:200% 0}to{background-position:-200% 0}}.OpeningCeremony_imageWrapper__WPNQP:hover .OpeningCeremony_image__mpPRW{transform:scale(1.03)}.OpeningCeremony_imageOverlay__GSENN{position:absolute;bottom:0;left:0;right:0;padding:12px;background:linear-gradient(transparent,rgba(0,0,0,.6));display:flex;justify-content:space-between;align-items:flex-end}.OpeningCeremony_imageTime__mDmDW{font-size:11px;color:hsla(0,0%,100%,.9)}.OpeningCeremony_imageSegment__spKQu{font-size:11px;padding:2px 8px;background:#e60012;color:#fff;border-radius:10px}.OpeningCeremony_imageDescription__2mgLJ{font-size:12px;color:#666;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.OpeningCeremony_content__UIAWK{padding:12px}.OpeningCeremony_titleCompact__Hc4wq{font-size:18px}.OpeningCeremony_headerRow__zk4i8{gap:8px}.OpeningCeremony_countdownInlineWrapper__0uwFu{font-size:13px}.OpeningCeremony_imageGrid__DcXdZ{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}}.ImageCard_imageCard__aDaju{display:block;background:#fff;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;border:1px solid transparent;text-decoration:none}.ImageCard_imageCard__aDaju:hover{box-shadow:0 4px 16px rgba(0,0,0,.08);border-color:#e0e0e0}.ImageCard_cardThumb__HRACT{position:relative;aspect-ratio:4/3;overflow:hidden;background:#f5f5f5}.ImageCard_cardImage__c7ss3{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .3s ease}.ImageCard_imageCard__aDaju:hover .ImageCard_cardImage__c7ss3{transform:scale(1.03)}.ImageCard_groupBadge__kpc_X{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:3px;padding:3px 8px;background:rgba(0,0,0,.6);border-radius:10px;z-index:2;backdrop-filter:blur(4px)}.ImageCard_groupBadgeIcon__XOWdP{font-size:11px;line-height:1}.ImageCard_groupBadge__kpc_X span:last-child{font-size:11px;color:#fff;font-weight:600}.ImageCard_cardActions__4VaeH{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;gap:4px;opacity:0;transition:opacity .2s ease;z-index:3}.ImageCard_actionBtn__pkGyL{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:hsla(0,0%,100%,.9);color:#666;cursor:pointer;font-size:14px;transition:all .15s ease;box-shadow:0 1px 4px rgba(0,0,0,.12);padding:0}.ImageCard_actionBtn__pkGyL:hover{background:#fff;color:#e60012;transform:scale(1.1)}.ImageCard_actionBtnActive__i7k_i{color:#e60012}.ImageCard_cardCheckbox__6sNyD{position:absolute;bottom:8px;left:8px;opacity:0;transition:opacity .2s ease;z-index:3}.ImageCard_cardCheckbox__6sNyD .ant-checkbox-wrapper{background:hsla(0,0%,100%,.9);border-radius:4px;padding:2px}.ImageCard_cardInfo__yRW6T{padding:8px 10px;display:flex;flex-direction:column;gap:4px}.ImageCard_cardIdRow__3lBX7{display:flex;align-items:center;justify-content:space-between;gap:4px}.ImageCard_cardId__8e_rO{font-size:12px;color:#666;font-family:Roboto Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ImageCard_copyBtn__jOd11{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#999;cursor:pointer;font-size:12px;padding:0;flex-shrink:0;transition:color .15s}.ImageCard_copyBtn__jOd11:hover{color:#e60012}.ImageCard_copyIconActive__hAdf3{color:#52c41a}.ImageCard_cardTitle__xHXd3{font-size:13px;font-weight:500;color:#333;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:39px}.ImageCard_cardDate__DfNR_{font-size:12px;color:#999}.ImageCard_actionBtnSuccess___fU4n{color:#52c41a!important;background:rgba(82,196,26,.15)}.PrematchPreview_prematchPreview__c3Ker{--prematch-gap:16px;--prematch-radius:12px;--prematch-bg:#fafafa;--prematch-text:#1a1a2e;--prematch-text-secondary:#8c8c8c;--prematch-accent:#e60012;display:flex;flex-direction:column;gap:var(--prematch-gap);padding:0;animation:PrematchPreview_fadeIn__kwbzT .3s ease}@keyframes PrematchPreview_fadeIn__kwbzT{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PrematchPreview_emptyHint__WVqU_{text-align:center;padding:32px 16px;color:var(--prematch-text-secondary);font-size:14px;background:var(--prematch-bg);border-radius:var(--prematch-radius)}.PrematchPreview_teamSection__xzxqg{background:var(--prematch-bg);border-radius:var(--prematch-radius);overflow:hidden}.PrematchPreview_sectionHeader__wHafa{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.06)}.PrematchPreview_sectionFlag__LNLMK{font-size:18px;line-height:1}.PrematchPreview_sectionTitle__R95ra{font-size:15px;font-weight:600;color:var(--prematch-text);flex:1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PrematchPreview_imageCount__pVS0Y{font-size:12px;color:var(--prematch-text-secondary);flex-shrink:0}.PrematchPreview_scrollContainer__bOiXq{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:12px 16px}.PrematchPreview_imageCard__uNLIf{width:100%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #f0f0f0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.PrematchPreview_imageCard__uNLIf:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.PrematchPreview_cardThumb__l48Cu{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f5f5f5}.PrematchPreview_cardImage__sMOWy{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .3s ease}.PrematchPreview_imageCard__uNLIf:hover .PrematchPreview_cardImage__sMOWy{transform:scale(1.05)}.PrematchPreview_actionBadge__Up_nN{position:absolute;bottom:6px;left:6px;padding:2px 8px;background:rgba(230,0,18,.85);color:#fff;font-size:11px;font-weight:600;border-radius:10px;backdrop-filter:blur(4px);line-height:1.4}.PrematchPreview_hoverOverlay__tPOw_{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.PrematchPreview_imageCard__uNLIf:hover .PrematchPreview_hoverOverlay__tPOw_{opacity:1}.PrematchPreview_hoverText__w6Jdu{color:#fff;font-size:14px;font-weight:600;padding:6px 14px;border:1px solid hsla(0,0%,100%,.5);border-radius:16px;background:hsla(0,0%,100%,.1)}.PrematchPreview_cardInfo__W1QGF{padding:6px 8px}.PrematchPreview_playerName__P6dFE{font-size:12px;font-weight:600;color:var(--prematch-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.PrematchPreview_skeletonContainer__kJQvX{display:flex;flex-direction:column;gap:var(--prematch-gap)}.PrematchPreview_skeletonSection__8HMl9{background:var(--prematch-bg);border-radius:var(--prematch-radius);overflow:hidden}.PrematchPreview_skeletonHeader__C5b_7{display:flex;align-items:center;gap:8px;padding:12px 16px}.PrematchPreview_skeletonCount__RFfcb,.PrematchPreview_skeletonFlag__YIRhf,.PrematchPreview_skeletonImage___M9Jw,.PrematchPreview_skeletonText__Aw4rR,.PrematchPreview_skeletonTitle__eDoGj{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:PrematchPreview_shimmer__BZrsF 1.5s infinite;border-radius:4px}.PrematchPreview_skeletonFlag__YIRhf{width:18px;height:18px;border-radius:50%}.PrematchPreview_skeletonTitle__eDoGj{width:140px;height:16px;flex:1}.PrematchPreview_skeletonCount__RFfcb{width:40px;height:12px}.PrematchPreview_skeletonScroll__YHv1x{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:12px 16px}.PrematchPreview_skeletonCard__tnMzD{width:100%;display:flex;flex-direction:column;gap:6px}.PrematchPreview_skeletonImage___M9Jw{width:100%;aspect-ratio:4/3;border-radius:8px}.PrematchPreview_skeletonText__Aw4rR{width:80px;height:12px}@keyframes PrematchPreview_shimmer__BZrsF{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-color-scheme:dark){.PrematchPreview_prematchPreview__c3Ker{--prematch-bg:#1a1a2e;--prematch-text:#e8e8e8;--prematch-text-secondary:#8c8c8c}.PrematchPreview_imageCard__uNLIf{background:#1a1a2e;border-color:#2a2a4e}.PrematchPreview_cardThumb__l48Cu{background:#0d0d1a}.PrematchPreview_playerName__P6dFE{color:#e8e8e8}.PrematchPreview_sectionHeader__wHafa{border-bottom-color:hsla(0,0%,100%,.06)}.PrematchPreview_skeletonCount__RFfcb,.PrematchPreview_skeletonFlag__YIRhf,.PrematchPreview_skeletonImage___M9Jw,.PrematchPreview_skeletonText__Aw4rR,.PrematchPreview_skeletonTitle__eDoGj{background:linear-gradient(90deg,#2a2a4e 25%,#3a3a5e 50%,#2a2a4e 75%);background-size:200% 100%}}.SkeletonGrid_skeletonGrid__83s6s{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;padding:16px 20px}.SkeletonGrid_skeletonItem__vFEi3{border-radius:8px;overflow:hidden}.SkeletonGrid_skeletonImage__7vqkY{width:100%;aspect-ratio:4/3;border-radius:8px}.SkeletonGrid_skeletonImage__7vqkY,.SkeletonGrid_skeletonText__GXQNk{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:SkeletonGrid_shimmer___6T6y 1.5s infinite}.SkeletonGrid_skeletonText__GXQNk{height:14px;margin-top:8px;border-radius:4px;width:70%}@keyframes SkeletonGrid_shimmer___6T6y{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-color-scheme:dark){.SkeletonGrid_skeletonImage__7vqkY,.SkeletonGrid_skeletonText__GXQNk{background:linear-gradient(90deg,#2a2a4e 25%,#3a3a5e 50%,#2a2a4e 75%);background-size:200% 100%}}.FilterBar_filterBar__9dtD8{padding:10px 16px;background:#fff;border-bottom:1px solid #f0f0f0}.FilterBar_filterRow__oORKo{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0}.FilterBar_filterRow__oORKo:last-child{padding-bottom:0}.FilterBar_filterTag__Xx6Hd{font-size:11px;color:#999;flex-shrink:0;margin-right:2px}.FilterBar_filterDivider__oiids{display:flex;align-items:center;gap:3px;font-size:11px;color:#555;flex-shrink:0;padding:3px 8px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;white-space:nowrap}.FilterBar_teamFlag__569Mp{width:14px;height:10px;border-radius:1px;object-fit:cover}.FilterBar_filterBtn__s0rpN{padding:3px 8px;border:1px solid #e0e0e0;background:#fff;border-radius:12px;cursor:pointer;font-size:11px;color:#555;transition:all .2s ease;white-space:nowrap;line-height:1.5;display:flex;align-items:center;gap:3px}.FilterBar_filterBtn__s0rpN:hover{border-color:#e60012;color:#e60012}.FilterBar_filterBtnActive__Fd1wo{background:#e60012;border-color:#e60012;color:#fff;font-weight:500}.FilterBar_filterBtnActive__Fd1wo:hover{background:#c4000e;color:#fff}.FilterBar_filterBtnInactive__0Ew6u{opacity:.5}.FilterBar_filterBtnMore__Un5vE{padding:3px 8px;border:none;background:transparent;cursor:pointer;font-size:11px;color:#e60012;transition:all .15s;white-space:nowrap}.FilterBar_filterBtnMore__Un5vE:hover{text-decoration:underline}.FilterBar_emotionBtn__3hWzg{padding:3px 8px;border:1px solid #e0e0e0;background:#fff;border-radius:10px;cursor:pointer;font-size:11px;color:#555;transition:all .2s ease;white-space:nowrap;line-height:1.5}.FilterBar_emotionBtn__3hWzg:hover{border-color:#e60012;color:#e60012}.FilterBar_emotionBtnActive__xQkaU{background:#e60012;border-color:#e60012;color:#fff;font-weight:500}.FilterBar_emotionBtnActive__xQkaU:hover{background:#c4000e;color:#fff}.FilterBar_compositionRow__5ZWhG{display:flex;align-items:center;gap:6px}.FilterBar_compositionToggle__iJ5m6{position:relative;width:28px;height:16px;background:#ccc;border-radius:8px;cursor:pointer;transition:background .2s ease;border:none;padding:0}.FilterBar_compositionToggle__iJ5m6.FilterBar_active__USI2Q{background:#e60012}.FilterBar_compositionToggleKnob__qq_D4{position:absolute;top:1px;left:1px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s ease}.FilterBar_compositionToggle__iJ5m6.FilterBar_active__USI2Q .FilterBar_compositionToggleKnob__qq_D4{transform:translateX(12px)}.FilterBar_compositionLabel__6lrBo{font-size:11px;color:#555;user-select:none}.FilterBar_moreActionsPanel__GdssW{display:flex;gap:12px;flex-wrap:wrap;padding:6px 0 2px;border-top:1px dashed #eee;margin-top:4px}.FilterBar_actionGroup__CBcdv{display:flex;flex-direction:column;gap:4px}.FilterBar_actionGroupLabel__UbxCT{font-size:11px;color:#bbb;font-weight:600;padding-left:4px}.FilterBar_actionGroupItems__f4tZ6{display:flex;gap:4px;flex-wrap:wrap}@media (max-width:768px){.FilterBar_filterBar__9dtD8{padding:8px 12px}.FilterBar_filterRow__oORKo{gap:4px}.FilterBar_emotionBtn__3hWzg,.FilterBar_filterBtn__s0rpN{padding:2px 6px;font-size:10px}.FilterBar_filterTag__Xx6Hd{font-size:10px}}.FilterBar_goalIconSvg__2z21X{width:12px;height:12px;margin-left:2px;display:inline-block;vertical-align:middle}.MergedHeader_mergedHeader__Z3srT{background:#fff;border-bottom:1px solid #f0f0f0;padding-bottom:0}.MergedHeader_infoBar__mB_rg{text-align:center;padding:8px 20px 0;font-size:12px;color:#999}.MergedHeader_infoBarSep__qvGnm{margin:0 6px;color:#ddd}.MergedHeader_infoBarActive__ff_3_{color:#e60012}.MergedHeader_mhMatchRow__ACrAT{display:flex;align-items:center;justify-content:center;gap:24px;padding:12px 20px 8px}.MergedHeader_mhTeam__MljDu{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#333}.MergedHeader_mhFlag__y8vmQ{width:32px;height:24px;border-radius:3px;object-fit:cover;box-shadow:0 1px 3px rgba(0,0,0,.12)}.MergedHeader_mhScore__BDCBK{font-size:36px;font-weight:700;color:#333;letter-spacing:4px;display:flex;align-items:center;gap:4px}.MergedHeader_mhScoreDivider__85_Xd{font-weight:400;color:#999}.MergedHeader_mhVs__PkhXc{font-size:28px;font-weight:700;color:#999}.MergedHeader_mhMeta__CSs5o{text-align:center;padding-bottom:12px;font-size:12px;color:#999}.MergedHeader_mhMetaSep__eOnKm{margin:0 8px;color:#ddd}.MergedHeader_mhTabs__M48Tg{display:flex;padding:0 20px 12px;gap:0;border-bottom:1px solid #f0f0f0}.MergedHeader_mhTab__iGQPJ{flex:1;text-align:center;padding:8px 0;font-size:13px;color:#999;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .2s ease}.MergedHeader_mhTab__iGQPJ:hover{color:#666}.MergedHeader_mhTabActive__uoc0B{color:#fff;background:#e60012;border-radius:16px;font-weight:500;margin:0 4px;border-bottom:none;box-shadow:0 2px 8px rgba(230,0,18,.2)}.MergedHeader_mhTabActive__uoc0B:hover{color:#fff}@media (max-width:768px){.MergedHeader_mhMatchRow__ACrAT{gap:16px;padding:10px 16px 6px}.MergedHeader_mhTeam__MljDu{font-size:15px}.MergedHeader_mhFlag__y8vmQ{width:28px;height:20px}.MergedHeader_mhScore__BDCBK{font-size:28px}.MergedHeader_mhVs__PkhXc{font-size:22px}.MergedHeader_mhMeta__CSs5o{font-size:11px;padding-bottom:8px}.MergedHeader_mhTabs__M48Tg{padding:0 16px 10px}.MergedHeader_mhTab__iGQPJ{font-size:12px;padding:6px 0}}.EmptyPhaseState_preMatchHero__Xy0bj{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px 20px}.EmptyPhaseState_heroContent__gw9Gu{text-align:center;max-width:600px;width:100%;animation:EmptyPhaseState_heroFadeIn__TkvHu .6s ease-out both}@keyframes EmptyPhaseState_heroFadeIn__TkvHu{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.EmptyPhaseState_heroStage__UpYu0{display:inline-block;padding:6px 16px;background:linear-gradient(135deg,#1a1a2e,#2a2a4e);color:#fff;font-size:14px;font-weight:600;border-radius:20px;margin-bottom:24px;letter-spacing:1px}.EmptyPhaseState_heroTeams__pTh0C{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:20px}.EmptyPhaseState_heroTeam__xvZBb{display:flex;flex-direction:column;align-items:center;gap:8px}.EmptyPhaseState_heroFlag__7Ow_N{width:64px;height:40px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.EmptyPhaseState_heroTeamName__365ye{font-size:18px;font-weight:700;color:#1a1a2e}.EmptyPhaseState_heroVs__K9YI2{font-size:24px;font-weight:800;color:#e60012;padding:8px 16px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center}.EmptyPhaseState_heroMatchTime__k02Vy{font-size:16px;color:#4a5568;margin-bottom:6px;font-weight:500}.EmptyPhaseState_heroVenue__sujwZ{font-size:14px;color:#718096;margin-bottom:28px}.EmptyPhaseState_heroCountdown__GEqbR{display:flex;justify-content:center;gap:16px;margin-bottom:28px}.EmptyPhaseState_countdownBox__HFgsv{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:12px 8px;background:linear-gradient(135deg,#1a1a2e,#2a2a4e);border-radius:12px;box-shadow:0 4px 12px rgba(26,26,46,.2);position:relative;overflow:hidden}.EmptyPhaseState_countdownBox__HFgsv:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#e60012,#f34);border-radius:12px 12px 0 0}.EmptyPhaseState_countdownNumber__UyC_B{font-size:28px;font-weight:800;color:#fff;line-height:1.2;font-variant-numeric:tabular-nums}.EmptyPhaseState_countdownLabel__2dtYx{font-size:12px;color:hsla(0,0%,100%,.7);margin-top:4px}.EmptyPhaseState_heroHint__unhkc{font-size:14px;color:#718096;margin-bottom:20px;line-height:1.6}.EmptyPhaseState_heroSwitchBtn__SZGlP{padding:10px 24px;background:#e60012;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease}.EmptyPhaseState_heroSwitchBtn__SZGlP:hover{background:#c4000e;box-shadow:0 4px 12px rgba(230,0,18,.3);transform:translateY(-1px)}.EmptyPhaseState_emptyPhaseState__TkuzW{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;min-height:300px}.EmptyPhaseState_emptyIcon__syJvw{font-size:48px;margin-bottom:16px}.EmptyPhaseState_emptyTitle__ZtRM7{font-size:18px;font-weight:600;color:#1a1a2e;margin-bottom:8px}.EmptyPhaseState_emptyHint__VdoWt{font-size:14px;color:#718096;margin-bottom:20px;max-width:400px}.EmptyPhaseState_emptySwitchBtn__EVZlB{padding:10px 24px;background:#e60012;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .25s ease}.EmptyPhaseState_emptySwitchBtn__EVZlB:hover{background:#c4000e;box-shadow:0 4px 12px rgba(230,0,18,.3);transform:translateY(-1px)}.SpeedReportEntry_entry__TE_bb{display:flex;align-items:center;height:32px;padding:0 12px;background:#f3f4f6;border-radius:8px;cursor:pointer;gap:6px;font-size:13px;color:#333;transition:background .15s;user-select:none;flex-shrink:0}.SpeedReportEntry_entry__TE_bb:hover{background:#e8e9eb}.SpeedReportEntry_preMatch__qA_rm{color:#999}.SpeedReportEntry_redDot__N_7NC{width:8px;height:8px;border-radius:50%;background:#e60012;flex-shrink:0;animation:SpeedReportEntry_pulse__eIhW8 2s infinite}@keyframes SpeedReportEntry_pulse__eIhW8{0%,to{opacity:1}50%{opacity:.4}}.SpeedReportEntry_icon__cBLGZ{font-size:14px}.SpeedReportEntry_label__KeFUQ{font-weight:600}.SpeedReportEntry_separator__EMWnB{color:#ccc}.SpeedReportEntry_summary__97FkA{color:#555;font-weight:500}.SpeedReportEntry_eventCount__Wvm7a{color:#e60012;font-weight:600}.SpeedReportEntry_preMatchHint__DIoqV{color:#999;font-size:12px}.SpeedReportEntry_arrow__zUG02{margin-left:auto;color:#999;font-size:16px}.SpeedReportModal_overlay__bSQGG{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:SpeedReportModal_fadeIn__yd0rS .2s ease-out}@keyframes SpeedReportModal_fadeIn__yd0rS{0%{opacity:0}to{opacity:1}}.SpeedReportModal_modal__b32pS{width:90vw;height:90vh;max-width:1200px;max-height:800px;background:#fff;border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.25);display:flex;flex-direction:column;animation:SpeedReportModal_slideUp__Y5w_b .25s cubic-bezier(.16,1,.3,1);overflow:hidden}@keyframes SpeedReportModal_slideUp__Y5w_b{0%{transform:translateY(30px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.SpeedReportModal_header__KfVhf{display:flex;align-items:center;gap:10px;padding:16px 24px;border-bottom:1px solid #f0f0f0;flex-shrink:0;background:linear-gradient(135deg,#fafafa,#f5f5f5)}.SpeedReportModal_headerIcon__uYd6e{font-size:18px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.SpeedReportModal_headerTitle__QqMo8{font-weight:700;font-size:16px;color:#1a1a1a;letter-spacing:-.3px}.SpeedReportModal_headerScore__31nEP{color:#e60012;font-weight:700;font-size:15px;background:rgba(230,0,18,.08);padding:3px 10px;border-radius:20px;margin-left:4px}.SpeedReportModal_headerTag__RTlGQ{font-size:12px;color:#888;background:rgba(0,0,0,.04);padding:2px 8px;border-radius:12px;margin-left:4px;font-weight:500}.SpeedReportModal_closeBtn__I_Xby{margin-left:auto;border:none;background:rgba(0,0,0,.05);font-size:22px;cursor:pointer;color:#888;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.SpeedReportModal_closeBtn__I_Xby:hover{background:rgba(230,0,18,.1);color:#e60012;transform:rotate(90deg)}.SpeedReportModal_content__GGp5E{display:flex;flex:1;overflow:hidden}.SpeedReportModal_timeline__7DdHd{width:200px;flex-shrink:0;border-right:1px solid #f0f0f0;overflow-y:auto;padding:20px 0;background:#fafbfc;display:flex;flex-direction:column}.SpeedReportModal_timelineItem__OdkI2{display:flex;align-items:flex-start;gap:0;padding:0 16px 0 24px;cursor:pointer;transition:all .2s ease;font-size:13px;position:relative;min-height:48px}.SpeedReportModal_timelineItem__OdkI2:before{content:"";position:absolute;left:34px;top:20px;bottom:-16px;width:2px;background:#e8e8e8;z-index:0}.SpeedReportModal_timelineItem__OdkI2:last-child:before{display:none}.SpeedReportModal_timelineNode__OfF9S{width:10px;height:10px;border-radius:50%;background:#d0d0d0;border:2px solid #fff;box-shadow:0 0 0 2px #e0e0e0;flex-shrink:0;margin-top:14px;margin-right:12px;position:relative;z-index:1;transition:all .2s ease}.SpeedReportModal_timelineNodeUnread__fS1vn{background:#e60012;box-shadow:0 0 0 2px rgba(230,0,18,.25);animation:SpeedReportModal_pulse__E5mAD 2s infinite}@keyframes SpeedReportModal_pulse__E5mAD{0%,to{box-shadow:0 0 0 2px rgba(230,0,18,.25)}50%{box-shadow:0 0 0 5px rgba(230,0,18,.1)}}.SpeedReportModal_timelineItemActive__bEbWj .SpeedReportModal_timelineNode__OfF9S{background:#e60012;box-shadow:0 0 0 3px rgba(230,0,18,.2);transform:scale(1.2)}.SpeedReportModal_timelineItemActive__bEbWj{background:linear-gradient(90deg,rgba(230,0,18,.04),transparent)}.SpeedReportModal_timelineItemActive__bEbWj .SpeedReportModal_timelineLabel__bkn1q{color:#e60012;font-weight:600}.SpeedReportModal_timelineItem__OdkI2:hover{background:rgba(0,0,0,.02)}.SpeedReportModal_timelineItem__OdkI2:hover .SpeedReportModal_timelineNode__OfF9S{background:#e60012;transform:scale(1.1)}.SpeedReportModal_timelineLabel__bkn1q{color:#555;line-height:1.4;padding:10px 0;flex:1;transition:color .2s ease}.SpeedReportModal_detail__T7gct{flex:1;overflow-y:auto;background:#fff}.SpeedReportModal_articleContainer__Jm0UJ{line-height:1.8;padding:24px 16px 72px;max-width:677px;margin:0 auto;font-size:15px;color:#333;letter-spacing:.5px}.SpeedReportModal_articleTitle__Y_Ryw{font-size:20px;font-weight:700;line-height:1.5;color:#222;margin:0 0 16px;text-align:center}.SpeedReportModal_articleTime__rk_k6{display:block;width:fit-content;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-size:14px;color:#666;margin-bottom:20px;text-indent:0!important}.SpeedReportModal_articleBody__WoH89{margin:0 0 12px;text-align:justify;text-indent:0;color:#333}.SpeedReportModal_imageSection__zARSx{margin:20px 0;text-align:center;cursor:pointer;border-radius:6px;position:relative}.SpeedReportModal_imageWrapper__sWdfB{position:relative;display:block;width:100%;margin:16px auto}.SpeedReportModal_imageWrapper__sWdfB img{display:block;width:100%;max-width:677px;height:auto;max-height:600px;object-fit:contain;margin:0 auto;background:transparent}.SpeedReportModal_imageCaption__Rv3SP{margin:8px 0 16px!important;font-size:13px!important;color:#888!important;text-align:center!important;text-indent:0!important;line-height:1.5!important}.SpeedReportModal_imageDownloadBtn__UChva{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;gap:4px;padding:6px 12px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;font-weight:500;border-radius:6px;text-decoration:none;opacity:0;transition:all .25s ease;cursor:pointer;backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.15)}.SpeedReportModal_imageSection__zARSx:hover .SpeedReportModal_imageDownloadBtn__UChva{opacity:1}.SpeedReportModal_imageDownloadBtn__UChva:hover{background:rgba(0,0,0,.85)}.SpeedReportModal_disclaimer__6TpFe{margin-top:32px;padding:14px 18px;background:#f7f7f7;border-radius:6px}.SpeedReportModal_disclaimerText__x7x53{font-size:12px;color:#aaa;line-height:1.6;text-align:center;margin:0}.SpeedReportModal_articleActions__4Yavg{display:flex;gap:12px;margin-top:36px;padding-top:24px;border-top:1px solid #eee;justify-content:center}.SpeedReportModal_actionBtn__0JI9F{padding:10px 24px;border:none;border-radius:8px;background:#e60012;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(230,0,18,.25)}.SpeedReportModal_actionBtn__0JI9F:hover{background:#c4000e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(230,0,18,.35)}.SpeedReportModal_actionBtnSecondary__mjycf{padding:10px 24px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;color:#555;font-size:14px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.SpeedReportModal_actionBtnSecondary__mjycf:hover{border-color:#e60012;color:#e60012;background:rgba(230,0,18,.03);transform:translateY(-1px)}.SpeedReportModal_waiting__EX81I{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;flex:1;background:linear-gradient(135deg,#fafafa,#f5f5f5)}.SpeedReportModal_waitingIcon__pRlGa{font-size:56px;margin-bottom:20px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.08))}.SpeedReportModal_waitingTitle__FODXX{font-size:18px;font-weight:700;color:#333;margin-bottom:10px}.SpeedReportModal_waitingDesc__e1JLY{font-size:15px;color:#999;text-align:center;line-height:1.7;max-width:320px}@media (max-width:768px){.SpeedReportModal_modal__b32pS{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0}.SpeedReportModal_timeline__7DdHd{width:140px;padding:12px 0}.SpeedReportModal_timelineItem__OdkI2{padding:0 8px 0 12px;min-height:40px}.SpeedReportModal_timelineItem__OdkI2:before{left:22px}.SpeedReportModal_timelineNode__OfF9S{margin-right:8px;margin-top:12px}.SpeedReportModal_articleContainer__Jm0UJ{padding:20px 16px 32px}.SpeedReportModal_articleTitle__Y_Ryw{font-size:18px}.SpeedReportModal_imageWrapper__sWdfB img{max-height:300px}}.ImageGallery_galleryContainer__4jUIS{padding:0;height:100%;overflow-y:auto}.ImageGallery_filterBar__Ay_9m{padding:10px 20px;background:linear-gradient(180deg,#fff,#fcfcfc);border-bottom:1px solid #f0f0f0}.ImageGallery_filterRow__6kJIc{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0}.ImageGallery_filterTag__3mZPK{font-size:12px;font-weight:600;color:#999;flex-shrink:0;min-width:28px}.ImageGallery_filterDivider__bnE2H{font-size:16px;flex-shrink:0;margin:0 2px}.ImageGallery_filterBtn__kKkP8{padding:3px 10px;border:1px solid #e0e0e0;background:#fff;border-radius:14px;cursor:pointer;font-size:12px;color:#555;transition:all .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;line-height:1.5}.ImageGallery_filterBtn__kKkP8:hover{border-color:#e60012;color:#e60012;box-shadow:0 1px 4px rgba(230,0,18,.1)}.ImageGallery_filterBtnActive__vl2uB{background:#e60012;border-color:#e60012;color:#fff}.ImageGallery_filterBtnActive__vl2uB:hover{background:#c4000e;color:#fff}.ImageGallery_filterBtnMore__AzaY4{padding:3px 8px;border:none;background:transparent;cursor:pointer;font-size:12px;color:#e60012;transition:all .15s}.ImageGallery_filterBtnMore__AzaY4:hover{text-decoration:underline}.ImageGallery_filterRowRight__TJokk{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.ImageGallery_imageCountInline__FVZpz{font-size:12px;color:#999;padding:2px 6px;background:#f5f5f5;border-radius:10px}.ImageGallery_clearAllBtn__mvJQ8{padding:3px 12px;border:1px solid #e0e0e0;background:#fff;border-radius:14px;cursor:pointer;font-size:12px;color:#888;transition:all .15s}.ImageGallery_clearAllBtn__mvJQ8:hover{border-color:#e60012;color:#e60012}.ImageGallery_viewTypeTabs__Lfd_n{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;border-bottom:1px solid #f0f0f0;position:relative}.ImageGallery_viewTypeTab__uovyM{padding:5px 16px;border:1px solid #e0e0e0;background:#fff;border-radius:16px;cursor:pointer;font-size:13px;color:#555;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.ImageGallery_viewTypeTab__uovyM:hover{border-color:#e60012;color:#e60012}.ImageGallery_viewTypeTabActive__bw8_z{background:#e60012;border-color:#e60012;color:#fff;box-shadow:0 2px 8px rgba(230,0,18,.25);transform:scale(1.02)}.ImageGallery_viewTypeTabActive__bw8_z:hover{background:#c4000e;color:#fff}.ImageGallery_viewTypeCount__LriPN{margin-left:auto;font-size:12px;color:#999;padding:2px 8px;background:#f5f5f5;border-radius:10px}.ImageGallery_oneClickBtn__E5UpS{padding:5px 14px;border:1px solid #e60012;background:#fff;border-radius:16px;cursor:pointer;font-size:13px;color:#e60012;transition:all .15s;margin-left:8px}.ImageGallery_oneClickBtn__E5UpS:hover{background:#e60012;color:#fff}.ImageGallery_imageCount__UMqB4{padding:8px 16px;font-size:13px;color:#888;background:#fafafa;text-align:right}.ImageGallery_imageGrid__SQZOs{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;padding:16px}.ImageGallery_imageGrid__SQZOs>*{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1);border-radius:8px}.ImageGallery_imageGrid__SQZOs>:hover{transform:scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.12);border-radius:10px}@media (max-width:1400px){.ImageGallery_imageGrid__SQZOs{grid-template-columns:repeat(4,1fr)}}@media (max-width:1100px){.ImageGallery_imageGrid__SQZOs{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.ImageGallery_imageGrid__SQZOs{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ImageGallery_imageGrid__SQZOs{grid-template-columns:repeat(2,1fr);gap:12px;padding:12px}}.ImageGallery_empty__OO9VO,.ImageGallery_loading__wDFjY{grid-column:1/-1;text-align:center;padding:40px 20px;color:#999}.ImageGallery_clearLink___dRoE{margin-top:8px;padding:6px 16px;border:1px solid #e60012;background:transparent;color:#e60012;border-radius:4px;cursor:pointer;font-size:13px}.ImageGallery_filterExpandRow__fBkuh{display:flex;justify-content:center;padding:2px 0 0}.ImageGallery_filterExpandBtn__RCera{padding:2px 12px;border:none;background:transparent;cursor:pointer;font-size:12px;color:#e60012;transition:all .15s}.ImageGallery_filterExpandBtn__RCera:hover{text-decoration:underline}.ImageGallery_loadMoreWrapper__mGf9P{grid-column:1/-1;display:flex;justify-content:center;padding:24px 0 16px}.ImageGallery_loadMoreBtn__7_2UV{padding:10px 32px;border:1px solid #e0e0e0;background:#fff;border-radius:20px;cursor:pointer;font-size:14px;color:#555;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:160px}.ImageGallery_loadMoreBtn__7_2UV:hover:not(:disabled){border-color:#e60012;color:#fff;background:linear-gradient(135deg,#e60012,#c4000e);box-shadow:0 4px 14px rgba(230,0,18,.3);transform:translateY(-1px)}.ImageGallery_loadMoreBtn__7_2UV:disabled{opacity:.6;cursor:not-allowed}.ImageGallery_matchSummary__6hQc4{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 28px;background:#fff;border-bottom:1px solid #eee}.ImageGallery_matchSummaryTeams__CZ0Zx{display:flex;align-items:center;gap:16px}.ImageGallery_summaryFlag__QwuNK{width:32px;height:24px;object-fit:cover;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ImageGallery_summaryTeamName__8r8xS{font-size:16px;font-weight:600;color:#1a1a1a}.ImageGallery_summaryScore__kF0Ln{font-size:20px;font-weight:800;color:#e60012;margin:0 8px;font-family:Roboto Mono,monospace}.ImageGallery_summaryVs__8umMA{font-size:14px;color:#999;margin:0 8px}.ImageGallery_matchSummaryMeta___9gMz{display:flex;align-items:center;gap:16px;font-size:13px}.ImageGallery_summaryStage__gjXbz{color:#e60012;background:rgba(230,0,18,.08)}.ImageGallery_summaryStage__gjXbz,.ImageGallery_summaryStatus__g8QWr{font-weight:600;padding:2px 10px;border-radius:12px}.ImageGallery_summaryStatusUpcoming__qFSCT{color:#ef6c00;background:rgba(239,108,0,.12)}.ImageGallery_summaryStatusLive__wy7at{color:#00b248;background:rgba(0,178,72,.12)}.ImageGallery_summaryStatusFinished__gAaH9{color:#555;background:#ebebeb}.ImageGallery_summaryVenue__mhid2{color:#888}@media (max-width:1200px){.ImageGallery_imageGrid__SQZOs{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media (max-width:768px){.ImageGallery_filterBar__Ay_9m{padding:8px 12px}.ImageGallery_filterRow__6kJIc{gap:4px}.ImageGallery_filterBtn__kKkP8{padding:2px 8px;font-size:11px}.ImageGallery_imageGrid__SQZOs{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;padding:12px}}.ImageGallery_farPreMatchContent__7ie26{padding:16px;background:#fafafa;min-height:400px}.ImageGallery_countdownWrapper__H6qGR{text-align:center;padding:24px 20px;background:linear-gradient(135deg,#f8f9fb,#eef1f5 50%,#e8ecf1);border-radius:12px;margin-bottom:20px;border:1px solid rgba(0,0,0,.06)}.ImageGallery_countdownLabel__XfxR7{font-size:14px;color:#666;margin-bottom:12px;letter-spacing:1px}.ImageGallery_countdownTime__tgRTd{display:flex;justify-content:center;align-items:baseline;gap:4px;font-family:Roboto Mono,SF Mono,Monaco,monospace}.ImageGallery_countdownUnit__AxvtP{font-size:32px;font-weight:700;color:#e60012;letter-spacing:2px;display:flex;align-items:baseline;gap:2px;animation:ImageGallery_countdownPulse__wQrHt 2s ease-in-out infinite}@keyframes ImageGallery_countdownPulse__wQrHt{0%,to{opacity:1}50%{opacity:.85}}.ImageGallery_countdownUnit__AxvtP small{font-size:14px;font-weight:500;color:#888;margin-left:2px}@media (max-width:768px){.ImageGallery_farPreMatchContent__7ie26{padding:12px}.ImageGallery_countdownWrapper__H6qGR{padding:20px 16px}.ImageGallery_countdownUnit__AxvtP{font-size:24px}.ImageGallery_countdownUnit__AxvtP small{font-size:12px}}.ImageGallery_galleryContainer__4jUIS::-webkit-scrollbar{width:4px}.ImageGallery_galleryContainer__4jUIS::-webkit-scrollbar-track{background:transparent}.ImageGallery_galleryContainer__4jUIS::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:4px}.ImageGallery_galleryContainer__4jUIS::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.ImageGallery_toolbar__obAWI{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;gap:12px;background:#fff;border-bottom:1px solid #f0f0f0}.ImageGallery_searchWrap__dHJQp{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.ImageGallery_searchInput__p_u9O{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e0e0e0;border-radius:20px;background:#fff;min-width:180px;transition:border-color .2s ease}.ImageGallery_searchInput__p_u9O:focus-within{border-color:#e60012}.ImageGallery_searchIcon__tHjFN{font-size:12px;color:#bbb;flex-shrink:0}.ImageGallery_searchField__i_8Cz{border:none;background:transparent;outline:none;font-size:12px;color:#333;width:100%;min-width:120px}.ImageGallery_searchField__i_8Cz::placeholder{color:#bbb}.ImageGallery_searchCount__PRay_{font-size:12px;color:#999;white-space:nowrap}@media (max-width:768px){.ImageGallery_toolbar__obAWI{flex-direction:column;align-items:stretch;gap:8px;padding:8px 12px}.ImageGallery_searchWrap__dHJQp{margin-left:0;justify-content:flex-end}.ImageGallery_searchInput__p_u9O{min-width:140px}}.ImageGallery_batchBar__Adrm_{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:16px;padding:12px 24px;background:rgba(0,0,0,.85);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);z-index:1000}.ImageGallery_batchInfo__KC36u{color:#fff;font-size:14px}.ImageGallery_batchClearBtn__GhyMD{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:6px 16px;border-radius:4px;cursor:pointer;font-size:13px}.ImageGallery_batchClearBtn__GhyMD:hover{background:hsla(0,0%,100%,.1)}.ImageGallery_batchDownloadBtn__5zGAr{background:#ff4d4f;border:none;color:#fff;padding:6px 20px;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500}.ImageGallery_batchDownloadBtn__5zGAr:hover{background:#ff7875}.ImageGallery_loadMoreSentinel__zMgoB{display:flex;justify-content:center;align-items:center;padding:20px;min-height:60px}.ImageGallery_loadingText__4iQE3{color:#999;font-size:14px}.TopicFilterBar_filterBar__SQoRQ{display:flex;flex-direction:column;gap:10px;padding:12px 24px;background:#fafafa;border-bottom:1px solid #f0f0f0}.TopicFilterBar_filterItem__CNamG{display:flex;align-items:flex-start;gap:8px}.TopicFilterBar_filterLabel__aWlTO{font-size:13px;color:#666;font-weight:500;white-space:nowrap;line-height:30px;flex-shrink:0}.TopicFilterBar_chipGroup__rJH4w{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.TopicFilterBar_chip__UdDmG{padding:4px 12px;border:1px solid #e0e0e0;background:#fff;border-radius:4px;cursor:pointer;font-size:13px;color:#555;transition:all .15s;white-space:nowrap;line-height:1.4}.TopicFilterBar_chip__UdDmG:hover{border-color:#e60012;color:#e60012}.TopicFilterBar_chipActive__sjN4I{background:#e60012;border-color:#e60012;color:#fff}.TopicFilterBar_chipActive__sjN4I:hover{background:#c4000e;border-color:#c4000e;color:#fff}.TopicFilterBar_expandBtn__LnbLG{padding:4px 10px;border:1px dashed #ccc;background:transparent;border-radius:4px;cursor:pointer;font-size:12px;color:#999;transition:all .15s;white-space:nowrap}.TopicFilterBar_expandBtn__LnbLG:hover{border-color:#e60012;color:#e60012}@media (max-width:768px){.TopicFilterBar_filterBar__SQoRQ{padding:10px 16px;gap:8px}.TopicFilterBar_filterItem__CNamG{flex-direction:column;gap:6px}.TopicFilterBar_filterLabel__aWlTO{line-height:1.4}.TopicFilterBar_chip__UdDmG{padding:3px 10px;font-size:12px}.TopicFilterBar_chipGroup__rJH4w{gap:5px}}.HighlightCard_highlightCard__Eewmz{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;border:1px solid #f0f0f0}.HighlightCard_highlightCard__Eewmz:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.HighlightCard_cardThumb__fi0eK{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f5f5f5}.HighlightCard_cardImage__SBuiN{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .3s ease}.HighlightCard_highlightCard__Eewmz:hover .HighlightCard_cardImage__SBuiN{transform:scale(1.05)}.HighlightCard_iconBadge__OnaJc{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;font-size:14px;backdrop-filter:blur(4px)}.HighlightCard_dateBadge__FWdlF{top:8px;background:rgba(230,0,18,.85);font-weight:600}.HighlightCard_countBadge__cH6q0,.HighlightCard_dateBadge__FWdlF{position:absolute;right:8px;padding:2px 8px;color:#fff;font-size:11px;border-radius:10px;backdrop-filter:blur(4px)}.HighlightCard_countBadge__cH6q0{bottom:8px;background:rgba(0,0,0,.6)}.HighlightCard_hoverOverlay__NYmW_{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.HighlightCard_highlightCard__Eewmz:hover .HighlightCard_hoverOverlay__NYmW_{opacity:1}.HighlightCard_hoverText__zTwS5{color:#fff;font-size:14px;font-weight:600;padding:6px 14px;border:1px solid hsla(0,0%,100%,.5);border-radius:16px;background:hsla(0,0%,100%,.1)}.HighlightCard_cardInfo__cF3OH{padding:10px 12px;flex:1;display:flex;flex-direction:column;justify-content:center}.HighlightCard_cardTitle__7AoqR{font-size:13px;font-weight:600;color:#1a1a2e;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (prefers-color-scheme:dark){.HighlightCard_highlightCard__Eewmz{background:#1a1a2e;border-color:#2a2a4e}.HighlightCard_cardThumb__fi0eK{background:#0d0d1a}.HighlightCard_cardTitle__7AoqR{color:#e8e8e8}}.HighlightSection_highlightSection__jMKmR{display:flex;flex-direction:column;gap:16px;padding:16px 20px;background:#fafafa;border-radius:12px;margin:16px 20px;border:1px solid #f0f0f0}.HighlightSection_sectionHeader___IQW8{display:flex;align-items:center;justify-content:space-between}.HighlightSection_sectionHeaderLeft__6TXiP{display:flex;align-items:center;gap:10px}.HighlightSection_sectionIcon__k_nN3{font-size:20px;color:#e60012}.HighlightSection_sectionTitle__B8Qqz{font-size:16px;font-weight:700;color:#1a1a2e;margin:0;line-height:1.3}.HighlightSection_sectionDesc__3MWTX{font-size:12px;color:#999;margin:2px 0 0}.HighlightSection_sectionCount__TKIL8{font-size:12px;color:#999;background:#f0f0f0;padding:2px 10px;border-radius:10px}.HighlightSection_categoryTabs__gTlIY{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.HighlightSection_categoryTab__79LUe{padding:4px 12px;border:1px solid #e0e0e0;background:#fff;border-radius:14px;cursor:pointer;font-size:12px;color:#666;transition:all .15s}.HighlightSection_categoryTab__79LUe:hover{border-color:#e60012;color:#e60012}.HighlightSection_categoryTabActive__5I4NO{background:#e60012;border-color:#e60012;color:#fff}.HighlightSection_categoryTabActive__5I4NO:hover{background:#c4000e;color:#fff}.HighlightSection_highlightGroup__EuFYt{display:flex;flex-direction:column;gap:10px}.HighlightSection_groupHeader__RSmW3{display:flex;align-items:center;gap:6px;padding:0 4px}.HighlightSection_groupIcon__hRYU6{font-size:14px}.HighlightSection_groupTitle__CyJi4{font-size:13px;font-weight:600;color:#666}.HighlightSection_highlightGrid__jf6L9{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.HighlightSection_historySection__xpVw7{display:flex;flex-direction:column;gap:10px}.HighlightSection_historyToggle__9xwuA{display:flex;align-items:center;gap:6px;padding:8px 4px;background:none;border:none;cursor:pointer;font-size:13px;color:#666;transition:color .15s}.HighlightSection_historyToggle__9xwuA:hover{color:#e60012}.HighlightSection_emptyState__AuOya{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:8px}.HighlightSection_emptyIcon__P1WNz{font-size:36px;opacity:.5}.HighlightSection_emptyText__p3wlz{font-size:14px;color:#999}.HighlightSection_emptyHint__rocQb{font-size:12px;color:#bbb}.HighlightSection_retryBtn__LLPHv{margin-top:8px;padding:5px 14px;border:1px solid #e60012;background:transparent;color:#e60012;border-radius:4px;cursor:pointer;font-size:12px;transition:all .15s}.HighlightSection_retryBtn__LLPHv:hover{background:#e60012;color:#fff}@media (max-width:1400px){.HighlightSection_highlightGrid__jf6L9{grid-template-columns:repeat(3,1fr)}}@media (max-width:1100px){.HighlightSection_highlightGrid__jf6L9{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.HighlightSection_highlightGrid__jf6L9{grid-template-columns:repeat(2,1fr)}}@media (prefers-color-scheme:dark){.HighlightSection_highlightSection__jMKmR{background:#0d0d1a;border-color:#2a2a4e}.HighlightSection_sectionTitle__B8Qqz{color:#e8e8e8}.HighlightSection_sectionCount__TKIL8{background:#2a2a4e;color:#aaa}.HighlightSection_categoryTab__79LUe{background:#1a1a2e;border-color:#2a2a4e;color:#aaa}.HighlightSection_groupTitle__CyJi4,.HighlightSection_historyToggle__9xwuA{color:#aaa}.HighlightSection_emptyText__p3wlz{color:#666}.HighlightSection_emptyHint__rocQb{color:#555}}