.debate_container___Kfam{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);padding:32px 40px}.debate_header__HKSQ1{max-width:1200px;margin:0 auto 32px}.debate_title__wwnHw{font-family:var(--font-heading);font-size:1.8rem;font-weight:300;letter-spacing:.04em;margin-bottom:8px}.debate_subtitle__1NbFy{font-family:var(--font-body);font-size:.9rem;color:var(--text-tertiary);line-height:1.6}.debate_tabs__wAVkX{display:flex;gap:4px;max-width:1200px;margin:0 auto 32px;border-bottom:1px solid rgba(107,33,168,.08);padding-bottom:0}.debate_tab__BvdWq{background:none;border:none;border-bottom:2px solid transparent;padding:10px 20px;font-family:var(--font-heading);font-size:.88rem;font-weight:400;color:var(--text-tertiary);cursor:pointer;transition:all .3s ease;letter-spacing:.02em}.debate_tab__BvdWq:hover{color:var(--text-secondary)}.debate_tabActive__WwAmM{color:var(--text-primary);border-bottom-color:var(--accent-primary,#7C3AED);text-shadow:0 0 20px rgba(124,58,237,.3)}.debate_filters__MCo_K{display:flex;flex-wrap:wrap;gap:12px;max-width:1200px;margin:0 auto 28px;align-items:center}.debate_filterLabel__HaKFH{font-family:var(--font-mono);font-size:.68rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.debate_filterSelect__RahC2{background:rgba(107,33,168,.04);border:1px solid rgba(107,33,168,.1);border-radius:8px;padding:6px 12px;font-family:var(--font-body);font-size:.82rem;color:var(--text-primary);cursor:pointer;transition:border-color .2s ease;outline:none;min-width:160px}.debate_filterSelect__RahC2:focus{border-color:var(--accent-primary,#7C3AED)}.debate_filterSelect__RahC2 option{background:var(--bg-primary,#0a0a0f);color:var(--text-primary)}.debate_panel__aHvKG{max-width:1200px;margin:0 auto}.debate_timelineSvgWrap__xcOL_{width:100%;overflow-x:auto;border:1px solid rgba(107,33,168,.08);border-radius:16px;background:rgba(107,33,168,.02);padding:20px}.debate_timelineSvgWrap__xcOL_ svg{display:block}.debate_timelineNode__Ypjeq{cursor:pointer;transition:opacity .2s ease}.debate_timelineNode__Ypjeq:hover{opacity:.85}.debate_tooltip__C_CqT{position:fixed;z-index:200;background:rgba(10,10,15,.95);border:1px solid rgba(124,58,237,.25);border-radius:12px;padding:16px 20px;max-width:380px;pointer-events:none;box-shadow:0 0 30px rgba(124,58,237,.12);animation:debate_tooltipIn__4EaZL .15s ease-out}@keyframes debate_tooltipIn__4EaZL{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.debate_tooltipScholar__sWmhv{font-family:var(--font-heading);font-size:.92rem;font-weight:500;margin-bottom:4px}.debate_tooltipWork__n5BGA{font-family:var(--font-mono);font-size:.72rem;color:var(--text-tertiary);margin-bottom:8px}.debate_tooltipClaim__CNtuq{font-family:var(--font-body);font-size:.82rem;color:var(--text-secondary);line-height:1.5;margin-bottom:8px}.debate_tooltipQuote__g0YsV{font-family:var(--font-sacred,"Cormorant Garamond",serif);font-size:.82rem;font-style:italic;color:rgba(124,58,237,.7);line-height:1.5;border-left:2px solid rgba(124,58,237,.3);padding-left:12px}.debate_tooltipMeta__OIzpr{display:flex;gap:8px;margin-top:8px}.debate_tooltipTag__iqbP4{font-family:var(--font-mono);font-size:.66rem;padding:2px 8px;border-radius:6px;background:rgba(124,58,237,.1);color:rgba(124,58,237,.8)}.debate_consensusList__4vXzS{display:flex;flex-direction:column;gap:16px}.debate_consensusCard__bue5S{background:rgba(107,33,168,.03);border:1px solid rgba(107,33,168,.08);border-radius:16px;padding:24px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.debate_consensusCard__bue5S:hover{border-color:rgba(107,33,168,.2);box-shadow:0 0 24px rgba(107,33,168,.08)}.debate_consensusCardExpanded__5cbsC{border-color:rgba(124,58,237,.25);box-shadow:0 0 32px rgba(124,58,237,.1)}.debate_consensusClaim__4yCrE{font-family:var(--font-heading);font-size:1rem;font-weight:500;margin-bottom:16px;line-height:1.4}.debate_consensusBar__FIFKZ{display:flex;align-items:center;gap:12px;margin-bottom:12px}.debate_consensusBarSide__yaqmg{display:flex;flex-direction:column;gap:4px;min-width:120px}.debate_consensusBarSideLabel__xHhYK{font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.06em}.debate_consensusSupportLabel__Ywtr2{color:#34d399}.debate_consensusOpposeLabel__7H5ce{color:#f87171;text-align:right}.debate_consensusScholars__r72_s{font-family:var(--font-body);font-size:.78rem;color:var(--text-secondary);line-height:1.4}.debate_consensusBarTrack__uY_bg{flex:1 1;height:24px;background:rgba(248,113,113,.15);border-radius:12px;overflow:hidden;position:relative}.debate_consensusBarFill__rCMfG{height:100%;background:linear-gradient(90deg,rgba(52,211,153,.4),rgba(52,211,153,.2));border-radius:12px 0 0 12px;transition:width .6s cubic-bezier(.4,0,.2,1)}.debate_consensusScore__OgTmq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:var(--text-primary);text-shadow:0 0 8px rgba(0,0,0,.5)}.debate_consensusDirectionBadge__EIxWI{font-family:var(--font-mono);font-size:.68rem;padding:3px 10px;border-radius:8px;display:inline-block;margin-bottom:8px}.debate_directionSupports__laKOM{background:rgba(52,211,153,.12);color:#34d399}.debate_directionOpposes__8yerR{background:rgba(248,113,113,.12);color:#f87171}.debate_directionDivided__x_myq{background:rgba(251,191,36,.12);color:#fbbf24}.debate_consensusDetail__70AMo{margin-top:20px;padding-top:20px;border-top:1px solid rgba(107,33,168,.08);display:flex;flex-direction:column;gap:16px}.debate_positionCard__MUuUe{display:flex;gap:16px;padding:16px;border-radius:12px;background:rgba(107,33,168,.02);border-left:3px solid transparent}.debate_positionSupports__ozrft{border-left-color:#34d399}.debate_positionOpposes__aSZBd{border-left-color:#f87171}.debate_positionQualifies__Jz7uh{border-left-color:#fbbf24}.debate_positionContent__XI_jt{flex:1 1}.debate_positionScholar__fNteg{font-family:var(--font-heading);font-size:.88rem;font-weight:500;margin-bottom:2px}.debate_positionYear__Cn5Rz{font-family:var(--font-mono);font-size:.7rem;color:var(--text-tertiary);margin-bottom:6px}.debate_positionClaim__Vpbh6{font-family:var(--font-body);font-size:.82rem;color:var(--text-secondary);line-height:1.5;margin-bottom:6px}.debate_positionQuote__rGrc9{font-family:var(--font-sacred,"Cormorant Garamond",serif);font-size:.82rem;font-style:italic;color:rgba(124,58,237,.6);line-height:1.5;border-left:2px solid rgba(124,58,237,.2);padding-left:10px;margin-top:6px}.debate_positionStance__FTnkh{font-family:var(--font-mono);font-size:.66rem;padding:2px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em;align-self:flex-start;flex-shrink:0}.debate_stanceSupports__24jPM{background:rgba(52,211,153,.12);color:#34d399}.debate_stanceOpposes__aYsTt{background:rgba(248,113,113,.12);color:#f87171}.debate_stanceQualifies__Q7jqu{background:rgba(251,191,36,.12);color:#fbbf24}.debate_graphContainer__4sYe4{width:100%;min-height:600px;border:1px solid rgba(107,33,168,.08);border-radius:16px;background:rgba(107,33,168,.02);overflow:hidden;position:relative}.debate_graphSvg__dyU_R{width:100%;height:600px;display:block}.debate_graphNodeScholar__4f1gS{cursor:pointer;transition:opacity .2s ease}.debate_graphNodeScholar__4f1gS:hover{opacity:.8}.debate_graphNodeClaim__ipLQf{cursor:pointer;transition:opacity .2s ease}.debate_graphNodeClaim__ipLQf:hover{opacity:.8}.debate_graphLabel__gSW_s{font-family:var(--font-heading);font-size:10px;fill:var(--text-primary,#e0e0e0);pointer-events:none;text-anchor:middle}.debate_graphLabelSmall__NYE5D{font-family:var(--font-mono);font-size:8px;fill:var(--text-tertiary,#888);pointer-events:none;text-anchor:middle}.debate_graphSidePanel__41k17{position:absolute;top:16px;right:16px;width:320px;max-height:calc(100% - 32px);overflow-y:auto;background:rgba(10,10,15,.92);border:1px solid rgba(124,58,237,.2);border-radius:12px;padding:20px;box-shadow:0 0 40px rgba(124,58,237,.1);animation:debate_panelSlideIn__I_Ka6 .2s ease-out}@keyframes debate_panelSlideIn__I_Ka6{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.debate_sidePanelClose__xWdcw{position:absolute;top:12px;right:12px;background:none;border:none;color:var(--text-tertiary);cursor:pointer;font-size:1.1rem;padding:4px;line-height:1}.debate_sidePanelTitle__i9eu1{font-family:var(--font-heading);font-size:1rem;font-weight:500;margin-bottom:12px;padding-right:24px}.debate_sidePanelPositions___PYpS{display:flex;flex-direction:column;gap:12px}.debate_legend__obN53{display:flex;gap:16px;flex-wrap:wrap;max-width:1200px;margin:12px auto 0}.debate_legendItem__0Uy6S{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.7rem;color:var(--text-tertiary)}.debate_legendDot__PFivN{width:10px;height:10px;border-radius:50%}.debate_legendLine__hl9_V{width:20px;height:2px}@media (prefers-color-scheme:dark){.debate_container___Kfam{background:#0a0a0f}.debate_consensusCard__bue5S{background:rgba(124,58,237,.04);border-color:rgba(124,58,237,.1)}.debate_consensusCard__bue5S:hover{border-color:rgba(124,58,237,.25);box-shadow:0 0 28px rgba(124,58,237,.1)}.debate_filterSelect__RahC2{background:rgba(124,58,237,.06);border-color:rgba(124,58,237,.12)}}@media (max-width:768px){.debate_container___Kfam{padding:20px 16px}.debate_tabs__wAVkX{overflow-x:auto}.debate_tab__BvdWq{padding:8px 14px;font-size:.82rem;white-space:nowrap}.debate_filters__MCo_K{gap:8px}.debate_filterSelect__RahC2{min-width:120px;font-size:.78rem}.debate_consensusBar__FIFKZ{flex-direction:column;gap:8px}.debate_consensusBarSide__yaqmg{min-width:auto;flex-direction:row;gap:8px;align-items:center}.debate_graphSidePanel__41k17{width:calc(100% - 32px)}.debate_graphSvg__dyU_R{height:400px}}