#section-conversation{background:#f6f8fb;color:#17233d}#section-conversation>.conversation-intelligence{display:block}#section-conversation>:not(.conversation-intelligence){display:none!important}.conversation-intelligence{max-width:1500px;margin:auto;padding:6px 2px 32px}.ci-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:20px}.ci-heading span,.ci-card>header span,.ci-conclusion>span,.ci-attention>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.13em}.ci-heading h1{margin:5px 0;font-size:30px;letter-spacing:-.04em}.ci-heading p{margin:0;color:#66748a;font-size:14px}.ci-heading small{color:#8491a4;font-size:10px}.ci-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.ci-kpi,.ci-card{background:#fff;border:1px solid #e5eaf1;border-radius:15px;box-shadow:0 7px 24px rgba(15,23,42,.045)}.ci-kpi{position:relative;min-height:132px;padding:16px;overflow:hidden}.ci-kpi>span{display:block;color:#738096;font-size:9px;font-weight:800;letter-spacing:.06em}.ci-kpi>strong{display:block;margin:10px 0 2px;font-size:26px;letter-spacing:-.04em}.ci-kpi>em{display:block;color:#16855b;font-size:9px;font-style:normal;font-weight:700}.ci-kpi>small{display:block;max-width:85%;margin-top:6px;color:#8894a5;font-size:8px;line-height:1.35}.ci-kpi.danger>strong,.ci-kpi.danger>em{color:#d24b4b}.ci-mini{position:absolute;right:10px;bottom:10px;width:75px;height:32px}.ci-mini polyline{fill:none;stroke:#7295ec;stroke-width:2;vector-effect:non-scaling-stroke}.ci-card{padding:19px;min-width:0}.ci-card>header{margin-bottom:15px}.ci-card>header h2{margin:4px 0 0;font-size:16px;letter-spacing:-.02em}.ci-primary{display:grid;grid-template-columns:.72fr 1fr 1.25fr;gap:14px;margin-top:14px}.ci-meter{display:flex;align-items:center;gap:16px;margin-top:25px}.ci-meter>div{display:flex;width:100%;height:14px;border-radius:7px;overflow:hidden;background:#edf1f5}.ci-meter i:nth-child(1){background:#17966b}.ci-meter i:nth-child(2){background:#a5afbc}.ci-meter i:nth-child(3){background:#dc5050}.ci-meter>strong{font-size:32px}.positive{color:#16855b!important}.negative{color:#d34848!important}.neutral{color:#718096!important}.ci-sentiment-values{display:flex;justify-content:space-between;margin-top:18px;font-size:9px}.ci-sentiment-values b{display:block;margin-top:3px;font-size:13px}.ci-sentiment p,.ci-propagation p,.ci-graph>p,.ci-territories>p{color:#8793a4;font-size:8px}.ci-topic{display:grid;grid-template-columns:105px 1fr 42px 18px;gap:8px;align-items:center;width:100%;padding:7px 0;border:0;border-bottom:1px solid #f0f3f6;background:none;text-align:left;cursor:pointer}.ci-topic span{font-size:10px}.ci-topic>div{height:7px;border-radius:5px;background:#edf1f5;overflow:hidden}.ci-topic>div i{display:block;height:100%;background:#4777e9}.ci-topic strong{font-size:10px;text-align:right}.ci-topic em{font-size:12px;font-style:normal}.ci-topic em.up{color:#d34848}.ci-topic em.down{color:#16855b}.ci-topic em.flat{color:#8995a5}.ci-narratives{max-height:360px;overflow:auto}.ci-narrative{display:grid;grid-template-columns:auto 1fr auto;gap:7px;width:100%;padding:9px 0;border:0;border-bottom:1px solid #edf1f5;background:none;text-align:left;cursor:pointer}.ci-narrative>span{padding:3px 6px;border-radius:5px;background:#f2f4f7;font-size:7px;font-weight:800}.ci-narrative>strong{font-size:10px;line-height:1.35}.ci-narrative>div{grid-column:2;display:flex;gap:10px;color:#8a96a6;font-size:8px}.ci-narrative>em{grid-column:3;grid-row:1/3;color:#66748a;font-size:8px;font-style:normal}.ci-row-wide{display:grid;grid-template-columns:1.7fr .65fr;gap:14px;margin-top:14px}.ci-chart-tools{display:flex;gap:5px;margin-bottom:8px}.ci-chart-tools button{padding:5px 8px;border:1px solid #e2e7ee;border-radius:7px;background:#fff;color:#748196;font-size:8px;cursor:pointer}.ci-chart-tools button.active{border-color:var(--line);color:var(--line);box-shadow:inset 0 -2px var(--line)}.ci-chart-stage{position:relative;height:275px;cursor:crosshair}.ci-chart-stage svg{width:100%;height:100%;overflow:visible}.ci-chart-stage svg line{stroke:#e7ebf1;stroke-width:1;vector-effect:non-scaling-stroke}.ci-chart-stage polyline{fill:none;stroke:var(--line);stroke-width:2.2;vector-effect:non-scaling-stroke}.ci-chart-stage text{fill:#8c98a8;font-size:9px}.ci-chart-stage>i{display:none;position:absolute;top:0;bottom:20px;width:1px;background:#8794a8}.ci-chart-tip{display:none;position:absolute;top:8px;z-index:3;min-width:125px;padding:9px;border:1px solid #dce3ed;border-radius:9px;background:rgba(255,255,255,.96);box-shadow:0 8px 25px rgba(15,23,42,.14)}.ci-chart-stage.tracking>i,.ci-chart-stage.tracking>.ci-chart-tip{display:block}.ci-chart-tip>*{display:block}.ci-chart-tip strong{margin-bottom:5px;font-size:9px}.ci-chart-tip span{display:grid;grid-template-columns:7px 1fr auto;gap:5px;font-size:8px}.ci-chart-tip span i{width:6px;height:6px;margin-top:2px;border-radius:50%}.ci-propagation>div{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ci-propagation span{padding:12px;border:1px solid #edf0f4;border-radius:10px;color:#7b8798;font-size:8px}.ci-propagation span strong{display:block;margin-top:6px;color:#17233d;font-size:17px}.ci-secondary{display:grid;grid-template-columns:1.45fr .8fr;gap:14px;margin-top:14px}.ci-heatmap{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;min-height:260px}.ci-heatmap button{display:flex;flex-direction:column;justify-content:flex-end;min-height:110px;padding:10px;border:1px solid rgba(255,255,255,.7);border-radius:11px;background:hsl(var(--hue) 68% calc(72% - var(--heat)*28%));color:#fff;text-align:left;cursor:pointer;transition:transform .15s}.ci-heatmap button:hover,.ci-heatmap button.open{transform:translateY(-3px);box-shadow:0 8px 20px rgba(50,60,80,.15)}.ci-heatmap span{font-size:10px;font-weight:700}.ci-heatmap strong{font-size:22px}.ci-heatmap small{font-size:8px}.ci-actor{display:grid;grid-template-columns:30px 92px 1fr 44px;gap:8px;align-items:center;padding:7px 0}.ci-actor{width:100%;border:0;border-bottom:1px solid #eef1f5;background:#fff;text-align:left;cursor:pointer;border-radius:8px;padding:7px 4px}.ci-actor:hover{background:#f6f9ff}.ci-actor>span{font-size:9px}.ci-actor>div{height:9px;border-radius:5px;background:#edf1f5;overflow:hidden}.ci-actor i{display:block;height:100%;background:#3267df}.ci-actor strong{font-size:9px;text-align:right}.ci-actor small{grid-column:3/5;color:#929dac;font-size:7px}.ci-posts article{display:grid;grid-template-columns:30px 1fr auto;gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid #edf1f5}.ci-posts article>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#eef3ff;font-size:8px;font-style:normal}.ci-posts article div>*{display:block}.ci-posts article span,.ci-posts article small{color:#8894a4;font-size:8px}.ci-posts article strong{margin:3px 0;font-size:10px}.ci-posts article button{border:0;background:none;color:#2563eb;font-size:8px;font-weight:700;cursor:pointer}.ci-attention{display:flex;flex-direction:column;justify-content:center;background:#eef5ff;border-color:#d8e5fb}.ci-attention>strong{margin:10px 0;font-size:34px}.ci-attention p{color:#66758b;font-size:10px;line-height:1.5}.ci-graph{margin-top:14px}.ci-network{height:330px;overflow:hidden;border-radius:12px;background:radial-gradient(circle at center,#f7faff,#f0f4fa)}.ci-network svg{width:100%;height:100%}.ci-network line{stroke:#9cb2d7;opacity:.5}.ci-network circle{fill:#fff;stroke:#4673da;stroke-width:2}.ci-network text{text-anchor:middle;fill:#34435a;font-size:9px}.ci-network .center circle{fill:#1e4fc0}.ci-network .center text{fill:#fff;font-size:11px;font-weight:700}.ci-conclusion{margin-top:14px;border-color:#cddcf4;background:#f1f6ff}.ci-conclusion h2{margin:6px 0 10px;font-size:18px}.ci-conclusion p{max-width:1050px;margin:0;color:#34445c;font-size:13px;line-height:1.7}.ci-state{padding:24px;border:1px dashed #d7dee8;border-radius:11px;text-align:center}.ci-state strong{font-size:11px}.ci-state p{margin:5px 0;color:#7c899b;font-size:9px}.ci-platform{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:#2563eb;color:#fff;font-style:normal;font-weight:900}.ci-platform.youtube{background:#f00}.ci-platform.x{background:#101010}.ci-platform.facebook{background:#1877f2}.ci-platform.tiktok{background:#111}.ci-platform.news{background:#315275}.ci-platform.web{background:#64748b}.ci-platform.suspicious{background:#e18a14}.ci-platform svg,.ci-network-logo svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.9}.ci-platform svg .fill,.ci-network-logo svg .fill{fill:currentColor}.ci-network{position:relative}.ci-network-node{cursor:pointer;transition:opacity .18s,filter .18s}.ci-network-node circle{transition:fill .18s,stroke-width .18s}.ci-network line{transition:opacity .18s,stroke .18s}.ci-network.filtered .ci-network-node:not(.selected),.ci-network.filtered line:not(.selected){opacity:.14}.ci-network-node.selected circle{fill:#e7efff;stroke-width:4}.ci-network line.selected{stroke:#245bd2;opacity:1}.ci-network-logo{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#2563eb;color:#fff}.ci-network-logo.youtube{background:#f00}.ci-network-logo.x{background:#111}.ci-network-logo.news{background:#315275}.ci-network-logo.web{background:#64748b}.ci-network-tooltip{position:absolute;left:16px;top:16px;display:none;padding:9px 11px;border:1px solid #dbe4f2;border-radius:9px;background:rgba(255,255,255,.96);box-shadow:0 8px 24px rgba(15,23,42,.12)}.ci-network-tooltip.show{display:block}.ci-network-tooltip>*{display:block}.ci-network-tooltip strong{font-size:11px}.ci-network-tooltip span{margin-top:3px;color:#7d899a;font-size:8px}.ci-network>small{position:absolute;right:14px;bottom:10px;color:#8995a6;font-size:8px}
@media(max-width:1150px){.ci-kpis{grid-template-columns:repeat(3,1fr)}.ci-primary{grid-template-columns:1fr 1fr}.ci-narratives{grid-column:span 2}.ci-secondary,.ci-row-wide{grid-template-columns:1fr}.ci-heatmap{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.conversation-intelligence{padding:0}.ci-heading{display:block}.ci-heading h1{font-size:25px}.ci-heading small{display:block;margin-top:10px}.ci-kpis,.ci-primary{grid-template-columns:1fr}.ci-narratives{grid-column:auto}.ci-card{padding:15px}.ci-heatmap{grid-template-columns:1fr 1fr}.ci-network{height:260px}.ci-chart-stage{height:235px}}

/* Conversation network redesign */
.ci-network{height:410px;border:1px solid #dfe7f3;border-radius:18px;background:radial-gradient(circle at center,rgba(72,105,219,.14),transparent 28%),linear-gradient(145deg,#fbfdff,#f2f6fc);box-shadow:inset 0 1px #fff}.ci-network:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#7890b8 1px,transparent 1px);background-size:24px 24px;opacity:.09}.ci-network svg{position:relative}.ci-network line{stroke:#7898de;stroke-linecap:round}.ci-network-node circle{filter:drop-shadow(0 7px 10px rgba(27,48,89,.14))}.ci-network-node:hover circle,.ci-network-node.selected circle{stroke:#315fd4;stroke-width:4}.ci-network-node text{font-size:10px;font-weight:750}.ci-network-logo{width:36px;height:36px;margin:-6px;border-radius:50%;box-shadow:0 5px 12px rgba(20,35,65,.2)}.ci-network-logo svg{width:21px;height:21px}.ci-network-logo.youtube{background:#f03}.ci-network-logo.x{background:#07090c}.ci-network-logo.facebook{background:#1877f2}.ci-network-logo.tiktok{background:#111}.ci-network-logo.reddit{background:#ff4500}.ci-network-logo.news{background:#1d4f91}.ci-network-logo.web{background:linear-gradient(135deg,#526a91,#6f4bd8)}.ci-network .center circle{fill:#315fd4;filter:drop-shadow(0 12px 18px rgba(36,68,154,.3))}.ci-network-tooltip{z-index:9;max-width:240px;padding:13px 15px;border-radius:13px;background:rgba(255,255,255,.98);box-shadow:0 16px 38px rgba(20,38,73,.2);pointer-events:none}.ci-network-tooltip strong{font-size:12px}.ci-network-tooltip span{margin-top:6px;color:#53627a;font-size:9px;line-height:1.55}.ci-network>small{padding:5px 8px;border-radius:7px;background:rgba(255,255,255,.82)}@media(max-width:720px){.ci-network{height:330px;overflow-x:auto}.ci-network svg{min-width:700px}.ci-network-tooltip{position:fixed;left:12px!important;right:12px;top:auto!important;bottom:12px;max-width:none}}

/* Platform logos v5: isolate real SVG assets from percentage-bar styles. */
.ci-actor{grid-template-columns:44px minmax(92px,auto) 1fr 52px;column-gap:11px;min-height:58px;padding:8px 7px}
.ci-actor>.ci-platform{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-width:38px;border-radius:11px!important;background:#fff!important;overflow:hidden;box-shadow:0 5px 14px rgba(23,39,72,.13),inset 0 0 0 1px rgba(15,23,42,.06)}
.ci-actor>.ci-platform img{display:block;width:100%;height:100%;object-fit:contain}
.ci-actor>div>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3267df,#6b8ff0)}
.ci-actor>span{font-size:11px;font-weight:750;color:#26364f}
.ci-actor>strong{font-size:11px;color:#1d2b43}
.ci-actor>small{grid-column:3/5;font-size:8px}
.ci-network-logo img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}
@media(max-width:720px){.ci-actor{grid-template-columns:42px 82px 1fr 48px}.ci-actor>.ci-platform{width:36px!important;height:36px!important}}

/* Conversation intelligence v6 — one story, fewer containers */
#section-conversation{background:linear-gradient(180deg,#f2f5f8 0,#f7f9fb 420px,#f7f9fb 100%)}.conversation-intelligence{display:flex!important;flex-direction:column;max-width:1360px;--ci-ink:#142538;--ci-muted:#6b7a8d;--ci-line:#dfe6ed;--ci-navy:#13283a;--ci-cyan:#36b5d2}.ci-heading{order:1;margin:5px 0 18px}.ci-heading span{display:inline-flex;align-items:center;gap:7px;color:#2f86aa}.ci-heading span:before{content:"";width:18px;height:2px;background:#2f86aa}.ci-heading h1{color:var(--ci-ink);font-size:32px}.ci-conclusion{order:2;position:relative;overflow:hidden;margin:0;padding:24px 28px 24px 31%;border:1px solid #203b51;border-radius:15px;background:linear-gradient(120deg,#102131,#17364b);box-shadow:0 16px 38px rgba(16,33,49,.13);color:#fff}.ci-conclusion:before{content:"LECTURA DEL PERIODO";position:absolute;left:28px;top:27px;color:#83d3e4;font-size:9px;font-weight:800;letter-spacing:.12em}.ci-conclusion:after{content:"";position:absolute;left:28px;top:48px;width:56px;height:3px;border-radius:3px;background:#39b9d4}.ci-conclusion>span{display:none}.ci-conclusion h2{margin:0 0 8px;color:#fff;font-size:18px}.ci-conclusion p{color:#d9e6ed;font-size:12px;line-height:1.65}.ci-kpis{order:3;grid-template-columns:repeat(5,1fr);gap:0;margin-top:14px;padding:0 5px;border:1px solid var(--ci-line);border-radius:13px;background:#fff;box-shadow:0 5px 18px rgba(27,45,62,.035)}.ci-kpi{min-height:116px;padding:17px 18px;border:0;border-radius:0;box-shadow:none;background:transparent}.ci-kpi+.ci-kpi{border-left:1px solid #e7ecf1}.ci-kpi>strong{font-size:24px}.ci-kpi>small{max-width:100%;padding-right:42px}.ci-mini{width:58px;opacity:.65}.ci-primary{order:4;grid-template-columns:.72fr 1.28fr;gap:0;margin-top:14px;border:1px solid var(--ci-line);border-radius:13px;background:#fff;box-shadow:0 5px 18px rgba(27,45,62,.035);overflow:hidden}.ci-primary>.ci-card{padding:22px 24px;border:0;border-radius:0;box-shadow:none}.ci-primary>.ci-card+.ci-card{border-left:1px solid #e5eaf0}.ci-meter>div{height:11px}.ci-meter>strong{font-size:38px}.ci-topic{grid-template-columns:115px 1fr 46px 20px;padding:8px 0}.ci-topic>div{height:8px}.ci-topic>div i{border-radius:8px;background:linear-gradient(90deg,#2563eb,#52a8dc)}.ci-row-wide{order:5;grid-template-columns:minmax(0,1.65fr) minmax(250px,.55fr);gap:0;margin-top:14px;border:1px solid var(--ci-line);border-radius:13px;background:#fff;box-shadow:0 5px 18px rgba(27,45,62,.035);overflow:hidden}.ci-row-wide>.ci-card{padding:22px 24px;border:0;border-radius:0;box-shadow:none}.ci-row-wide>.ci-card+.ci-card{border-left:1px solid #e5eaf0}.ci-chart-tools{align-items:center;gap:7px;margin-bottom:14px}.ci-chart-tools>span{margin-right:auto;color:#8190a1;font-size:8px;text-transform:uppercase;letter-spacing:.07em}.ci-chart-tools button{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#f7f9fb}.ci-chart-tools button>i{width:6px;height:6px;border-radius:50%;background:var(--line)}.ci-chart-tools button.active{background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.ci-chart-stage{height:300px}.ci-chart-stage svg line{stroke:#e9eef3}.ci-chart-stage polyline{stroke-width:2.4}.ci-chart-stage polyline.total{stroke-width:3}.ci-chart-area{fill:url(#ciVolumeArea)}.ci-chart-stage text.ci-y-label{fill:#9aa6b3;font-size:8px}.ci-propagation>div{grid-template-columns:1fr}.ci-propagation span{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border:0;border-bottom:1px solid #edf1f4;border-radius:0}.ci-propagation span strong{margin:0;font-size:15px}.ci-secondary{order:6;grid-template-columns:1.35fr .9fr;gap:0;margin-top:14px;border:1px solid var(--ci-line);border-radius:13px;background:#fff;box-shadow:0 5px 18px rgba(27,45,62,.035);overflow:hidden}.ci-secondary>.ci-card{padding:22px 24px;border:0;border-radius:0;box-shadow:none}.ci-secondary>.ci-card+.ci-card{border-left:1px solid #e5eaf0}.ci-heatmap{min-height:180px}.ci-evidence-row{order:7;display:block}.ci-evidence-row .ci-posts{width:100%}.ci-posts article{grid-template-columns:34px minmax(0,1fr) auto;padding:12px 4px}.ci-posts article strong{display:-webkit-box;overflow:hidden;font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ci-posts article button{padding:7px 9px;border:1px solid #d9e4ec;border-radius:7px;background:#fff;color:#256b8b}.ci-graph{order:8;margin-top:14px;padding:22px 24px;border-color:var(--ci-line);border-radius:13px;box-shadow:0 5px 18px rgba(27,45,62,.035)}.ci-network{height:360px;border-radius:11px;box-shadow:none}.ci-attention,.ci-narratives{display:none!important}
@media(max-width:1150px){.ci-kpis{grid-template-columns:repeat(3,1fr)}.ci-kpi:nth-child(4){border-left:0;border-top:1px solid #e7ecf1}.ci-kpi:nth-child(5){border-top:1px solid #e7ecf1}.ci-row-wide,.ci-secondary{grid-template-columns:1fr}.ci-row-wide>.ci-card+.ci-card,.ci-secondary>.ci-card+.ci-card{border-left:0;border-top:1px solid #e5eaf0}.ci-propagation>div{grid-template-columns:repeat(4,1fr);gap:16px}.ci-propagation span{display:block}.ci-propagation span strong{margin-top:6px}}
@media(max-width:720px){.ci-heading h1{font-size:26px}.ci-conclusion{padding:62px 19px 21px}.ci-conclusion:before,.ci-conclusion:after{left:19px}.ci-kpis{grid-template-columns:1fr 1fr}.ci-kpi,.ci-kpi:nth-child(4),.ci-kpi:nth-child(5){border:0;border-bottom:1px solid #e7ecf1}.ci-kpi:nth-child(even){border-left:1px solid #e7ecf1}.ci-primary{grid-template-columns:1fr}.ci-primary>.ci-card+.ci-card{border-left:0;border-top:1px solid #e5eaf0}.ci-propagation>div{grid-template-columns:1fr 1fr}.ci-chart-tools{flex-wrap:wrap}.ci-chart-tools>span{width:100%}.ci-chart-stage{height:250px}.ci-posts article{grid-template-columns:30px minmax(0,1fr)}.ci-posts article button{grid-column:2;justify-self:start}.ci-network{height:320px}}

/* Executive reading uses black text on a clear intelligence surface */
.ci-conclusion{border-color:#dce4eb;background:#fff;box-shadow:0 7px 24px rgba(27,45,62,.055);color:#111820}.ci-conclusion:before{color:#287a9c}.ci-conclusion h2{color:#0c1117}.ci-conclusion p{color:#17202a}

/* Live 3D conversational topology */
.ci-graph{overflow:hidden;background:linear-gradient(145deg,#fdfefe,#f4f8fc)}.ci-network{position:relative;height:500px;overflow:hidden;border:1px solid #bfcddd;border-radius:15px;background:radial-gradient(circle at 50% 48%,rgba(45,109,195,.20),transparent 22%),radial-gradient(circle at 50% 50%,#172f47 0,#0c1c2d 46%,#08131f 100%);box-shadow:inset 0 0 80px rgba(15,49,82,.65);perspective:900px}.ci-network:before{opacity:.12;background-image:linear-gradient(rgba(91,164,207,.17) 1px,transparent 1px),linear-gradient(90deg,rgba(91,164,207,.17) 1px,transparent 1px);background-size:38px 38px;transform:perspective(500px) rotateX(62deg) scale(1.45);transform-origin:center bottom}.ci-network-scene{position:absolute;inset:0 275px 0 0;transform-style:preserve-3d}.ci-network-scene svg{position:relative;z-index:1;width:100%;height:100%;overflow:visible}.ci-orbit{fill:none;stroke:#5fb4da;stroke-width:1;stroke-dasharray:5 8;opacity:.22}.ci-network line{stroke:#67badd;stroke-linecap:round;opacity:.28;filter:drop-shadow(0 0 3px rgba(77,191,227,.55))}.ci-network-node{transform-box:fill-box;transform-origin:center;will-change:transform,opacity}.ci-network-node .node-halo{fill:rgba(66,183,220,.09);stroke:rgba(103,210,235,.18);stroke-width:1}.ci-network-node .node-body{fill:#132f4b;stroke:#63c5e3;stroke-width:1.5;filter:drop-shadow(0 0 8px rgba(67,188,224,.45))}.ci-network-node.topic .node-body{fill:#153858}.ci-network-node.source .node-body{fill:#172638;stroke:#8da8bd}.ci-network-node text{fill:#e7f7fb;font-size:9px;font-weight:750;paint-order:stroke;stroke:#0b1b2a;stroke-width:3px;stroke-linejoin:round}.ci-network-node.topic text{stroke-width:2px}.ci-network-logo{width:26px;height:26px;margin:0;border-radius:50%;box-shadow:0 0 12px rgba(94,193,224,.35)}.ci-network-logo img{border-radius:50%}.ci-network .center .core-ring{fill:none;stroke:#5cd2ee;stroke-width:1.5;stroke-dasharray:4 6;opacity:.7;transform-origin:center;animation:ciCoreSpin 18s linear infinite}.ci-network .center .core-body{fill:url(#ciCoreGlow);stroke:#8ce8f6;stroke-width:1.5;filter:drop-shadow(0 0 18px rgba(56,182,222,.75))}.ci-network .center text{fill:#fff;stroke:none;font-size:10px}.ci-network .center .core-caption{fill:#9deafa;font-size:6px;letter-spacing:.15em}.ci-network.filtered .ci-network-node:not(.selected),.ci-network.filtered line:not(.selected){opacity:.11!important}.ci-network-node.selected .node-body{fill:#1d5c87;stroke:#b5f5ff;stroke-width:3;filter:drop-shadow(0 0 16px rgba(92,219,242,.9))}.ci-network line.selected{stroke:#9cecff;opacity:1;filter:drop-shadow(0 0 6px #55cce8)}.ci-network-tooltip{display:block;left:auto;right:18px;top:18px;width:238px;max-width:238px;min-height:142px;padding:18px;border:1px solid rgba(141,199,221,.24);border-radius:12px;background:rgba(13,31,47,.88);box-shadow:0 18px 45px rgba(0,0,0,.25);backdrop-filter:blur(14px);color:#fff;pointer-events:none}.ci-network-tooltip.show{display:block}.ci-network-tooltip>span{display:block;color:#78d6e9;font-size:7px;font-weight:800;letter-spacing:.13em}.ci-network-tooltip strong{display:block;margin-top:8px;color:#fff;font-size:17px}.ci-network-tooltip p{margin:8px 0 0;color:#b8ccd8;font-size:10px;line-height:1.55}.ci-network-tooltip p b{color:#fff;font-size:13px}.ci-network-tooltip small{display:block;margin-top:12px;color:#7895a7;font-size:7px}.ci-network>small{right:18px;bottom:18px;z-index:3;width:238px;padding:0;background:none;color:#87a7b8;font-size:8px;text-align:left}.ci-network:focus-visible{outline:3px solid #65cce5;outline-offset:3px}@keyframes ciCoreSpin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.ci-network .center .core-ring{animation:none}}
@media(max-width:980px){.ci-network{height:520px}.ci-network-scene{inset:0 0 150px}.ci-network-tooltip{left:16px;right:16px;top:auto;bottom:16px;width:auto;max-width:none;min-height:92px}.ci-network>small{display:none}}
@media(max-width:720px){.ci-network{height:560px;overflow:hidden}.ci-network-scene{inset:0 0 160px;overflow-x:auto}.ci-network-scene svg{min-width:700px}.ci-network-tooltip{position:absolute;left:12px!important;right:12px;bottom:12px}.ci-network-node text{font-size:10px}}
