:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#ffffffeb;background-color:#070a12;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh;background:#070a12}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}#root{width:100%;min-height:100dvh}:root{--vh-bg: #070A12;--vh-surface: rgba(255, 255, 255, .06);--vh-surface-2: rgba(255, 255, 255, .09);--vh-stroke: rgba(255, 255, 255, .1);--vh-text: rgba(255, 255, 255, .92);--vh-text-2: rgba(255, 255, 255, .7);--vh-text-3: rgba(255, 255, 255, .52);--vh-accent: #8BB7FF;--vh-danger: #FF3B3B;--vh-danger-2: #FF6B6B;--vh-shadow: 0 20px 60px rgba(0, 0, 0, .55)}.vhApp{width:100%;min-height:100dvh;background:radial-gradient(1200px 900px at 50% -10%,rgba(140,185,255,.12),transparent 60%),radial-gradient(900px 700px at 20% 20%,rgba(100,150,255,.12),transparent 65%),radial-gradient(800px 600px at 80% 30%,rgba(130,90,255,.08),transparent 60%),var(--vh-bg)}.vhApp:has(.vhVerified){background:radial-gradient(1200px 900px at 50% -10%,rgba(140,185,255,.15),transparent 60%),radial-gradient(900px 700px at 20% 20%,rgba(120,170,255,.12),transparent 65%),radial-gradient(800px 600px at 80% 30%,rgba(100,150,255,.1),transparent 60%),var(--vh-bg)}.vhPhone{width:100%;min-height:100dvh;position:relative;background:radial-gradient(120% 90% at 50% 0%,rgba(255,255,255,.06),transparent 60%),radial-gradient(90% 70% at 50% 25%,rgba(139,183,255,.08),transparent 55%),linear-gradient(180deg,#ffffff0a,#ffffff05);isolation:isolate}.vhContent{padding:24px 18px 18px;position:relative}.vhHero{padding-top:99px;display:grid;place-items:center;position:relative}.vhVerified .vhHero:before{content:"";position:absolute;inset:-40px -20px 20px;background:radial-gradient(ellipse 120% 80% at 50% 0%,rgba(139,183,255,.15),transparent 70%);filter:blur(20px);pointer-events:none;z-index:-1;opacity:0;animation:vhBlueGlowHero 4.2s cubic-bezier(.4,0,.6,1) infinite;will-change:opacity;animation-delay:.3s}@keyframes vhBlueGlowHero{0%,to{opacity:0}30%{opacity:.35}60%{opacity:.55}85%{opacity:.25}}.vhAvatarWrap{width:118px;height:118px;position:relative;display:grid;place-items:center}.vhAvatar{width:108px;height:108px;border-radius:999px;background:radial-gradient(110% 110% at 30% 25%,#ffffff3d,#ffffff0f 45%,#00000059),linear-gradient(180deg,#ffffff14,#00000026);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 45px #0000008c,inset 0 1px #ffffff1a;overflow:hidden;position:relative}.vhVerified .vhAvatar{border:1px solid rgba(139,183,255,.3);box-shadow:0 18px 45px #0000008c,0 0 40px #8bb7ff59,0 0 80px #8bb7ff33,inset 0 1px #ffffff1a,inset 0 0 20px #8bb7ff1a;animation:vhAvatarGlow 3.8s cubic-bezier(.4,0,.6,1) infinite;will-change:box-shadow,border-color}@keyframes vhAvatarGlow{0%,to{box-shadow:0 18px 45px #0000008c,0 0 20px #8bb7ff26,0 0 40px #8bb7ff1a,inset 0 1px #ffffff1a,inset 0 0 20px #8bb7ff0d;border-color:#8bb7ff33}50%{box-shadow:0 18px 45px #0000008c,0 0 50px #8bb7ff73,0 0 100px #8bb7ff47,inset 0 1px #ffffff1a,inset 0 0 20px #8bb7ff26;border-color:#8bb7ff66}}.vhAvatar:after{content:"";position:absolute;inset:-60%;background:conic-gradient(from 180deg,#fff0,#ffffff38,#fff0);opacity:.55;transform:rotate(0);animation:vhSheen 7.5s cubic-bezier(.2,.8,.2,1) infinite}@keyframes vhSheen{0%{transform:rotate(0);opacity:.18}35%{opacity:.55}60%{opacity:.22}to{transform:rotate(360deg);opacity:.18}}.vhAvatarInitials{position:absolute;inset:0;display:grid;place-items:center;font-weight:700;letter-spacing:-.8px;color:#ffffffe0;font-size:28px;text-shadow:0 8px 25px rgba(0,0,0,.45)}.vhAvatarImage{width:100%;height:100%;object-fit:cover;border-radius:999px}.vhNameWrap{margin-top:14px;display:flex;align-items:center;gap:8px;justify-content:center}.vhName{font-size:26px;font-weight:750;letter-spacing:-.9px;color:var(--vh-text)}.vhBadgeIcon{width:24px;height:24px;flex-shrink:0}.vhRole{margin-top:6px;font-size:15px;color:var(--vh-text-2)}.vhMetric{margin-top:16px;font-size:44px;line-height:1;font-weight:850;letter-spacing:-1.6px;color:#ffffffeb}.vhList{margin-top:62px;display:grid;gap:12px}.vhCard{display:grid;grid-template-columns:36px 1fr auto 18px;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff14;transition:transform .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1)}.vhCard:hover{transform:translateY(-1px);border-color:#ffffff24}.vhNetIcon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff1a}.vhCardTitle{font-size:14px;font-weight:650;color:var(--vh-text);line-height:1.25}.vhCardSub{margin-top:2px;font-size:12px;color:var(--vh-text-3);line-height:1.25}.vhCardValue{font-weight:700;color:#ffffffd6}.vhChevron{width:14px;height:14px;color:#ffffffa6;opacity:1}.vhFxLayer{pointer-events:none;position:absolute;inset:0;z-index:2}.vhNotVerified .vhFxLayer:before{content:"";position:absolute;left:-15%;right:-15%;top:-10%;height:40%;opacity:0;filter:blur(0px);background:linear-gradient(180deg,#ff3b3bb3,#ff3b3b00);transform:translateY(-14px);animation:vhRedScan 3.5s cubic-bezier(.3,.7,.3,1) infinite;will-change:transform,opacity,filter}@keyframes vhRedScan{0%{opacity:0;filter:blur(12px);transform:translateY(-25px)}20%{opacity:.65;filter:blur(3px);transform:translateY(-6px)}35%{opacity:.45;filter:blur(4px);transform:translateY(0)}50%{opacity:.3;filter:blur(6px);transform:translateY(6px)}65%{opacity:.5;filter:blur(4px);transform:translateY(10px)}80%{opacity:.35;filter:blur(5px);transform:translateY(12px)}to{opacity:0;filter:blur(12px);transform:translateY(25px)}}.vhVerified{overflow-x:hidden;overflow-y:auto}.vhVerified .vhAvatarWrap:before{content:"";position:absolute;inset:-48px;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(139,183,255,.28),transparent 65%),conic-gradient(from 210deg,#8bb7ff00,#8bb7ff66,#8bb7ff26,#8bb7ff4d,#8bb7ff00);filter:blur(8px);opacity:0;box-shadow:0 0 60px #8bb7ff59,0 0 120px #8bb7ff33,inset 0 0 40px #8bb7ff26;z-index:-1;animation:vhBlueGlow 4s cubic-bezier(.4,0,.6,1) infinite;will-change:opacity}@keyframes vhBlueGlow{0%,to{opacity:0}25%{opacity:.4}50%{opacity:.7}75%{opacity:.3}}.vhOrbits{position:absolute;inset:-52px;border-radius:999px;pointer-events:none;z-index:-1}.vhOrbit{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(139,183,255,.25);opacity:.5;transform:rotate(0);animation:vhOrbitRotate 7.2s linear infinite,vhOrbitGlow 4s cubic-bezier(.4,0,.6,1) infinite;filter:drop-shadow(0 0 24px rgba(139,183,255,.35));box-shadow:0 0 32px #8bb7ff33;will-change:transform,opacity,filter,box-shadow}@keyframes vhOrbitGlow{0%,to{opacity:.3;filter:drop-shadow(0 0 16px rgba(139,183,255,.2));box-shadow:0 0 20px #8bb7ff1f}50%{opacity:.6;filter:drop-shadow(0 0 32px rgba(139,183,255,.45));box-shadow:0 0 48px #8bb7ff4d}}.vhOrbit:nth-child(2){inset:22px;opacity:.28;animation-duration:10.4s;animation-direction:reverse}.vhOrbit:nth-child(3){inset:44px;opacity:.22;animation-duration:13.8s}.vhPlanet{position:absolute;top:-6px;left:50%;width:10px;height:10px;border-radius:999px;transform:translate(-50%);background:#8bb7ffbf}.vhOrbit:nth-child(2) .vhPlanet{width:8px;height:8px;top:-5px;background:#8bb7ffb3}.vhOrbit:nth-child(3) .vhPlanet{width:6px;height:6px;top:-4px;background:#8bb7ffa6}@keyframes vhOrbitRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vhNotVerified .vhFxLayer:before,.vhOrbit,.vhAvatar:after{animation:none!important}}
