.hiwv-stage{--hiwv-primary: #0165FC;--hiwv-primary-soft: #4C8DFF;--hiwv-primary-tint: #E8F1FF;--hiwv-secondary: #0B1B33;--hiwv-muted: #7C8AA5;--hiwv-neutral: #E3E9F2;--hiwv-green: #12B76A;--hiwv-panel: #F1F5FB;position:relative;height:100%;min-height:600px;display:flex;align-items:center;justify-content:center;perspective:1200px}@media (max-width: 1023.98px){.hiwv-stage{display:none}}.hiwv-stage:before{content:"";position:absolute;top:4%;right:2%;bottom:4%;left:2%;background:radial-gradient(closest-side,rgba(1,101,252,.14),transparent 72%),radial-gradient(closest-side at 72% 30%,rgba(76,141,255,.12),transparent 70%);filter:blur(6px);pointer-events:none}.hiwv-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(1,101,252,.14) 1.4px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(65% 65% at 50% 50%,#000 30%,transparent 78%);mask-image:radial-gradient(65% 65% at 50% 50%,#000 30%,transparent 78%);opacity:.55;pointer-events:none}.hiwv-halo{position:absolute;width:min(580px,92%);aspect-ratio:1;border-radius:50%;border:1.5px dashed rgba(1,101,252,.26);animation:hiwv-spin 48s linear infinite;pointer-events:none}.hiwv-halo:before,.hiwv-halo:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:var(--hiwv-primary);opacity:.5}.hiwv-halo:before{top:8%;left:14%}.hiwv-halo:after{bottom:6%;right:18%;width:7px;height:7px;opacity:.35}.hiwv-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--hiwv-neutral);border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600;color:var(--hiwv-secondary);box-shadow:0 14px 30px -14px #0b1b3340;white-space:nowrap;animation:hiwv-float 5.5s ease-in-out infinite;pointer-events:none}.hiwv-chip .hiwv-chip-ic{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--hiwv-primary-tint);color:var(--hiwv-primary)}.hiwv-chip--1{top:7%;inset-inline-end:1%}.hiwv-chip--2{top:44%;inset-inline-start:-1%;animation-delay:-1.8s}.hiwv-chip--3{bottom:8%;inset-inline-end:6%;animation-delay:-3.4s}.hiwv-window{position:relative;z-index:2;width:min(470px,100%);background:#fff;border:1px solid var(--hiwv-neutral);border-radius:26px;box-shadow:0 40px 90px -30px #0b1b3338,0 16px 30px -18px #0b1b3324;will-change:transform}.hiwv-bar{height:48px;display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid #EEF2F8}.hiwv-dots{display:inline-flex;gap:6px}.hiwv-dots i{width:9px;height:9px;border-radius:50%;background:#dfe6f0}.hiwv-dots i:first-child{background:#ff5f57}.hiwv-dots i:nth-child(2){background:#febc2e}.hiwv-dots i:last-child{background:#28c840}.hiwv-label{font-size:11.5px;font-weight:600;color:var(--hiwv-muted);background:#f4f7fb;border-radius:8px;padding:5px 10px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hiwv-count{margin-inline-start:auto;font-size:11.5px;font-weight:700;letter-spacing:.05em;color:var(--hiwv-secondary);font-variant-numeric:tabular-nums}.hiwv-count b{color:var(--hiwv-primary);font-weight:700}.hiwv-viewport{position:relative;height:470px;overflow:hidden}.hiwv-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(30px) scale(.955);transition:opacity .45s ease,transform .65s cubic-bezier(.22,1,.36,1);pointer-events:none}.hiwv-scene.is-active{z-index:2;opacity:1;transform:none}.hiwv-scene.is-past{transform:translateY(-30px) scale(.955)}.hiwv-scene.is-static,.hiwv-scene.is-static *{transition:none!important}.hiwv-svg{width:100%;max-width:420px;height:auto;display:block}.hiwv-svg text{font-family:inherit}.hiwv-ghost{position:absolute;inset-inline-start:16px;bottom:-8px;z-index:0;font-size:92px;font-weight:800;line-height:1;color:#0165fc14;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hiwv-ghost.is-new{animation:hiwv-ghost .5s cubic-bezier(.22,1,.36,1) both}.hiwv-label.is-new{animation:hiwv-pop .45s cubic-bezier(.22,1,.36,1) both}.hiwv-scene.is-active .hiwv-a{animation:hiwv-pop .6s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--hiwv-d, 0s)}.hiwv-bob{animation:hiwv-bob 5.5s ease-in-out infinite;animation-delay:var(--hiwv-bd, 0s)}.hiwv-tdot{animation:hiwv-typing 1.2s ease-in-out infinite}.hiwv-bar-eq{transform-box:fill-box;transform-origin:50% 50%;animation:hiwv-wave 1.15s ease-in-out infinite}.hiwv-ringp{transform-box:fill-box;transform-origin:50% 50%;animation:hiwv-ringp 2.4s ease-out infinite}.hiwv-route{stroke-dasharray:1 9;animation:hiwv-dash 3.2s linear infinite}.hiwv-ecg{stroke-dasharray:340;stroke-dashoffset:340;animation:hiwv-ecg 2.9s linear infinite}.hiwv-scene:not(.is-active) :is(.hiwv-bob,.hiwv-bar-eq,.hiwv-tdot,.hiwv-ringp,.hiwv-route,.hiwv-ecg){animation-play-state:paused}@keyframes hiwv-pop{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes hiwv-ghost{0%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:1;transform:none}}@keyframes hiwv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hiwv-spin{to{transform:rotate(360deg)}}@keyframes hiwv-bob{0%,to{transform:translateY(0) rotate(var(--hiwv-r, 0deg))}50%{transform:translateY(-7px) rotate(var(--hiwv-r, 0deg))}}@keyframes hiwv-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4.5px);opacity:1}}@keyframes hiwv-wave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes hiwv-ringp{0%{transform:scale(.8);opacity:.65}70%,to{transform:scale(1.6);opacity:0}}@keyframes hiwv-dash{to{stroke-dashoffset:-100}}@keyframes hiwv-ecg{0%{stroke-dashoffset:340}60%,to{stroke-dashoffset:0}}[dir=rtl] .hiwv-svg text{direction:rtl;unicode-bidi:plaintext}[dir=rtl] .hiwv-svg text:not([text-anchor]){text-anchor:end}@media (prefers-reduced-motion: reduce){.hiwv-stage *,.hiwv-stage *:before,.hiwv-stage *:after{animation:none!important;transition:none!important}}
