.vsi-page .vsi-ind{background:-webkit-linear-gradient(left,#a5b4fc,#6366f1 50%,#3b82f6);background:-moz-linear-gradient(left,#a5b4fc,#6366f1 50%,#3b82f6);background:-o-linear-gradient(left,#a5b4fc,#6366f1 50%,#3b82f6);background:linear-gradient(90deg,#a5b4fc,#6366f1 50%,#3b82f6);-webkit-background-clip:text;background-clip:text;color:transparent}.vsi-page .vsi-lime{color:#c8ff3a}.vsi-page .vsi-accent-bg{background:#c8ff3a;color:#0a0c18}.vsi-page .vsi-grad-btn{background:-webkit-linear-gradient(top,#6366f1,#4338ca);background:-moz-linear-gradient(top,#6366f1,#4338ca);background:-o-linear-gradient(top,#6366f1,#4338ca);background:linear-gradient(180deg,#6366f1,#4338ca);-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.08)inset,0 18px 40px -12px rgba(99,102,241,.55);-moz-box-shadow:0 0 0 1px rgba(255,255,255,.08)inset,0 18px 40px -12px rgba(99,102,241,.55);box-shadow:0 0 0 1px rgba(255,255,255,.08)inset,0 18px 40px -12px rgba(99,102,241,.55);color:#fff}.vsi-page .vsi-grad-btn:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.vsi-page .vsi-panel{background:-webkit-linear-gradient(top,#0f1224 0%,#0a0c18 100%);background:-moz-linear-gradient(top,#0f1224 0%,#0a0c18 100%);background:-o-linear-gradient(top,#0f1224 0%,#0a0c18 100%);background:linear-gradient(180deg,#0f1224 0%,#0a0c18 100%);border:1px solid rgba(148,163,255,.12);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.vsi-page .vsi-chip{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 14px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;border:1px solid rgba(148,163,255,.12);background:rgba(255,255,255,.03);font-size:13px;cursor:pointer;-webkit-transition:.18s;-moz-transition:.18s;-o-transition:.18s;transition:.18s;white-space:nowrap;color:#f3f4fb}.vsi-page .vsi-chip:hover{border-color:rgba(165,180,252,.4);background:rgba(99,102,241,.08)}.vsi-page .vsi-chip[aria-selected="true"]{background:#fff;color:#0a0c18;border-color:#fff;font-weight:600}.vsi-page .vsi-chip .vsi-dot{width:10px;height:10px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;background:-webkit-linear-gradient(315deg,#6366f1,#3b82f6);background:-moz-linear-gradient(315deg,#6366f1,#3b82f6);background:-o-linear-gradient(315deg,#6366f1,#3b82f6);background:linear-gradient(135deg,#6366f1,#3b82f6)}.vsi-page .vsi-chip[aria-selected="true"] .vsi-dot{background:#0a0c18}.vsi-page .vsi-browser{background:#0a0c18;border:1px solid rgba(148,163,255,.12);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;overflow:hidden;-webkit-box-shadow:0 60px 120px -40px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.04);-moz-box-shadow:0 60px 120px -40px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.04);box-shadow:0 60px 120px -40px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.04)}.vsi-page .vsi-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:14px 16px;background:#10131f;border-bottom:1px solid rgba(148,163,255,.12)}.vsi-page .vsi-d{width:11px;height:11px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px}.vsi-page .vsi-url{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:center;font-size:11px;color:#8a91b0;font-family:var(--font-geist-mono),ui-monospace,monospace;background:#0a0c18;border:1px solid rgba(148,163,255,.12);padding:5px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;max-width:340px;margin:0 auto;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.vsi-page .vsi-grid-bg{background-image:-webkit-radial-gradient(50%0%,ellipse 80%60%,rgba(99,102,241,.18),transparent 60%),-webkit-linear-gradient(rgba(255,255,255,.035)1px,transparent 1px),-webkit-linear-gradient(left,rgba(255,255,255,.035)1px,transparent 1px);background-image:-moz-radial-gradient(50%0%,ellipse 80%60%,rgba(99,102,241,.18),transparent 60%),-moz-linear-gradient(rgba(255,255,255,.035)1px,transparent 1px),-moz-linear-gradient(left,rgba(255,255,255,.035)1px,transparent 1px);background-image:-o-radial-gradient(50%0%,ellipse 80%60%,rgba(99,102,241,.18),transparent 60%),-o-linear-gradient(rgba(255,255,255,.035)1px,transparent 1px),-o-linear-gradient(left,rgba(255,255,255,.035)1px,transparent 1px);background-image:radial-gradient(ellipse 80%60%at 50%0%,rgba(99,102,241,.18),transparent 60%),linear-gradient(rgba(255,255,255,.035)1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035)1px,transparent 1px);-webkit-background-size:auto,40px 40px,40px 40px;-moz-background-size:auto,40px 40px,40px 40px;-o-background-size:auto,40px 40px,40px 40px;background-size:auto,40px 40px,40px 40px}.vsi-page .vsi-pulse-ring{-webkit-box-shadow:0 0 0 0 rgba(200,255,58,.5);-moz-box-shadow:0 0 0 0 rgba(200,255,58,.5);box-shadow:0 0 0 0 rgba(200,255,58,.5);-webkit-animation:vsi-pulse 2s infinite;-moz-animation:vsi-pulse 2s infinite;-o-animation:vsi-pulse 2s infinite;animation:vsi-pulse 2s infinite}@-webkit-keyframes vsi-pulse{70%{-webkit-box-shadow:0 0 0 18px rgba(200,255,58,0);box-shadow:0 0 0 18px rgba(200,255,58,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(200,255,58,0);box-shadow:0 0 0 0 rgba(200,255,58,0)}}@-moz-keyframes vsi-pulse{70%{-moz-box-shadow:0 0 0 18px rgba(200,255,58,0);box-shadow:0 0 0 18px rgba(200,255,58,0)}100%{-moz-box-shadow:0 0 0 0 rgba(200,255,58,0);box-shadow:0 0 0 0 rgba(200,255,58,0)}}@-o-keyframes vsi-pulse{70%{box-shadow:0 0 0 18px rgba(200,255,58,0)}100%{box-shadow:0 0 0 0 rgba(200,255,58,0)}}@keyframes vsi-pulse{70%{-webkit-box-shadow:0 0 0 18px rgba(200,255,58,0);-moz-box-shadow:0 0 0 18px rgba(200,255,58,0);box-shadow:0 0 0 18px rgba(200,255,58,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(200,255,58,0);-moz-box-shadow:0 0 0 0 rgba(200,255,58,0);box-shadow:0 0 0 0 rgba(200,255,58,0)}}.vsi-page .vsi-stat-num{font-size:64px;line-height:.9;font-weight:800;letter-spacing:-.04em}.vsi-page .vsi-step{position:relative;padding-left:48px}.vsi-page .vsi-step::before{content:attr(data-n);position:absolute;left:0;top:0;width:34px;height:34px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;background:rgba(99,102,241,.15);color:#a5b4fc;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;border:1px solid rgba(165,180,252,.3)}.vsi-page details>summary::-webkit-details-marker{display:none}