.insights-neon{--neon-cyan:#00e5ff;--neon-violet:#b14dff;--neon-glow:color-mix(in oklab, var(--neon-cyan) 28%, transparent);position:relative}.insights-neon-pulse{background:#0c1018eb;background:lab(4.5944% .00441074 -5.43635/.92);border:1px solid #ffffff14;border:1px solid lab(100% -.0000298023 .0000119209/.08);border-radius:1.1rem;padding:1.1rem 1.15rem 1rem;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000059;box-shadow:0 16px 40px lab(0% 0 0/.35)}.insights-neon-bars-inline{z-index:1;min-width:0;position:relative}.insights-neon-bars-wrap{z-index:1;flex-direction:column;gap:.4rem;display:flex;position:relative}.insights-neon-bars-stage{-moz-column-gap:0;grid-template-columns:40px minmax(0,1fr);column-gap:0;height:200px;display:grid}.insights-neon-bars-y{pointer-events:none;color:#9a96a8;font-variant-numeric:tabular-nums;font-size:10.5px;line-height:1;position:relative}.insights-neon-bars-y span{white-space:nowrap;position:absolute;right:6px;transform:translateY(50%)}.insights-neon-bars-plot{isolation:isolate;height:200px;position:relative;overflow:visible}.insights-neon-bars-grid{pointer-events:none;z-index:0;position:absolute;inset:0}.insights-neon-bars-grid i{background:#ffffff1a;background:lab(100% -.0000298023 .0000119209/.1);height:1px;position:absolute;left:0;right:0}.insights-neon-bars-floor{pointer-events:none;z-index:0;background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--neon-cyan) 14%, transparent));opacity:.55;height:18%;position:absolute;bottom:0;left:0;right:0}.insights-neon-bars{z-index:1;align-items:flex-end;gap:2px;height:100%;display:flex;position:relative}.insights-neon-bar{--h:40%;--i:0;min-width:0;height:var(--h);box-shadow:0 0 10px color-mix(in oklab, var(--neon-cyan) 18%, transparent), inset 0 1px 0 #ffffff59;transform-origin:bottom;background:linear-gradient(#bef5ff 0%,#3ecfff 38%,#2a5dff 100%);background:linear-gradient(lab(92.9996% -16.3296 -10.853) 0%,#3ecfff 38%,#2a5dff 100%);border-radius:4px 4px 1px 1px;flex:1 1 0;transition:filter .18s,transform .18s,opacity .18s;position:relative}@supports (color:lab(0% 0 0)){.insights-neon-bar{box-shadow:0 0 10px color-mix(in oklab, var(--neon-cyan) 18%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.35)}}.insights-neon-bar em{border-radius:inherit;opacity:.55;pointer-events:none;background:linear-gradient(#ffffff61 0%,#0000 42%);background:linear-gradient(lab(100% -.0000298023 .0000119209/.38) 0%,#0000 42%);position:absolute;inset:0}.insights-neon-bar--up{background:linear-gradient(#c4fbff 0%,#3de8ff 36%,#3b6cff 100%)}.insights-neon-bar--down{background:linear-gradient(180deg, color-mix(in oklab, var(--neon-violet) 70%, #d8b4ff) 0%, color-mix(in oklab, var(--neon-violet) 85%, #6b5cff) 42%, #2a3a8f 100%);box-shadow:0 0 10px color-mix(in oklab, var(--neon-violet) 22%, transparent), inset 0 1px 0 #ffffff47}@supports (color:lab(0% 0 0)){.insights-neon-bar--down{box-shadow:0 0 10px color-mix(in oklab, var(--neon-violet) 22%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.28)}}.insights-neon-bar--flat{opacity:.82}.insights-neon-bar--peak:not(.insights-neon-bar--today){filter:brightness(1.08)}.insights-neon-bar--today{box-shadow:0 0 16px color-mix(in oklab, var(--neon-cyan) 55%, transparent), 0 0 28px color-mix(in oklab, var(--neon-violet) 28%, transparent), inset 0 1px 0 #ffffff8c;z-index:2;background:linear-gradient(#fff 0%,#7ef0ff 28%,#00d4ff 62%,#4b3dff 100%)}@supports (color:lab(0% 0 0)){.insights-neon-bar--today{box-shadow:0 0 16px color-mix(in oklab, var(--neon-cyan) 55%, transparent), 0 0 28px color-mix(in oklab, var(--neon-violet) 28%, transparent), inset 0 1px 0 lab(100% -.0000298023 .0000119209/.55)}}.insights-neon-bar--today:after{content:"";width:5px;height:5px;box-shadow:0 0 8px color-mix(in oklab, var(--neon-cyan) 80%, transparent), 0 0 14px color-mix(in oklab, var(--neon-violet) 50%, transparent);background:#fff;border-radius:999px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.insights-neon-bars-x{letter-spacing:.06em;text-transform:uppercase;color:#9a96a8;justify-content:space-between;align-items:center;margin-left:40px;padding:0 1px;font-size:10.5px;font-weight:600;display:flex}.insights-neon-bars-x-now{letter-spacing:.14em;color:#f4feff;text-shadow:0 0 10px color-mix(in oklab, var(--neon-cyan) 55%, transparent);font-size:11px;font-weight:800}.insights-neon-bars-tip{z-index:6;border:1px solid color-mix(in oklab, var(--neon-cyan) 42%, transparent);white-space:nowrap;pointer-events:none;background:#12101a;border-radius:8px;flex-direction:column;gap:2px;padding:5px 8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000073;box-shadow:0 8px 20px lab(0% 0 0/.45)}.insights-neon-bars-tip span{letter-spacing:.04em;text-transform:lowercase;color:#9a96a8;font-size:10px;font-weight:600}.insights-neon-bars-tip strong{color:#f4feff;font-size:12px;font-weight:700}.insights-neon-bars-empty{color:#ffffff6b;color:lab(100% -.0000298023 .0000119209/.42);justify-content:center;align-items:center;height:12rem;font-size:.75rem;display:flex}@media (prefers-reduced-motion:no-preference){.insights-neon-bar{animation:.72s cubic-bezier(.22,1,.36,1) both insights-neon-bar-rise;animation-delay:calc(var(--i) * 18ms)}.insights-neon-bar--today:after{animation:1.8s ease-out infinite insights-neon-today-ping}.insights-neon-bars:hover .insights-neon-bar:not(:hover){opacity:.55;filter:saturate(.85)}.insights-neon-bar:hover{filter:brightness(1.12);opacity:1;z-index:3;transform:scaleY(1.04)translateY(-1px)}}@keyframes insights-neon-bar-rise{0%{opacity:0;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes insights-neon-today-ping{0%{opacity:1;box-shadow:0 0 8px color-mix(in oklab, var(--neon-cyan) 80%, transparent), 0 0 0 0 color-mix(in oklab, var(--neon-cyan) 40%, transparent)}70%{opacity:.55;box-shadow:0 0 8px color-mix(in oklab, var(--neon-cyan) 50%, transparent), 0 0 0 8px transparent}to{opacity:1;box-shadow:0 0 8px color-mix(in oklab, var(--neon-cyan) 80%, transparent), 0 0 0 0 transparent}}.insights-neon-kpi{background:#10151ee6;background:lab(6.60837% -.199027 -7.06932/.9);border:1px solid #ffffff14;border:1px solid lab(100% -.0000298023 .0000119209/.08);border-radius:.85rem;padding:.75rem .85rem}.insights-neon-up{background:radial-gradient(120% 80% at 0 0,#22d3ee2e,#0000 55%),#10151c;background:radial-gradient(120% 80% at 0 0,lab(77.4225% -36.0465 -25.8871/.18),#0000 55%),#10151c}.insights-neon-down{background:radial-gradient(120% 80% at 100% 0,#e11d4829,#0000 55%),#141018;background:radial-gradient(120% 80% at 100% 0,lab(49.5277% 71.5917 30.4603/.16),#0000 55%),#141018}.insights-neon-pulse:after{content:"";pointer-events:none;background:linear-gradient(125deg, #ffffff14 0%, transparent 34%, transparent 70%, color-mix(in oklab, var(--neon-violet) 8%, transparent) 100%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.insights-neon-pulse:after{background:linear-gradient(125deg, lab(100% -.0000298023 .0000119209/.08) 0%, transparent 34%, transparent 70%, color-mix(in oklab, var(--neon-violet) 8%, transparent) 100%)}}.insights-neon-value{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:color-mix(in oklab, var(--neon-cyan) 72%, white);text-shadow:0 0 18px color-mix(in oklab, var(--neon-cyan) 35%, transparent)}.insights-neon-market{border:1px solid color-mix(in oklab, var(--neon-violet) 28%, transparent);background:#0a0810b8;background:lab(2.46617% 1.4837 -3.25678/.72);border-radius:.75rem;flex-wrap:wrap;gap:.3rem;padding:.2rem;display:inline-flex}.insights-neon-market button{letter-spacing:.04em;text-transform:uppercase;color:#ffffff9e;color:lab(100% -.0000298023 .0000119209/.62);border-radius:.55rem;padding:.32rem .62rem;font-size:.7rem;font-weight:700;transition:color .16s,background .16s,box-shadow .16s}.insights-neon-market button[aria-pressed=true]{color:#eaffff;background:color-mix(in oklab, var(--neon-cyan) 22%, transparent);box-shadow:0 0 14px color-mix(in oklab, var(--neon-cyan) 28%, transparent)}.insights-neon-section{background:color-mix(in oklab, var(--surface) 70%, #07060c);border:1px solid #ffffff14;border:1px solid lab(100% -.0000298023 .0000119209/.08);border-radius:.9rem;padding:.85rem .95rem}.insights-neon-plans{border:1px solid color-mix(in oklab, var(--neon-violet) 35%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--neon-violet) 12%, transparent), color-mix(in oklab, var(--neon-cyan) 8%, transparent) 55%, transparent), #0a0812eb;box-shadow:0 0 24px color-mix(in oklab, var(--neon-violet) 16%, transparent);border-radius:1rem;padding:1.1rem 1.15rem}@supports (color:lab(0% 0 0)){.insights-neon-plans{background:linear-gradient(135deg, color-mix(in oklab, var(--neon-violet) 12%, transparent), color-mix(in oklab, var(--neon-cyan) 8%, transparent) 55%, transparent), lab(2.51366% 1.78005 -4.34394/.92)}}@keyframes insights-neon-breathe{0%,to{box-shadow:0 0 0 1px #ffffff0a inset, 0 12px 36px #00000059, 0 0 22px var(--neon-glow)}50%{box-shadow:0 0 0 1px #ffffff0a inset, 0 12px 36px #00000059, 0 0 34px color-mix(in oklab, var(--neon-cyan) 42%, transparent)}}@supports (color:lab(0% 0 0)){@keyframes insights-neon-breathe{0%,to{box-shadow:0 0 0 1px lab(100% -.0000298023 .0000119209/.04) inset, 0 12px 36px lab(0% 0 0/.35), 0 0 22px var(--neon-glow)}50%{box-shadow:0 0 0 1px lab(100% -.0000298023 .0000119209/.04) inset, 0 12px 36px lab(0% 0 0/.35), 0 0 34px color-mix(in oklab, var(--neon-cyan) 42%, transparent)}}}@media (prefers-reduced-motion:no-preference){.insights-neon-pulse{animation:none}}
