.lp .ho{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:14px;background:radial-gradient(120% 80% at 70% 0%,#17142a,#0d0b14 60%)}.lp .ho-stage{position:absolute;left:0;top:0;width:960px;height:600px;transform-origin:0 0;font-family:Schibsted Grotesk,sans-serif;color:#f4f3f8;-webkit-font-smoothing:antialiased}.lp .ho-app{position:absolute;top:18px;right:18px;bottom:0;left:18px;display:grid;grid-template-columns:72px 1fr;background:#121019;border:1.5px solid #26232f;border-bottom:0;border-radius:20px 20px 0 0;overflow:hidden}.lp .ho-side{display:flex;flex-direction:column;align-items:center;padding:16px 0 18px;border-right:1.5px solid #1e1b27;background:#100e17}.lp .ho-org{width:40px;height:40px;border-radius:11px;background:#2d806e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700}.lp .ho-side nav{margin-top:26px;display:flex;flex-direction:column;gap:8px}.lp .ho-nav{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#8b8896}.lp .ho-nav.on{background:#25232d;color:#a99cf5}.lp .ho-user{margin-top:auto;width:38px;height:38px;border-radius:50%;background:#a0603e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.lp .ho-main{display:flex;flex-direction:column;min-width:0;background:#14121b}.lp .ho-head{height:68px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1.5px solid #1e1b27}.lp .ho-title{display:flex;align-items:center;gap:8px;font-size:21px;color:#f4f3f8;white-space:nowrap}.lp .ho-title span{font-weight:600}.lp .ho-title small{font-size:16px;color:#8b8896;margin-left:2px}.lp .ho-title svg{color:#8b8896}.lp .ho-title em{font-style:normal;color:#4a4655;margin:0 4px}.lp .ho-title strong{font-weight:500;color:#c9c6d2}.lp .ho-pill{display:flex;align-items:center;gap:9px;padding:7px 14px;border:1.5px solid #2a2733;border-radius:999px;font-size:16px;color:#c9c6d2;white-space:nowrap}.lp .ho-pill i{width:9px;height:9px;border-radius:50%;background:#3ecf8e;box-shadow:0 0 #3ecf8e80;animation:ho-pulse 2.4s infinite}@keyframes ho-pulse{0%{box-shadow:0 0 #3ecf8e80}70%{box-shadow:0 0 0 9px #3ecf8e00}to{box-shadow:0 0 #3ecf8e00}}.lp .ho-body{flex:1;padding:20px 26px 0;display:flex;flex-direction:column;gap:14px;min-height:0}.lp .ho-card{background:#1c1a23;border:1.5px solid #26232f;border-radius:16px}.lp .ho-muted{color:#9c99a6}.lp .ho-sources{display:flex;align-items:center;gap:18px;padding:10px 16px;font-size:17px;white-space:nowrap}.lp .ho-logos{display:flex;align-items:center;gap:10px}.lp .ho-logos i{position:relative;width:36px;height:36px;border-radius:9px;background:#efeef0;display:flex;align-items:center;justify-content:center;opacity:.3;transform:scale(.9);transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1)}.lp .ho-logos img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.lp .ho-logos i b{position:absolute;right:-5px;bottom:-5px;width:17px;height:17px;border-radius:50%;background:#3ecf8e;color:#0d2a1f;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #1c1a23;opacity:0;transform:scale(.5);transition:opacity .3s,transform .3s;transition-delay:inherit}.lp .ho-sources.in .ho-logos i,.lp .ho-sources.in .ho-logos i b{opacity:1;transform:none}.lp .ho-more{margin-left:4px;font-size:17px;color:#9c99a6}.lp .ho-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lp .ho-kpi{padding:14px 16px 13px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1)}.lp .ho-kpis.in .ho-kpi{opacity:1;transform:none}.lp .ho-kpis.in .ho-kpi:nth-child(2){transition-delay:.08s}.lp .ho-kpis.in .ho-kpi:nth-child(3){transition-delay:.16s}.lp .ho-kpis.in .ho-kpi:nth-child(4){transition-delay:.24s}.lp .ho-kpi-top{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:18px;color:#9c99a6;white-space:nowrap}.lp .ho-kpi-top em{font-style:normal;font-size:14px;font-weight:600;color:#3ecf8e;background:#12312a;padding:3px 8px;border-radius:999px}.lp .ho-kpi-value{margin-top:6px;font-size:38px;font-weight:600;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.lp .ho-kpi-value small{margin-left:6px;font-size:18px;font-weight:500;color:#9c99a6;letter-spacing:0}.lp .ho-kpi-src{margin-top:10px;display:flex;align-items:center;gap:5px;font-size:14px;color:#8b8896;white-space:nowrap;overflow:hidden}.lp .ho-kpi-src i{flex:none;width:22px;height:22px;border-radius:6px;background:#efeef0;display:flex;align-items:center;justify-content:center}.lp .ho-kpi-src img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.lp .ho-kpi-src span{margin-left:3px;overflow:hidden;text-overflow:ellipsis}.lp .ho-table{flex:1;padding:12px 16px 4px;display:flex;flex-direction:column;min-height:0;border-bottom:0;border-radius:16px 16px 0 0}.lp .ho-table-title{font-size:17px;color:#9c99a6;margin-bottom:2px;padding:0 8px}.lp .ho-tr{display:grid;grid-template-columns:1.15fr 1fr 1.35fr 1fr;align-items:center;gap:14px;padding:0 8px;height:38px;font-size:19px;border-radius:9px;opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s,background .4s;white-space:nowrap}.lp .ho-tr>span:not(:first-child){text-align:right}.lp .ho-th{height:30px;font-size:14px;color:#8e8a99;opacity:1;transform:none}.lp .ho-table.in .ho-tr{opacity:1;transform:none}.lp .ho-tr.hl{background:#25232d}.lp .ho-tr.total{margin-top:4px;border-top:1.5px solid #2a2733;border-radius:0;font-weight:700}.lp .ho-occ{display:flex;align-items:center;justify-content:flex-end;gap:10px}.lp .ho-occ i{width:72px;height:7px;border-radius:4px;background:#2a2733;overflow:hidden}.lp .ho-occ i b{display:block;height:100%;border-radius:4px;background:#8b7cf0;transition:width 1s cubic-bezier(.22,1,.36,1) .3s}@media (prefers-reduced-motion: reduce){.lp .ho-pill i{animation:none}}
