.vz-rep{--vz-min:0px}.vz-rep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.vz-rep .r-chart{background:#ffffff06;border-radius:12px;flex-direction:column;flex:1;margin-bottom:10px;padding:14px 14px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.vz-rep .r-chart-head{color:var(--dim);white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;font-weight:500;display:flex}.vz-rep .r-legend{align-items:center;gap:6px;font-size:11.5px;font-weight:400;display:inline-flex}.vz-rep .r-legend i{background:var(--signal);border-radius:2px;width:10px;height:2px;display:inline-block}.vz-rep .r-legend i.prev{background:repeating-linear-gradient(90deg,#fff6 0 3px,#0000 3px 5px);margin-left:8px}@container (width<=380px){.vz-rep .r-legend{display:none}}.vz-rep .r-plot{flex:1;min-height:clamp(70px,22cqi,120px);margin-top:12px;position:relative}.vz-rep .r-plot svg{width:100%;height:100%;overflow:visible}.vz-rep .r-plot path,.vz-rep .r-plot line{vector-effect:non-scaling-stroke}.vz-rep .r-grid{stroke:#ffffff0f;stroke-width:1px;stroke-dasharray:2 4}.vz-rep .r-prev{fill:none;stroke:#ffffff47;stroke-width:1.5px;stroke-dasharray:3 4}.vz-rep .r-line{fill:none;stroke:var(--signal);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 6px #d4ff3a8c)}.vz-rep .r-reveal{clip-path:inset(-10px 0);transition:clip-path 1.5s var(--ease) .15s}.vz-rep .r-dot{background:var(--signal);width:9px;height:9px;transition:opacity .4s var(--ease) 1.45s, transform .5s var(--ease) 1.45s;border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;box-shadow:0 0 0 4px #d4ff3a2e,0 0 18px #d4ff3ab3}.vz-rep .r-dot:after{content:"";animation:r-ping 2.4s var(--ease) infinite;border:1px solid #d4ff3a99;border-radius:50%;position:absolute;inset:-4px}@keyframes r-ping{0%{opacity:1;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.vz-rep .r-dot:after{animation:none}}.vz-rep .r-axis{color:var(--dim);opacity:.7;justify-content:space-between;margin-top:8px;font-size:10.5px;display:flex}.vz-rep.pre .r-reveal{clip-path:inset(-10px 100% -10px 0);transition:none}.vz-rep.pre .r-dot{opacity:0;transition:none;transform:scale(.3)}.vz-rep .r-kpi{transition:opacity .6s var(--ease) calc(var(--i) * .1s), transform .7s var(--ease) calc(var(--i) * .1s);background:#ffffff09;border-radius:12px;padding:14px 14px 16px;box-shadow:inset 0 0 0 1px #ffffff0f}.vz-rep dt{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.vz-rep dd{letter-spacing:-.045em;color:var(--fg);margin-top:8px;font-size:clamp(28px,9cqi,40px);font-weight:500;line-height:1}.vz-rep .r-kpi.r-sig{box-shadow:none;background:linear-gradient(160deg,#d4ff3a1f,#d4ff3a08)}.vz-rep .r-kpi.r-sig dd{color:var(--signal);text-shadow:0 0 30px #d4ff3a59}.vz-rep.pre .r-kpi{opacity:.25;transition:none;transform:translateY(6px)}@container (width>=560px){.vz-rep-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.vz-rep .r-chart{background:#ffffff06;border-radius:12px;flex-direction:column;flex:1;margin-bottom:10px;padding:14px 14px 10px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.vz-rep .r-chart-head{color:var(--dim);white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;font-weight:500;display:flex}.vz-rep .r-legend{align-items:center;gap:6px;font-size:11.5px;font-weight:400;display:inline-flex}.vz-rep .r-legend i{background:var(--signal);border-radius:2px;width:10px;height:2px;display:inline-block}.vz-rep .r-legend i.prev{background:repeating-linear-gradient(90deg,#fff6 0 3px,#0000 3px 5px);margin-left:8px}@container (width<=380px){.vz-rep .r-legend{display:none}}.vz-rep .r-plot{flex:1;min-height:clamp(70px,22cqi,120px);margin-top:12px;position:relative}.vz-rep .r-plot svg{width:100%;height:100%;overflow:visible}.vz-rep .r-plot path,.vz-rep .r-plot line{vector-effect:non-scaling-stroke}.vz-rep .r-grid{stroke:#ffffff0f;stroke-width:1px;stroke-dasharray:2 4}.vz-rep .r-prev{fill:none;stroke:#ffffff47;stroke-width:1.5px;stroke-dasharray:3 4}.vz-rep .r-line{fill:none;stroke:var(--signal);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 6px #d4ff3a8c)}.vz-rep .r-reveal{clip-path:inset(-10px 0);transition:clip-path 1.5s var(--ease) .15s}.vz-rep .r-dot{background:var(--signal);width:9px;height:9px;transition:opacity .4s var(--ease) 1.45s, transform .5s var(--ease) 1.45s;border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;box-shadow:0 0 0 4px #d4ff3a2e,0 0 18px #d4ff3ab3}.vz-rep .r-dot:after{content:"";animation:r-ping 2.4s var(--ease) infinite;border:1px solid #d4ff3a99;border-radius:50%;position:absolute;inset:-4px}@keyframes r-ping{0%{opacity:1;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.vz-rep .r-dot:after{animation:none}}.vz-rep .r-axis{color:var(--dim);opacity:.7;justify-content:space-between;margin-top:8px;font-size:10.5px;display:flex}.vz-rep.pre .r-reveal{clip-path:inset(-10px 100% -10px 0);transition:none}.vz-rep.pre .r-dot{opacity:0;transition:none;transform:scale(.3)}.vz-rep .r-kpi{padding:18px 18px 20px}.vz-rep dd{font-size:clamp(30px,5.4cqi,48px)}}
