/* MPMH_FRONTCONV007 — focused Insights owner. Presentation only. */
:root{--fc007-sky:#82c8ff;--fc007-green:#08f0a0;--fc007-line:rgba(130,200,255,.17);--fc007-muted:#86a0b2;--fc007-deep:#020a11}
html.mpmh-frontconv007 body #shellMain > .panel[data-panel="insights"],
html.mpmh-frontconv007 body #shellMain .mpmh-insights-body{background:#000!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insights-shell{max-width:1360px!important;margin:0 auto!important;padding:0 clamp(18px,2.5vw,38px) 34px!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insights-nav{display:flex!important;justify-content:center!important;align-items:center!important;gap:0 clamp(18px,3vw,42px)!important;min-height:46px!important;padding:0 8px!important;margin:0!important;border-bottom:1px solid var(--fc007-line)!important;background:#000!important;flex-wrap:wrap!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-nav-link{min-height:46px!important;padding:0!important;border:0!important;background:transparent!important;color:#718da0!important;font-size:9px!important;font-weight:850!important;letter-spacing:.105em!important;text-transform:uppercase!important;box-shadow:none!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-nav-link:hover,html.mpmh-frontconv007 body #shellMain .mpmh-insight-nav-link:focus-visible{color:var(--fc007-sky)!important;outline:0!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-nav-link.is-active{color:var(--fc007-green)!important;box-shadow:inset 0 -2px 0 var(--fc007-green)!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-page{max-width:1220px!important;min-height:0!important;margin:0 auto!important;padding:34px 0 38px!important;background:#000!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-kicker{margin:0 0 8px!important;color:var(--fc007-green)!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-page h2{max-width:880px!important;margin:0 0 10px!important;color:#8bcaff!important;font-size:clamp(28px,3.1vw,43px)!important;line-height:1.07!important;letter-spacing:-.025em!important;font-weight:500!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-page>p{max-width:920px!important;margin:0 0 24px!important;color:#a7bfd0!important;font-size:13px!important;line-height:1.65!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail{display:grid!important;margin:20px 0 0!important;border-top:1px solid var(--fc007-line)!important;border-bottom:1px solid var(--fc007-line)!important;background:#01070c!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail.four{grid-template-columns:repeat(4,minmax(0,1fr))!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail.six{grid-template-columns:repeat(6,minmax(0,1fr))!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail>div{min-width:0!important;padding:15px 14px!important;border-right:1px solid rgba(130,200,255,.10)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail>div:last-child{border-right:0!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail small,html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail span{display:block!important;color:#7595a9!important;font-size:8px!important;font-weight:850!important;letter-spacing:.1em!important;text-transform:uppercase!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail strong{display:block!important;margin-top:5px!important;color:#fff!important;font-size:21px!important;line-height:1.08!important;font-weight:850!important;white-space:nowrap!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail strong.is-green{color:var(--fc007-green)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail strong.is-date{font-size:15px!important;color:#d8ebf6!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;margin:10px 0 0!important;padding:11px 0!important;border-bottom:1px solid rgba(130,200,255,.12)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail>div{padding:0 14px!important;border-right:1px solid rgba(130,200,255,.09)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail>div:last-child{border-right:0!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail span{display:block;color:#68859a!important;font-size:7px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail strong{display:block;margin-top:3px;color:#dceef8!important;font-size:13px!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-section{margin-top:24px!important;padding-top:16px!important;border-top:1px solid var(--fc007-line)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-section>header,html.mpmh-frontconv007 body #shellMain .mpmh007-two-col>div>header{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important;margin-bottom:12px!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-section header span,html.mpmh-frontconv007 body #shellMain .mpmh007-two-col header span{color:var(--fc007-green)!important;font-size:8px!important;font-weight:900!important;letter-spacing:.11em!important;text-transform:uppercase!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-section header strong,html.mpmh-frontconv007 body #shellMain .mpmh007-two-col header strong{color:#7695a9!important;font-size:9px!important;font-weight:700!important;letter-spacing:.03em!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-two-col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:30px!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-two-col.wide-left{grid-template-columns:1.35fr .65fr!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-list{display:grid!important;gap:0!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-row{display:grid!important;grid-template-columns:minmax(130px,1.25fr) minmax(100px,2fr) auto!important;align-items:center!important;gap:12px!important;min-height:35px!important;border-bottom:1px solid rgba(130,200,255,.09)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-row>span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#dbeaf3!important;font-size:11px!important;font-weight:700!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-row>i{display:block!important;height:4px!important;background:#071826!important;overflow:hidden!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-row>i>b{display:block!important;height:100%!important;background:linear-gradient(90deg,#1a8dd0,#08f0a0)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-row>strong{color:#8fd3ff!important;font-size:12px!important;font-variant-numeric:tabular-nums!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-metric-list{display:grid!important;border-top:1px solid rgba(130,200,255,.08)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-metric-list.two{grid-template-columns:repeat(2,minmax(0,1fr))!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-metric-list>div{padding:11px 10px!important;border-right:1px solid rgba(130,200,255,.08)!important;border-bottom:1px solid rgba(130,200,255,.08)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-metric-list span{display:block!important;color:#6f8ea1!important;font-size:7px!important;font-weight:850!important;letter-spacing:.08em!important;text-transform:uppercase!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-metric-list strong{display:block!important;margin-top:4px!important;color:#edf8ff!important;font-size:16px!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-daily-chart{display:grid!important;grid-template-columns:repeat(14,minmax(0,1fr))!important;gap:6px!important;min-height:190px!important;padding:14px 10px 8px!important;border:1px solid rgba(130,200,255,.12)!important;background:#01070c!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-day{display:grid!important;grid-template-rows:18px 1fr 18px!important;gap:5px!important;min-width:0!important;text-align:center!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-day>strong{color:#8bcaff!important;font-size:8px!important;font-weight:750!important;font-variant-numeric:tabular-nums!important;overflow:hidden!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-day>i{display:flex!important;align-items:flex-end!important;justify-content:center!important;border-bottom:1px solid rgba(130,200,255,.15)!important;background:linear-gradient(180deg,rgba(130,200,255,.025),transparent)!important;overflow:hidden!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-day>i>b{display:block!important;width:52%!important;min-height:2px!important;background:linear-gradient(180deg,#08f0a0,#168ed2)!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-day>span{color:#66859a!important;font-size:7px!important;white-space:nowrap!important}
html.mpmh-frontconv007 body #shellMain .mpmh007-collecting{color:#7896a9!important;font-size:11px!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-bottom-nav{margin-top:8px!important;padding-top:14px!important;border-top:1px solid rgba(130,200,255,.11)!important}
html.mpmh-frontconv007 body #shellMain .mpmh-insight-bottom-nav button{color:#6f8fa3!important;font-size:8px!important}
@media(max-width:980px){
 html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail.six{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-daily-chart{grid-template-columns:repeat(7,minmax(0,1fr))!important}
}
@media(max-width:720px){
 html.mpmh-frontconv007 body #shellMain .mpmh-insights-nav{justify-content:flex-start!important;gap:0 18px!important;overflow-x:auto!important;flex-wrap:nowrap!important}
 html.mpmh-frontconv007 body #shellMain .mpmh-insight-nav-link{white-space:nowrap!important}
 html.mpmh-frontconv007 body #shellMain .mpmh-insight-page{padding:26px 0 30px!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail.four,html.mpmh-frontconv007 body #shellMain .mpmh007-stat-rail.six{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-scale-rail{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-two-col,html.mpmh-frontconv007 body #shellMain .mpmh007-two-col.wide-left{grid-template-columns:1fr!important;gap:22px!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-ranked-row{grid-template-columns:minmax(120px,1fr) 1.4fr auto!important;gap:8px!important}
 html.mpmh-frontconv007 body #shellMain .mpmh007-daily-chart{grid-template-columns:repeat(7,minmax(0,1fr))!important;min-height:165px!important;overflow-x:auto!important}
}
