.scroll-hint_root__rhpD4{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1);color:var(--on-image-text)}.scroll-hint_label__2G_wN{font-family:var(--font-chrome);font-size:calc(12px * var(--font-scale));font-weight:calc(var(--font-weight-regular) + var(--weight-step));line-height:1.4}.scroll-hint_arrow__B_5JN{display:inline-flex;animation:scroll-hint_hint-bounce__nLmiM 1.6s ease-in-out infinite}.scroll-hint_arrowBtn__sopig{align-items:center;justify-content:center;min-width:var(--touch-min);min-height:var(--touch-min);padding:0;border:0;background:none;color:inherit;cursor:pointer}@keyframes scroll-hint_hint-bounce__nLmiM{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.scroll-hint_arrow__B_5JN{animation:none}}.status-pill_pill__pyif3{display:inline-flex;align-items:center;gap:8px}.status-pill_pill__pyif3[data-state=live]{padding:4px 8px;border-radius:var(--radius-sm);border:1px solid var(--live-line);background:var(--live-tint);color:var(--on-fill)}.status-pill_pill__pyif3[data-state=ended]{padding:8px 12px;border-radius:var(--radius-pill);background:var(--glass-pill);color:var(--glass-pill-ink);box-shadow:var(--shadow-glass-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.status-pill_pill__pyif3[data-state=ended]{background:var(--glass-bar)}}.status-pill_live__001C3{display:inline-flex;align-items:center;gap:4px}.status-pill_live__001C3,.status-pill_remain__Gi5Se{font-family:var(--font-chrome);font-size:calc(12px * var(--font-scale));font-weight:calc(var(--font-weight-medium) + var(--weight-step));line-height:1.2;white-space:nowrap}.status-pill_dot__MdNX3{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--live-line);animation:status-pill_live-blink__jFi5M .65s var(--motion-ease) infinite alternate}@keyframes status-pill_live-blink__jFi5M{0%{opacity:1}to{opacity:.2}}.status-pill_label__G_1vm{font-family:var(--font-chrome);font-size:calc(16px * var(--font-scale));font-weight:calc(var(--font-weight-semibold) + var(--weight-step));line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.type-badge_typeb__o0mKB{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid var(--primary-text);border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-text);font-family:var(--font-chrome);font-size:calc(14px * var(--font-scale));font-weight:calc(var(--font-weight-medium) + var(--weight-step));line-height:1.3;white-space:nowrap}.type-badge_urgent__jesms{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.related-issues_related__TJBCt{padding:var(--spacing-6) 24px calc(var(--tabbar-h, 0px) + var(--spacing-8));border-top:1px solid var(--card-line);background:var(--surface)}.related-issues_title__XxFhv{margin:0 0 var(--spacing-4);font-family:var(--font-chrome);font-size:calc(16px * var(--font-scale));font-weight:calc(var(--font-weight-medium) + var(--weight-step));color:var(--ink-strong)}.related-issues_list__JnJc_{display:flex;flex-direction:column;gap:var(--spacing-1);margin:0;padding:0;list-style:none}.related-issues_row__BK1zq{display:block;min-height:48px;padding:12px 0;border-bottom:1px solid var(--card-line);font-family:var(--font-chrome);font-size:calc(15px * var(--font-scale));line-height:1.5;color:var(--ink-strong);text-decoration:none}.related-issues_row__BK1zq:last-child{border-bottom:none}.related-issues_tag__UiM08{display:block;font-size:calc(13px * var(--font-scale));color:var(--ink-soft)}.related-issues_all__fpxqt{display:inline-block;margin-top:var(--spacing-3);font-family:var(--font-chrome);font-size:calc(15px * var(--font-scale));color:var(--primary-text);text-decoration:none}.debate-seo-article_seo__9zNNP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.debate-preview_badge__BpLnZ{position:-webkit-sticky;position:sticky;top:0;z-index:5;flex-shrink:0;padding:var(--spacing-1) var(--spacing-2);text-align:center;font-size:var(--font-size-meta);font-weight:700;letter-spacing:.02em;color:var(--ink-soft);background:var(--surface-2);border-bottom:1px solid var(--line)}