.analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.svg-graph{width:100%;min-width:0}.svg-graph svg{display:block;width:100%;height:auto;font-family:'Manrope',sans-serif}.graph-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;font-size:11px;color:#67745f;line-height:1.6}.graph-legend span{display:flex;gap:6px;align-items:center}.graph-legend i{width:9px;height:9px;border-radius:50%;display:inline-block}.graph-empty{display:grid;place-items:center;min-height:180px;color:#67745f;font-size:14px}.launch-buttons{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.download-status{font-size:12px;color:#30651c;line-height:1.7;margin:0 0 14px}.download-status:empty{display:none}.store-comparison{grid-template-columns:repeat(2,1fr)}.tv-graph-card .svg-graph svg{max-height:34vh}.tv-graph-card .graph-legend{font-size:clamp(11px,1vw,19px)}#slide-dots{gap:8px}#slide-dots button{width:9px;height:9px}#presentation{background:#f8faf4;color:#263d23}.presentation-top{color:#627759}.presentation-top img{width:85px;height:55px}.presentation-top .btn{border-color:#d8e3cd;color:#35572a}#slide h1{color:#244b1d}.tv-kicker{color:#68795e}.tv-kicker b{color:#997400}.tv-subtitle{color:#69795f}.tv-kpi{border-color:#dce6d1;border-top-color:#30651c}.tv-kpi:nth-child(2){border-top-color:#e2ac00}.tv-kpi:nth-child(3){border-top-color:#cb1722}.tv-kpi.highlight{background:#30651c;border-color:#30651c}.tv-kpi label{color:#65755d}.tv-kpi.highlight label,.tv-kpi.highlight small{color:#d4e6bf}.tv-kpi small{color:#78846b}.tv-card{border-color:#dce6d1}.tv-card h2{color:#35592a}.tv-chart-value{color:#30651c}.tv-chart-bar{background:#30651c}.tv-chart-group:last-child .tv-chart-bar{background:#88b428}.tv-chart-label{color:#637759}.tv-chart-meta{color:#78846b}.tv-chart{border-color:#d8e3cd}.tv-comparison>div{border-color:#dce6d1}.tv-comparison strong{color:#30651c}.tv-comparison span,.tv-comparison small{color:#6a795f}.tv-message{background:#fff6d7;color:#786015;border-color:#e2ac00}.tv-message.blue{background:#edf4e2;color:#48682f;border-color:#88b428}.tv-row .progress span{background:#30651c!important}.tv-row:nth-child(2) .progress span{background:#88b428!important}.tv-row:nth-child(3) .progress span{background:#e2ac00!important}.tv-row:nth-child(4) .progress span{background:#cb1722!important}.tv-result-list>div:last-child{color:#30651c}.tv-goal{color:#30651c!important}.tv-body .progress span{background-color:#30651c!important}.tv-body .tv-notes{color:#526746}.presentation-controls{color:#67745f}.presentation-controls .primary{background:#30651c}.presentation-controls .outline{background:#fff;color:#35572a;border-color:#d8e3cd}#slide-dots button.active{background:#30651c}.launch-art{background:#30651c;box-shadow:0 15px 30px #30651c22}.launch-art small{color:#d8e9ca}.mini-chart i{background:#88b428}.mini-chart i:nth-child(2){background:#ffd000}.mini-chart i:nth-child(3){background:#cb1722}.mini-chart i:last-child{background:#b7d76b}.tv-script{border-color:#d8e3cd;color:#35572a}.tv-script small{color:#997400}.tv-chart-value,.tv-kpi strong{font-variant-numeric:tabular-nums}@media(max-width:1000px){.analytics-grid{grid-template-columns:1fr}.presentation-top .header-actions{gap:4px}.presentation-top .btn{font-size:9px;padding:7px}.presentation-top small{display:none}}@media(max-width:800px){.header-actions [data-export-pptx]{font-size:9px;padding:7px}.graph-legend{font-size:10px}.tv-graph-card .svg-graph svg{max-height:29vh}.tv-graph-card{padding:10px}.tv-graph-card .graph-legend{font-size:9px}.launch-buttons{gap:8px}}
.presentation-top img{width:95px;height:52px;object-fit:contain;border-radius:4px}
