.vl-own{color:#fff;--zm-sq:#050b3d;width:40px;height:40px;margin-bottom:20px;display:block}.vl-total{color:#fff;padding:24px 26px}.vl-tk{font-size:var(--fs-small);color:#ffffffd1;align-items:center;gap:10px;font-weight:500;display:flex}.vl-tk time{color:#ffffff8c;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.vl-sig{background:#12a97a;border-radius:50%;flex:none;width:8px;height:8px;position:relative}.vl-sig:before,.vl-sig:after{content:"";border:1.5px solid #12a97a;border-radius:50%;animation:2.4s cubic-bezier(.22,.9,.3,1) infinite vl-sig;position:absolute;inset:0}.vl-sig:after{animation-delay:1.2s}@keyframes vl-sig{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.vl-sig:before,.vl-sig:after{opacity:0;animation:none}}.vl-tn{color:#ffffffc7;margin-top:8px;font-size:1rem}.vl-tn b{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,1.6rem + 1.6vw,3rem);font-weight:600;line-height:1.05;display:block}.vl-tl{font-size:var(--fs-small);color:#fff9;margin-top:12px;line-height:1.5}.vl-fc{position:relative}.vl-fc .as-h,.vl-fc p{max-width:calc(100% - 240px)}.vl-bars{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:4px 20px;width:172px;display:flex;position:absolute;bottom:22px;right:clamp(28px,4vw,56px)}.vl-per{text-align:center;font-size:var(--fs-micro);color:var(--muted);flex-basis:100%}.vl-col{flex-direction:column;align-items:center;gap:8px;width:76px;display:flex}.vl-col b{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.vl-col i{width:44px;height:calc(var(--h) * 128px);background:var(--accent);border-radius:3px;display:block}.vl-col i.g{background:#12a97a}.vl-col small{font-size:var(--fs-micro);color:var(--muted);white-space:nowrap}.vl-flag{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--text);padding:5px 11px;font-size:.8125rem;font-weight:500;line-height:1;position:absolute;top:24px;right:24px}@media (max-width:640px){.vl-bars{margin-top:24px;position:static}.vl-fc .as-h,.vl-fc p{max-width:none}}
