.ReportFeed_root__f3nDi{display:flex;flex-direction:column;height:100%;overflow:hidden;min-height:0;flex:1 1}.ReportFeed_topbar__HJXIy{padding:14px 32px 14px 28px;border-bottom:1px solid var(--border);background:var(--topbar-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;gap:12px;flex-shrink:0}.ReportFeed_topbarTitle__FxqkZ{font-size:17px;font-weight:600;color:var(--text-primary);letter-spacing:-.2px}.ReportFeed_topbarSub__J_vSq{font-size:13px;color:var(--text-tertiary);margin-left:2px}.ReportFeed_topbarRight__CD56C{margin-left:auto;display:flex;align-items:center;gap:8px}.ReportFeed_topbarCount__5Fau1{font-size:11.5px;color:var(--accent);background:var(--accent-light);padding:3px 10px;border-radius:999px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportFeed_searchBar__7hmAR{padding:10px 28px 0;flex-shrink:0;background:var(--topbar-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ReportFeed_searchWrap__tkrMu{position:relative;margin-bottom:10px}.ReportFeed_searchIcon__ZmMS6{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);font-size:14px;pointer-events:none}.ReportFeed_searchInput__NhgJw{width:100%;height:36px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-elevated);padding:0 36px 0 34px;font-size:13.5px;font-family:var(--font);color:var(--text-primary);outline:none;transition:border-color .15s,box-shadow .15s}.ReportFeed_searchInput__NhgJw::placeholder{color:var(--text-tertiary)}.ReportFeed_searchInput__NhgJw:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.ReportFeed_searchClear__3eBAP{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:var(--text-tertiary);color:white;border:none;cursor:pointer;font-size:10px;display:flex;align-items:center;justify-content:center;line-height:1;font-family:var(--font)}.ReportFeed_sourceFilter__xiLBJ{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0 10px;border-bottom:1px solid var(--border)}.ReportFeed_sourceChip__gK6RQ{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid var(--border-strong);border-radius:20px;background:var(--bg-elevated);font-size:12px;font-weight:500;font-family:var(--font);color:var(--text-secondary);cursor:pointer;transition:all .15s;white-space:nowrap}.ReportFeed_sourceChip__gK6RQ:hover{border-color:var(--accent);color:var(--accent)}.ReportFeed_sourceChipAll__blSub{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.ReportFeed_sourceChipActive__FSsno{font-weight:600}.ReportFeed_sourceChipDot__tq2t7{width:7px;height:7px;border-radius:50%;flex-shrink:0}.ReportFeed_sourceChipCount__06k4C{font-size:10.5px;opacity:.7;background:rgba(0,0,0,.08);border-radius:99px;padding:0 5px;min-width:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportFeed_sourceChipActive__FSsno .ReportFeed_sourceChipCount__06k4C,.ReportFeed_sourceChipAll__blSub .ReportFeed_sourceChipCount__06k4C{background:rgba(0,0,0,.12);opacity:1}.ReportFeed_dateNav__ckUnb{display:flex;gap:5px;padding-bottom:10px;border-bottom:1px solid var(--border);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.ReportFeed_dateNav__ckUnb::-webkit-scrollbar{display:none}.ReportFeed_datePill__p7Ojg{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid var(--border-strong);border-radius:20px;background:var(--bg-elevated);font-size:12px;font-weight:500;font-family:var(--font);color:var(--text-secondary);cursor:pointer;transition:all .15s;white-space:nowrap}.ReportFeed_datePill__p7Ojg:hover{border-color:var(--accent);color:var(--accent)}.ReportFeed_datePillActive__4YlOt{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.ReportFeed_datePillCount__eMWzg{font-size:10.5px;opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(0,0,0,.08);border-radius:99px;padding:0 5px;min-width:16px;text-align:center}.ReportFeed_datePillActive__4YlOt .ReportFeed_datePillCount__eMWzg{background:rgba(255,255,255,.22);opacity:1}.ReportFeed_feed__uMUaJ{flex:1 1;overflow-y:auto;padding:8px 32px 40px 28px;scroll-behavior:smooth}.ReportFeed_feed__uMUaJ::-webkit-scrollbar{width:6px}.ReportFeed_feed__uMUaJ::-webkit-scrollbar-track{background:transparent}.ReportFeed_feed__uMUaJ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.ReportFeed_pinnedSection__o5pD8{margin-bottom:8px;padding-bottom:16px;border-bottom:1px dashed var(--border-strong)}.ReportFeed_pinnedLabel__PgGhM{font-size:11px;font-weight:700;letter-spacing:.04em;color:#d97706;margin:18px 0 14px;padding-left:32px;display:flex;align-items:center;gap:8px}[data-theme=dark] .ReportFeed_pinnedLabel__PgGhM{color:#fbbf24}.ReportFeed_pinnedLabel__PgGhM:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,#f59e0b55,transparent)}.ReportFeed_connectorDotPinned__i62lP{background:#f59e0b;outline-color:#f59e0b}.ReportFeed_dateDivider__PdQ7V{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);margin:24px 0 16px;padding-left:32px;display:flex;align-items:center;gap:10px}.ReportFeed_dateDivider__PdQ7V:after{content:"";flex:1 1;height:1px;background:var(--border)}.ReportFeed_feedItem__syR9f{display:flex;gap:16px;margin-bottom:4px}.ReportFeed_connectorCol__Tl58W{width:20px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding-top:32px}.ReportFeed_connectorDot__8Ry7_{width:7px;height:7px;border-radius:50%;background:var(--border-strong);border:1.5px solid var(--bg);outline:1px solid var(--border-strong);flex-shrink:0;transition:background .2s}.ReportFeed_feedItem__syR9f:hover .ReportFeed_connectorDot__8Ry7_{background:var(--accent);outline-color:var(--accent)}.ReportFeed_connectorLine__yyjCW{width:1px;flex:1 1;background:linear-gradient(to bottom,var(--border-strong),transparent);margin-top:4px;min-height:40px}.ReportFeed_seriesCard___IljK{position:relative;flex:1 1;min-width:0;background:var(--bg-elevated);border:1.5px solid var(--border);border-radius:var(--radius-card);padding:18px 22px;margin-bottom:16px;box-shadow:var(--card-shadow);transition:box-shadow .2s ease,transform .2s ease}.ReportFeed_seriesCard___IljK:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}.ReportFeed_seriesBadge__R9NxQ{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.04em;padding:3px 10px 3px 4px;border-radius:999px;margin-bottom:10px}.ReportFeed_seriesAbbr__nW2p4{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;font-size:8.5px;font-weight:700;color:#fff;flex-shrink:0}.ReportFeed_seriesTitle__AUMT2{font-size:16px;font-weight:700;color:var(--text-primary);line-height:1.35;letter-spacing:-.2px;margin-bottom:2px}.ReportFeed_seriesTitleEn__rUN2a{font-size:12px;color:var(--text-tertiary);margin-bottom:3px}.ReportFeed_seriesAuthor__mk9bb{font-size:12px;color:var(--text-tertiary);margin-bottom:12px}.ReportFeed_seriesDivider__4jhpo{height:1px;background:var(--border);margin-bottom:10px}.ReportFeed_chapterList__cLajn{display:flex;flex-direction:column;gap:1px}.ReportFeed_chapterItem__iLI3P{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:7px;text-decoration:none;color:var(--text-secondary);transition:background .12s,color .12s}.ReportFeed_chapterItem__iLI3P:hover{background:var(--bg);color:var(--text-primary)}.ReportFeed_chapterItem__iLI3P:hover .ReportFeed_chapterArrow__fNIhg{color:var(--accent)}.ReportFeed_chapterNum__iSZlx{font-size:11px;font-weight:600;color:var(--accent);width:32px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportFeed_chapterName__BESzY{font-size:13px;line-height:1.4;flex:1 1;word-break:break-word}.ReportFeed_chapterArrow__fNIhg{font-size:14px;color:var(--border-strong);flex-shrink:0;transition:color .12s}.ReportFeed_seriesFooter__WDreG{margin-top:12px;padding-top:10px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.ReportFeed_seriesFooterLeft__wb6FC{font-size:11.5px;color:var(--text-tertiary)}.ReportFeed_seriesReadBtn__3UuhG{font-size:12px;font-weight:600;text-decoration:none;transition:opacity .15s}.ReportFeed_seriesReadBtn__3UuhG:hover{opacity:.75}.ReportFeed_card__lhkvt{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-card);padding:18px 22px;margin-bottom:16px;box-shadow:var(--card-shadow);color:inherit;transition:box-shadow .2s ease,transform .2s ease,border-color .15s}@media (hover:hover) and (min-width:769px){.ReportFeed_card__lhkvt:hover{box-shadow:var(--card-shadow-hover),inset 0 0 0 1px var(--card-accent,transparent);transform:translateY(-3px);border-color:var(--card-accent,var(--accent))}}@media (prefers-reduced-motion:reduce){.ReportFeed_card__lhkvt:hover{transform:none}}.ReportFeed_cardLink__0gXlW{position:absolute;inset:0;border-radius:inherit;z-index:1}.ReportFeed_cardLink__0gXlW:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ReportFeed_cardMeta__4HM2z{position:relative;z-index:2;display:flex;align-items:center;gap:8px;pointer-events:none}.ReportFeed_sourceTag__KDcr9{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:2px 8px 2px 4px;border-radius:999px}.ReportFeed_sourceAbbr__46LAE{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;font-size:8.5px;font-weight:700;color:#fff;flex-shrink:0}.ReportFeed_cardDate___8M_M{font-size:11.5px;color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportFeed_newBadge__VYMy9{display:inline-flex;align-items:center;padding:1px 6px;border-radius:10px;font-size:10.5px;font-weight:700;letter-spacing:.03em;background:#16a34a18;color:#16a34a;border:1px solid #16a34a40;line-height:1.6}[data-theme=dark] .ReportFeed_newBadge__VYMy9{background:#22c55e20;color:#4ade80;border-color:#4ade8040}.ReportFeed_dupBadge__Ivzad{position:relative;z-index:2;display:inline-flex;align-items:center;padding:1px 7px;border-radius:10px;font-size:10.5px;font-weight:600;background:#6366f114;color:#6366f1;border:1px solid #6366f133;line-height:1.6;cursor:help;white-space:nowrap}[data-theme=dark] .ReportFeed_dupBadge__Ivzad{background:#818cf820;color:#a5b4fc;border-color:#a5b4fc40}.ReportFeed_badgeLabel__DCLdJ{display:inline}.ReportFeed_dupMarquee__Q2OMU{position:relative;z-index:2;display:inline-flex;flex:none;width:clamp(90px,30vw,240px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ReportFeed_dupMarqueeInner__QJhBE{display:inline-block;white-space:nowrap;font-size:11px;color:var(--text-tertiary);padding-left:100%;animation:ReportFeed_dupScroll__MrJH_ 16s linear infinite}@keyframes ReportFeed_dupScroll__MrJH_{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (hover:hover){.ReportFeed_dupMarquee__Q2OMU:hover .ReportFeed_dupMarqueeInner__QJhBE{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ReportFeed_dupMarquee__Q2OMU{width:auto;max-width:100%;overflow:visible;-webkit-mask-image:none;mask-image:none}.ReportFeed_dupMarqueeInner__QJhBE{animation:none;white-space:normal;padding-left:0}}.ReportFeed_reportBadge__poIX4{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:10px;font-size:10.5px;font-weight:600;letter-spacing:.04em;background:#6366f118;color:#6366f1;border:1px solid #6366f140;line-height:1.6;flex-shrink:0}[data-theme=dark] .ReportFeed_reportBadge__poIX4{background:#818cf820;color:#818cf8;border-color:#818cf840}.ReportFeed_manualBadge__YpvDZ{display:inline-flex;align-items:center;padding:1px 7px;border-radius:10px;font-size:10.5px;font-weight:600;letter-spacing:.04em;background:#f59e0b18;color:#d97706;border:1px solid #f59e0b40;line-height:1.6;flex-shrink:0}[data-theme=dark] .ReportFeed_manualBadge__YpvDZ{background:#f59e0b14;color:#fbbf24;border-color:#f59e0b30}.ReportFeed_reportFilterChip__gwPxV{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid #6366f155;border-radius:20px;background:var(--bg-elevated);font-size:12px;font-weight:500;font-family:var(--font);color:#6366f1;cursor:pointer;transition:all .15s;white-space:nowrap;margin-right:2px}.ReportFeed_reportFilterChip__gwPxV:hover{background:#6366f112}.ReportFeed_reportFilterChipActive__fr_Rc{background:#6366f1;border-color:#6366f1;color:#fff}.ReportFeed_reportFilterChipActive__fr_Rc:hover{background:#4f46e5}[data-theme=dark] .ReportFeed_reportFilterChip__gwPxV{color:#818cf8;border-color:#818cf855}[data-theme=dark] .ReportFeed_reportFilterChipActive__fr_Rc{background:#6366f1;border-color:#6366f1;color:#fff}.ReportFeed_cardTitle__9YUaT{font-size:15px;font-weight:600;color:var(--text-primary);line-height:1.5;letter-spacing:-.1px;margin-top:2px}.ReportFeed_cardTitleEn__xL5_e,.ReportFeed_cardTitle__9YUaT{position:relative;z-index:2;pointer-events:none;word-break:break-word}.ReportFeed_cardTitleEn__xL5_e{font-size:12px;color:var(--text-tertiary);line-height:1.4}.ReportFeed_cardAction__BrxDu{position:relative;z-index:3;pointer-events:auto;margin-left:auto;flex-shrink:0}.ReportFeed_actionBtn__DakM3{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 16px;border-radius:8px;font-size:13.5px;font-weight:600;font-family:var(--font);cursor:pointer;white-space:nowrap;transition:all .15s;text-decoration:none}.ReportFeed_actionBtnGen__HqzYB{border:1px solid var(--border-strong);background:var(--bg);color:var(--text-secondary)}.ReportFeed_actionBtnGen__HqzYB:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.ReportFeed_actionBtnLoading__qe6tH{opacity:.65;cursor:wait}.ReportFeed_actionBtnView__w8Aiz{border:1px solid rgba(99,102,241,.3);background:var(--accent-light);color:var(--accent)}.ReportFeed_actionBtnView__w8Aiz:hover{background:var(--accent);color:#fff}.ReportFeed_spinner__JJdQ9{width:10px;height:10px;border:1.5px solid;border-top:1.5px solid transparent;border-radius:50%;animation:ReportFeed_spin__0RBKU .6s linear infinite}@keyframes ReportFeed_spin__0RBKU{to{transform:rotate(1turn)}}.ReportFeed_cardAbstract__FBCVB{position:relative;z-index:2;pointer-events:none;font-size:13px;color:var(--text-secondary);line-height:1.65;margin-top:6px;padding-top:8px;border-top:1px solid var(--border);word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ReportFeed_empty__wx8oU{text-align:center;padding:60px 0;color:var(--text-tertiary);font-size:14px}.ReportFeed_emptyIcon__aYiFk{font-size:36px;margin-bottom:10px}.ReportFeed_addReportBtn__kwSDR{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:7px;font-size:12px;font-weight:500;font-family:var(--font);cursor:pointer;border:1px solid var(--accent);background:var(--accent-light);color:var(--accent);transition:all .15s;white-space:nowrap}.ReportFeed_addReportBtn__kwSDR:hover{background:var(--accent);color:#fff}.ReportFeed_modalOverlay__ebvdX{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.ReportFeed_modalBox__hkRoh{width:100%;max-width:480px;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.18);padding:24px;display:flex;flex-direction:column;gap:14px}[data-theme=dark] .ReportFeed_modalBox__hkRoh{box-shadow:0 24px 60px rgba(0,0,0,.5)}.ReportFeed_modalHeader__LRpHc{display:flex;align-items:center;justify-content:space-between}.ReportFeed_modalTitle__mKf_a{font-size:16px;font-weight:600;color:var(--text-primary);letter-spacing:-.2px}.ReportFeed_modalClose__plCiI{width:26px;height:26px;border-radius:50%;border:none;background:var(--bg);color:var(--text-tertiary);cursor:pointer;font-size:11px;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.ReportFeed_modalClose__plCiI:hover{background:var(--border-strong);color:var(--text-primary)}.ReportFeed_modalHint__83m5s{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.5}.ReportFeed_modalTabs__914m3{display:flex;gap:6px;background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:4px}.ReportFeed_modalTab__jFGZT{flex:1 1;height:32px;border:none;background:transparent;border-radius:7px;font-size:13px;font-family:var(--font);color:var(--text-secondary);cursor:pointer;transition:all .15s}.ReportFeed_modalTab__jFGZT:disabled{cursor:default}.ReportFeed_modalTabActive__T2zZB{background:var(--bg-elevated);color:var(--accent);font-weight:500;box-shadow:0 1px 2px rgba(0,0,0,.06)}.ReportFeed_fileZone__cdFBj{width:100%;min-height:76px;border:1.5px dashed var(--border-strong);border-radius:10px;background:var(--bg);color:var(--text-secondary);font-family:var(--font);font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:12px;transition:border-color .15s,background .15s}.ReportFeed_fileZone__cdFBj:hover:not(:disabled){border-color:var(--accent)}.ReportFeed_fileZone__cdFBj:disabled{cursor:default;opacity:.7}.ReportFeed_fileZoneHint__UEkbw{color:var(--text-tertiary)}.ReportFeed_fileChip__04dUk{color:var(--accent);font-weight:500;word-break:break-all;text-align:center}.ReportFeed_modalInput___LqDM{width:100%;height:40px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg);padding:0 14px;font-size:13.5px;font-family:var(--font);color:var(--text-primary);outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.ReportFeed_modalInput___LqDM::placeholder{color:var(--text-tertiary)}.ReportFeed_modalInput___LqDM:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.ReportFeed_modalInput___LqDM:disabled{opacity:.6;cursor:not-allowed}.ReportFeed_modalError__fHAsw{font-size:12.5px;color:#ef4444;margin:0}.ReportFeed_modalStatus__Qo_QA{font-size:12.5px;color:var(--text-secondary);margin:0;display:flex;align-items:center;gap:7px}.ReportFeed_modalActions__fXhDr{display:flex;gap:10px;margin-top:4px}.ReportFeed_modalBtn__gk_uc{flex:1 1;height:38px;border-radius:9px;font-size:13px;font-weight:500;font-family:var(--font);cursor:pointer;transition:all .15s;white-space:nowrap}.ReportFeed_modalBtn__gk_uc:disabled{opacity:.55;cursor:not-allowed}.ReportFeed_modalBtnSecondary__0gR_V{border:1px solid var(--border-strong);background:var(--bg);color:var(--text-secondary)}.ReportFeed_modalBtnSecondary__0gR_V:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-light)}.ReportFeed_modalBtnPrimary__GlqSA{border:none;background:var(--accent);color:#fff}.ReportFeed_modalBtnPrimary__GlqSA:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 85%,#000)}@media (max-width:768px){.ReportFeed_topbar__HJXIy{padding:12px 16px}.ReportFeed_searchBar__7hmAR{padding:10px 16px 0}.ReportFeed_feed__uMUaJ{padding:8px 16px 40px}.ReportFeed_dateDivider__PdQ7V{padding-left:16px}.ReportFeed_modalBox__hkRoh{padding:20px}.ReportFeed_modalActions__fXhDr{flex-direction:column}.ReportFeed_card__lhkvt,.ReportFeed_seriesCard___IljK{padding:16px 18px}.ReportFeed_cardAbstract__FBCVB{-webkit-line-clamp:2}.ReportFeed_badgeLabel__DCLdJ{display:none}.ReportFeed_dupMarquee__Q2OMU{flex:1 1;width:auto;min-width:0}.ReportFeed_dupMarqueeInner__QJhBE{font-size:10px}}