.insights-launch{grid-column:1/-1;min-height:48px;border:1px solid #173e32!important;background:#eef5e9!important;color:#173e32!important}.insights-dialog{width:min(720px,calc(100% - 18px));height:min(90dvh,820px);max-height:90dvh;padding:0;border:0;border-radius:30px;background:#f4eee2;color:#12372e;overflow:hidden}.insights-dialog::backdrop{background:#061d19dc;backdrop-filter:blur(8px)}.insights-shell{height:100%;overflow:auto}.insights-head{position:sticky;z-index:4;top:0;display:flex;justify-content:space-between;padding:23px;background:#123c31;color:#fff}.insights-head small{color:#efbe4a;font-weight:950;letter-spacing:.18em}.insights-head h2{margin:5px 0 0;font-size:32px}.insights-head button{width:43px;height:43px;border:0;border-radius:50%;background:#fff;color:#a33b31;font-size:25px}.insights-body{padding:15px}.insights-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.insights-kpis article{min-height:115px;padding:15px;border-radius:18px;background:#fff;border:1px solid #dae1da}.insights-kpis span,.insights-kpis strong,.insights-kpis small{display:block}.insights-kpis span{font-size:8px;color:#73817b;font-weight:950;letter-spacing:.1em}.insights-kpis strong{margin:10px 0 4px;font-size:24px}.insights-kpis small{color:#8d9a94;font-size:9px}.insights-kpis article:first-child{background:#143e33;color:#fff}.insights-chart,.insights-activity{margin-top:10px;padding:17px;border-radius:20px;background:#fff;border:1px solid #dae1da}.insights-chart h3,.insights-activity h3{margin:0 0 14px;font-size:17px}.insights-bars{height:145px;display:flex;align-items:end;gap:7px;border-bottom:1px solid #ccd6cf}.insights-bar{flex:1;min-height:4px;border-radius:7px 7px 0 0;background:linear-gradient(#efbe4a,#cf8d2e);position:relative}.insights-bar span{position:absolute;left:50%;bottom:-19px;transform:translateX(-50%);font-size:7px}.insights-empty{padding:25px;text-align:center;color:#82908a}.insights-event{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #edf0ec;font-size:11px}.insights-event:last-child{border:0}.insights-event small{color:#82908a}@media(max-width:560px){.insights-dialog{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.insights-head{padding-top:calc(18px + env(safe-area-inset-top))}.insights-kpis{grid-template-columns:1fr 1fr}.insights-kpis article:first-child{grid-column:1/-1}}
