.vision-mode-access{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;border-bottom:1px solid var(--line);background:#f7f5f0}.vision-mode-access label{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);border-radius:4px;background:#fff;cursor:pointer}.vision-mode-access span{display:grid;gap:3px}.vision-mode-access strong{font-size:.62rem}.vision-mode-access small{color:var(--muted);font-size:.5rem}.analytics-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px}.analytics-filters label{display:grid;gap:5px;color:var(--muted);font-size:.5rem;font-weight:800}.analytics-filters select{min-height:38px;padding:0 10px;border:1px solid var(--line);background:#fff;font:inherit}.analytics-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.analytics-kpis article{padding:14px;border:1px solid var(--line);border-left:4px solid var(--green);background:#fff}.analytics-kpis span,.analytics-kpis strong{display:block}.analytics-kpis span{color:var(--muted);font-size:.5rem}.analytics-kpis strong{margin-top:8px;font-size:1.3rem}.analytics-visuals{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}.analytics-visuals section{min-height:220px;padding:14px;border:1px solid var(--line);background:#fff}.analytics-visuals h3{margin:0 0 14px;font-size:.65rem}.activity-bars{display:flex;height:150px;align-items:end;gap:6px}.activity-bars>div{display:grid;flex:1;height:100%;grid-template-rows:1fr auto auto;align-items:end;text-align:center}.activity-bars i{display:block;align-self:end;min-height:6px;background:var(--green)}.activity-bars span,.activity-bars b{font-size:.43rem}.feature-bars{display:grid;gap:10px}.feature-bars>div{display:grid;grid-template-columns:minmax(110px,1fr) 2fr 28px;align-items:center;gap:8px;font-size:.48rem}.feature-bars i{height:8px;background:#e6e2db}.feature-bars i b{display:block;height:100%;background:var(--green)}@media(max-width:800px){.vision-mode-access,.analytics-filters,.analytics-kpis,.analytics-visuals{grid-template-columns:1fr}}
