.TopicDetail-module__uA-Qrq__main{max-width:680px;margin:0 auto;padding:24px 16px 48px}.TopicDetail-module__uA-Qrq__backLink{color:var(--color-link);margin-bottom:20px;font-size:15px;font-weight:500;display:inline-block}.TopicDetail-module__uA-Qrq__backLink:hover{text-decoration:underline}.TopicDetail-module__uA-Qrq__topicHeaderRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}.TopicDetail-module__uA-Qrq__dot{background:var(--topic);width:9px;height:9px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--topic) 50%, transparent);border-radius:50%;flex-shrink:0}.TopicDetail-module__uA-Qrq__topicTitle{color:var(--color-on-surface);font-size:20px;font-weight:700}.TopicDetail-module__uA-Qrq__pulseLabel{color:var(--color-muted);letter-spacing:.8px;text-transform:uppercase;font-size:12px}.TopicDetail-module__uA-Qrq__headline{color:var(--color-on-surface);margin:0 0 14px;font-size:24px;font-weight:600;line-height:1.25}.TopicDetail-module__uA-Qrq__statusRow{align-items:center;gap:8px;margin-bottom:24px;display:flex}.TopicDetail-module__uA-Qrq__statusDot{background:var(--color-success);border-radius:50%;flex-shrink:0;width:6px;height:6px}.TopicDetail-module__uA-Qrq__statusLabel{color:var(--color-success);letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:600}.TopicDetail-module__uA-Qrq__spacer{flex:1}.TopicDetail-module__uA-Qrq__sourcesBadge{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--topic) 10%, transparent);color:var(--topic-text);align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:flex}.TopicDetail-module__uA-Qrq__sourcesBadgeDot{background:var(--topic);border-radius:50%;flex-shrink:0;width:8px;height:8px}.TopicDetail-module__uA-Qrq__keyPoints{margin-bottom:24px}.TopicDetail-module__uA-Qrq__keyPointsTitle{color:var(--color-on-surface);margin:0 0 16px;font-size:17px;font-weight:700}.TopicDetail-module__uA-Qrq__bulletItem{border-radius:var(--radius-md);background:color-mix(in srgb, var(--topic) 5%, transparent);border:1px solid color-mix(in srgb, var(--topic) 20%, transparent);align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px;display:flex}.TopicDetail-module__uA-Qrq__numberCircle{background:var(--topic-text);width:26px;height:26px;color:var(--color-background);box-shadow:0 0 10px 1px color-mix(in srgb, var(--topic) 40%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:flex}.TopicDetail-module__uA-Qrq__bulletText{color:var(--color-on-surface);flex:1;font-size:16px;line-height:1.6}.TopicDetail-module__uA-Qrq__bulletText a{color:var(--color-link);text-decoration:underline}.TopicDetail-module__uA-Qrq__adBreak{border-radius:var(--radius-md);margin:16px 0;overflow:hidden}.TopicDetail-module__uA-Qrq__sourcesSection{margin-top:16px}.TopicDetail-module__uA-Qrq__sourcesHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.TopicDetail-module__uA-Qrq__sourcesLabel{letter-spacing:1.8px;text-transform:uppercase;color:var(--color-on-surface-variant);font-size:12px;font-weight:600}.TopicDetail-module__uA-Qrq__sourcesCountBadge{background:color-mix(in srgb, var(--topic) 10%, transparent);color:var(--topic-text);border-radius:7px;padding:3px 9px;font-size:12px;font-weight:500}.TopicDetail-module__uA-Qrq__domainList{flex-direction:column;gap:12px;display:flex}.TopicDetail-module__uA-Qrq__domainHeader{cursor:pointer;text-align:left;width:100%;color:inherit;background:var(--color-surface);border:1px solid var(--color-outline-variant);border-radius:14px;align-items:center;gap:12px;padding:15px 16px;display:flex}.TopicDetail-module__uA-Qrq__domainHeaderExpanded{border-color:color-mix(in srgb, var(--topic) 50%, transparent);border-radius:14px 14px 0 0}.TopicDetail-module__uA-Qrq__domainDot{background:var(--topic);width:8px;height:8px;box-shadow:0 0 8px 1px color-mix(in srgb, var(--topic) 45%, transparent);border-radius:50%;flex-shrink:0}.TopicDetail-module__uA-Qrq__domainName{color:var(--color-on-surface);flex:1;font-size:15px;font-weight:500}.TopicDetail-module__uA-Qrq__articleCount{background:var(--color-surface-container-high);color:var(--color-on-surface-variant);border-radius:7px;padding:4px 9px;font-size:12px}.TopicDetail-module__uA-Qrq__chevron{color:var(--color-muted);font-size:14px;transition:transform .25s;display:inline-block}.TopicDetail-module__uA-Qrq__chevronOpen{transform:rotate(180deg)}.TopicDetail-module__uA-Qrq__sourcesList{border:1px solid color-mix(in srgb, var(--topic) 50%, transparent);background:var(--color-surface);border-top:none;border-radius:0 0 14px 14px;list-style:none;overflow:hidden}.TopicDetail-module__uA-Qrq__sourceItem{border-top:1px solid var(--color-outline-variant);align-items:flex-start;gap:11px;padding:13px 16px;transition:background .15s;display:flex}.TopicDetail-module__uA-Qrq__sourceItem:hover{background:var(--color-surface-container)}.TopicDetail-module__uA-Qrq__sourceMiniDot{background:color-mix(in srgb, var(--topic) 50%, transparent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:8px}.TopicDetail-module__uA-Qrq__sourceTitle{color:rgba(var(--color-on-surface-raw), .8);font-size:14px;line-height:1.45}
