.gs-hero[data-v-49d65929]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding:3rem 0 2rem}.gs-hero__label[data-v-49d65929]{display:inline-block;padding:.375rem .75rem;background:#06b6d426;border:1px solid rgba(6,182,212,.3);border-radius:9999px;font-size:calc(.75rem * var(--ts, 1));font-weight:600;color:var(--ac-06b6d4);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.gs-hero__title[data-v-49d65929]{font-size:calc(2.75rem * (1 + (var(--ts, 1) - 1) / 2));font-weight:700;color:var(--text-primary);line-height:1.15;margin:0 0 1rem}.gs-hero__accent[data-v-49d65929]{display:block;background:linear-gradient(135deg,var(--ac-8b5cf6) 0%,var(--ac-06b6d4) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gs-hero__desc[data-v-49d65929]{font-size:calc(1.125rem * var(--ts, 1));color:var(--text-secondary);line-height:1.7;margin:0 0 2rem}.gs-hero__stats[data-v-49d65929]{display:flex;align-items:center;justify-content:center;gap:3rem;padding:1.25rem 2.5rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;width:-moz-fit-content;width:fit-content}.gs-hero__stat[data-v-49d65929]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.gs-hero__stat-number[data-v-49d65929]{font-size:calc(1.5rem * (1 + (var(--ts, 1) - 1) / 2));font-weight:700;color:var(--text-primary)}.gs-hero__stat-label[data-v-49d65929]{font-size:calc(.75rem * var(--ts, 1));color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.gs-hero__stat-divider[data-v-49d65929]{width:1px;height:40px;background:var(--border-primary)}.gs-hero__visual[data-v-49d65929]{display:flex;justify-content:center;align-items:center}.gs-hero__journey[data-v-49d65929]{position:relative;width:300px;height:200px}.gs-hero__path[data-v-49d65929]{position:absolute;inset:0;width:100%;height:100%}.gs-hero__path-line[data-v-49d65929]{stroke-dasharray:400;stroke-dashoffset:400;animation:drawPath-49d65929 2s ease-out forwards}@keyframes drawPath-49d65929{to{stroke-dashoffset:0}}.gs-hero__node[data-v-49d65929]{position:absolute;width:40px;height:40px;background:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);animation:nodeAppear-49d65929 .4s ease-out forwards}.gs-hero__node-icon[data-v-49d65929]{font-size:calc(1rem * var(--ts, 1))}.gs-hero__node--1[data-v-49d65929]{left:10px;bottom:10px;animation-delay:.3s;border-color:var(--ac-8b5cf6);box-shadow:0 0 20px #8b5cf64d}.gs-hero__node--2[data-v-49d65929]{left:70px;bottom:50px;animation-delay:.5s}.gs-hero__node--3[data-v-49d65929]{left:120px;bottom:80px;animation-delay:.7s}.gs-hero__node--4[data-v-49d65929]{left:170px;bottom:110px;animation-delay:.9s}.gs-hero__node--5[data-v-49d65929]{left:210px;bottom:140px;animation-delay:1.1s}.gs-hero__node--6[data-v-49d65929]{right:10px;top:10px;animation-delay:1.3s;border-color:var(--ac-06b6d4);box-shadow:0 0 20px #06b6d44d}@keyframes nodeAppear-49d65929{to{opacity:1;transform:scale(1)}}.gs-hero__particle[data-v-49d65929]{position:absolute;width:10px;height:10px;background:linear-gradient(135deg,var(--ac-8b5cf6),var(--ac-06b6d4));border-radius:50%;box-shadow:0 0 15px #8b5cf699;offset-path:path("M 30 170 Q 80 170 100 130 T 150 100 T 200 70 T 270 30");animation:moveParticle-49d65929 3s ease-in-out infinite;animation-delay:2s;opacity:0}@keyframes moveParticle-49d65929{0%{offset-distance:0%;opacity:1}to{offset-distance:100%;opacity:1}}@media(max-width:900px){.gs-hero[data-v-49d65929]{grid-template-columns:1fr;text-align:center}.gs-hero__stats[data-v-49d65929]{justify-content:center}.gs-hero__visual[data-v-49d65929]{display:none}}@media(max-width:640px){.gs-hero[data-v-49d65929]{padding:2rem 0 1.5rem}.gs-hero__title[data-v-49d65929]{font-size:calc(2rem * (1 + (var(--ts, 1) - 1) / 2))}.gs-hero__desc[data-v-49d65929]{font-size:calc(1rem * var(--ts, 1))}.gs-hero__stats[data-v-49d65929]{flex-wrap:wrap;gap:1rem;padding:1rem}.gs-hero__stat-divider[data-v-49d65929]{display:none}.gs-hero__stat[data-v-49d65929]{flex:1;min-width:80px}}.gs-step[data-v-3b92526b]{position:relative;padding:2rem 0}.gs-step__header[data-v-3b92526b]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.gs-step__number[data-v-3b92526b]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--step-bg);border:2px solid var(--step-border);border-radius:50%;font-size:calc(1.25rem * var(--ts, 1));font-weight:700;color:var(--step-color);flex-shrink:0;box-shadow:0 0 20px var(--step-bg)}.gs-step__titles[data-v-3b92526b]{flex:1}.gs-step__title[data-v-3b92526b]{font-size:calc(1.5rem * (1 + (var(--ts, 1) - 1) / 2));font-weight:600;color:var(--text-primary);margin:0 0 .25rem}.gs-step__subtitle[data-v-3b92526b]{font-size:calc(.9375rem * var(--ts, 1));color:var(--text-secondary);margin:0}.gs-step__content[data-v-3b92526b]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;padding:1.5rem;margin-left:24px;border-left:3px solid var(--step-border)}.gs-step__connector[data-v-3b92526b]{position:absolute;left:23px;bottom:0;width:2px;height:2rem;background:linear-gradient(to bottom,var(--step-border),transparent)}.gs-step:last-of-type .gs-step__connector[data-v-3b92526b]{display:none}@media(max-width:640px){.gs-step__header[data-v-3b92526b]{gap:.75rem}.gs-step__number[data-v-3b92526b]{width:40px;height:40px;font-size:calc(1rem * var(--ts, 1))}.gs-step__title[data-v-3b92526b]{font-size:calc(1.25rem * var(--ts, 1))}.gs-step__subtitle[data-v-3b92526b]{font-size:calc(.875rem * var(--ts, 1))}.gs-step__content[data-v-3b92526b]{margin-left:20px;padding:1rem}.gs-step__connector[data-v-3b92526b]{left:19px}}.install-tabs__buttons[data-v-64e0ba6a]{display:flex;gap:.5rem;margin-bottom:1.5rem}.install-tabs__btn[data-v-64e0ba6a]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:8px;color:var(--text-secondary);font-size:calc(.875rem * var(--ts, 1));font-weight:500;cursor:pointer;transition:all .2s ease}.install-tabs__btn[data-v-64e0ba6a]:hover{background:var(--border-primary);color:var(--text-primary)}.install-tabs__btn--active[data-v-64e0ba6a]{background:#8b5cf626;border-color:#8b5cf666;color:var(--ac-8b5cf6)}.install-tabs__btn-icon[data-v-64e0ba6a]{font-size:calc(1rem * var(--ts, 1))}.install-tabs__panel[data-v-64e0ba6a]{display:flex;flex-direction:column;gap:1.25rem}.install-tabs__method[data-v-64e0ba6a]{display:flex;flex-direction:column;gap:.5rem}.install-tabs__method-title[data-v-64e0ba6a]{font-size:calc(.9375rem * var(--ts, 1));font-weight:600;color:var(--text-primary);margin:0}.install-tabs__method-desc[data-v-64e0ba6a]{font-size:calc(.875rem * var(--ts, 1));color:var(--text-secondary);margin:0}.install-tabs__code[data-v-64e0ba6a]{background:var(--bg-primary);border:1px solid var(--bg-tertiary);border-radius:6px;padding:.75rem 1rem;font-family:JetBrains Mono,monospace;font-size:calc(.875rem * var(--ts, 1));color:var(--ac-e6edf3);overflow-x:auto}.install-tabs__download-btn[data-v-64e0ba6a]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,var(--ac-8b5cf6) 0%,var(--ac-6d28d9) 100%);border-radius:8px;color:#fff;font-size:calc(.875rem * var(--ts, 1));font-weight:600;text-decoration:none;transition:all .2s ease;width:-moz-fit-content;width:fit-content}.install-tabs__download-btn[data-v-64e0ba6a]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf666}.install-tabs__download-btn svg[data-v-64e0ba6a]{width:18px;height:18px}.install-tabs__divider[data-v-64e0ba6a]{display:flex;align-items:center;gap:1rem;color:var(--text-muted);font-size:calc(.75rem * var(--ts, 1));text-transform:uppercase;letter-spacing:.05em}.install-tabs__divider[data-v-64e0ba6a]:before,.install-tabs__divider[data-v-64e0ba6a]:after{content:"";flex:1;height:1px;background:var(--border-primary)}.install-tabs__verify[data-v-64e0ba6a]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-primary)}.install-tabs__verify-title[data-v-64e0ba6a]{font-size:calc(.9375rem * var(--ts, 1));font-weight:600;color:var(--ac-10b981);margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem}.install-tabs__verify-title[data-v-64e0ba6a]:before{content:"✓"}.install-tabs__verify-desc[data-v-64e0ba6a]{font-size:calc(.875rem * var(--ts, 1));color:var(--text-secondary);margin:0 0 .75rem}.install-tabs__code--verify[data-v-64e0ba6a]{border-color:#10b9814d;background:#10b9810d}.install-tabs__verify-result[data-v-64e0ba6a]{font-size:calc(.8125rem * var(--ts, 1));color:var(--text-muted);margin:.75rem 0 0}.install-tabs__verify-result code[data-v-64e0ba6a]{background:var(--bg-tertiary);padding:.125rem .375rem;border-radius:4px;color:var(--ac-7ee787)}@media(max-width:640px){.install-tabs__buttons[data-v-64e0ba6a]{flex-wrap:wrap}.install-tabs__btn[data-v-64e0ba6a]{flex:1;justify-content:center;min-width:100px}.install-tabs__btn-label[data-v-64e0ba6a]{display:none}.install-tabs__btn-icon[data-v-64e0ba6a]{font-size:calc(1.25rem * var(--ts, 1))}.install-tabs__code[data-v-64e0ba6a]{font-size:calc(.8125rem * var(--ts, 1));padding:.625rem .75rem}}.progress-indicator[data-v-80e68ee5]{position:sticky;top:56px;z-index:10;background:var(--bg-primary);padding:1rem 0;margin-bottom:1rem}.progress-indicator__track[data-v-80e68ee5]{position:absolute;top:50%;left:24px;right:24px;height:3px;background:var(--bg-tertiary);border-radius:2px;transform:translateY(-50%);z-index:0}.progress-indicator__fill[data-v-80e68ee5]{height:100%;background:linear-gradient(90deg,var(--ac-8b5cf6) 0%,var(--ac-06b6d4) 100%);border-radius:2px;transition:width .3s ease}.progress-indicator__steps[data-v-80e68ee5]{display:flex;justify-content:space-between;position:relative;z-index:1}.progress-indicator__step[data-v-80e68ee5]{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;padding:0;transition:transform .2s ease}.progress-indicator__step[data-v-80e68ee5]:hover{transform:translateY(-2px)}.progress-indicator__step-number[data-v-80e68ee5]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:calc(.875rem * var(--ts, 1));font-weight:600;transition:all .3s ease;background:var(--bg-primary)}.progress-indicator__step-number svg[data-v-80e68ee5]{width:16px;height:16px}.progress-indicator__step--completed .progress-indicator__step-number[data-v-80e68ee5]{background:var(--ac-10b981);color:#fff}.progress-indicator__step--current .progress-indicator__step-number[data-v-80e68ee5]{background:var(--ac-8b5cf6);color:#fff;box-shadow:0 0 20px #8b5cf680}.progress-indicator__step--pending .progress-indicator__step-number[data-v-80e68ee5]{background:var(--bg-tertiary);color:var(--text-muted);border:2px solid var(--border-primary)}.progress-indicator__step-label[data-v-80e68ee5]{font-size:calc(.6875rem * var(--ts, 1));font-weight:500;color:var(--text-muted);white-space:nowrap;transition:color .2s ease}.progress-indicator__step--current .progress-indicator__step-label[data-v-80e68ee5]{color:var(--ac-8b5cf6)}.progress-indicator__step--completed .progress-indicator__step-label[data-v-80e68ee5]{color:var(--ac-10b981)}@media(max-width:768px){.progress-indicator[data-v-80e68ee5]{overflow-x:auto;padding:1rem;margin:0 -1rem 1rem}.progress-indicator__steps[data-v-80e68ee5]{min-width:600px;padding:0 1rem}.progress-indicator__track[data-v-80e68ee5]{left:40px;right:40px}}@media(max-width:640px){.progress-indicator__step-label[data-v-80e68ee5]{display:none}.progress-indicator__steps[data-v-80e68ee5]{min-width:0}}.next-steps[data-v-00c6c82c]{padding:3rem 0;margin-top:2rem;border-top:1px solid var(--bg-tertiary)}.next-steps__header[data-v-00c6c82c]{text-align:center;margin-bottom:2rem}.next-steps__badge[data-v-00c6c82c]{display:inline-block;padding:.5rem 1rem;background:#10b98126;border:1px solid rgba(16,185,129,.3);border-radius:9999px;font-size:calc(.875rem * var(--ts, 1));font-weight:600;color:var(--ac-10b981);margin-bottom:1rem}.next-steps__title[data-v-00c6c82c]{font-size:calc(1.75rem * (1 + (var(--ts, 1) - 1) / 2));font-weight:700;color:var(--text-primary);margin:0 0 .75rem}.next-steps__desc[data-v-00c6c82c]{font-size:calc(1rem * var(--ts, 1));color:var(--text-secondary);max-width:500px;margin:0 auto}.next-steps__grid[data-v-00c6c82c]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.next-steps__card[data-v-00c6c82c]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left;position:relative;overflow:hidden}.next-steps__card[data-v-00c6c82c]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--card-color);opacity:0;transition:opacity .2s ease}.next-steps__card[data-v-00c6c82c]:hover{border-color:var(--card-color);transform:translateY(-4px);box-shadow:0 8px 30px #0000004d}.next-steps__card[data-v-00c6c82c]:hover:before{opacity:1}.next-steps__card-icon[data-v-00c6c82c]{font-size:calc(1.5rem * (1 + (var(--ts, 1) - 1) / 2));margin-bottom:.25rem}.next-steps__card-title[data-v-00c6c82c]{font-size:calc(1.125rem * var(--ts, 1));font-weight:600;color:var(--text-primary);margin:0}.next-steps__card-desc[data-v-00c6c82c]{font-size:calc(.875rem * var(--ts, 1));color:var(--text-secondary);margin:0;line-height:1.5}.next-steps__card-arrow[data-v-00c6c82c]{position:absolute;bottom:1rem;right:1rem;width:24px;height:24px;color:var(--text-muted);opacity:0;transform:translate(-8px);transition:all .2s ease}.next-steps__card:hover .next-steps__card-arrow[data-v-00c6c82c]{opacity:1;transform:translate(0);color:var(--card-color)}.next-steps__card-arrow svg[data-v-00c6c82c]{width:100%;height:100%}@media(max-width:640px){.next-steps__grid[data-v-00c6c82c]{grid-template-columns:1fr}.next-steps__title[data-v-00c6c82c]{font-size:calc(1.5rem * (1 + (var(--ts, 1) - 1) / 2))}.next-steps__card[data-v-00c6c82c]{padding:1.25rem}}.getting-started-view[data-v-603580b0]{min-height:calc(100vh - 3.5rem);background:var(--bg-primary)}.getting-started-container[data-v-603580b0]{max-width:900px;margin:0 auto;padding:0 2rem}.step-content[data-v-603580b0]{display:flex;flex-direction:column;gap:1.5rem}.step-content__intro[data-v-603580b0]{font-size:calc(1rem * var(--ts, 1));color:var(--text-secondary);line-height:1.7;margin:0}.step-content__code-section[data-v-603580b0]{display:flex;flex-direction:column;gap:.5rem}.step-content__code-title[data-v-603580b0]{font-size:calc(.875rem * var(--ts, 1));font-weight:500;color:var(--text-primary);margin:0}.step-content__code[data-v-603580b0]{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:6px;padding:.75rem 1rem;font-family:JetBrains Mono,monospace;font-size:calc(.875rem * var(--ts, 1));color:var(--ac-e6edf3);overflow-x:auto}.step-content__code--highlight[data-v-603580b0]{border-color:var(--ac-8b5cf6);background:#8b5cf61a}.step-content__code-note[data-v-603580b0]{font-size:calc(.8125rem * var(--ts, 1));color:var(--text-muted);margin:.25rem 0 0}.step-content__code-note code[data-v-603580b0]{background:var(--bg-tertiary);padding:.125rem .375rem;border-radius:4px;font-size:calc(.8125rem * var(--ts, 1))}.step-content__result[data-v-603580b0]{background:var(--bg-primary);border:1px solid var(--bg-tertiary);border-radius:6px;padding:.75rem 1rem}.step-content__result-label[data-v-603580b0]{display:block;font-size:calc(.75rem * var(--ts, 1));font-weight:500;color:var(--text-muted);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.step-content__result code[data-v-603580b0]{font-family:JetBrains Mono,monospace;font-size:calc(.8125rem * var(--ts, 1));color:var(--ac-7ee787);line-height:1.5}.step-content__tip[data-v-603580b0]{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#8b5cf614;border:1px solid rgba(139,92,246,.2);border-radius:8px;font-size:calc(.875rem * var(--ts, 1));color:var(--text-soft);line-height:1.5}.step-content__tip-icon[data-v-603580b0]{font-size:calc(1.125rem * var(--ts, 1));flex-shrink:0}.step-content__tip code[data-v-603580b0]{background:var(--bg-tertiary);padding:.125rem .375rem;border-radius:4px;font-size:calc(.8125rem * var(--ts, 1));color:var(--ac-8b5cf6)}@media(max-width:640px){.getting-started-container[data-v-603580b0]{padding:0 1rem}.step-content__code[data-v-603580b0]{font-size:calc(.8125rem * var(--ts, 1));padding:.625rem .75rem}}
