.downloads-page[data-v-937f5fed]{background:hsl(var(--background));min-height:100vh}.downloads-nav[data-v-937f5fed]{z-index:50;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border) / .4);position:fixed;top:0;left:0;right:0}.downloads-nav-brand[data-v-937f5fed]{align-items:center;gap:.75rem;display:flex}.downloads-nav-logo[data-v-937f5fed]{border-radius:calc(var(--radius) + 4px);background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.downloads-nav-link[data-v-937f5fed]{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.downloads-nav-link[data-v-937f5fed]:hover{color:hsl(var(--foreground))}.downloads-nav-cta[data-v-937f5fed]{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.downloads-nav-cta[data-v-937f5fed]:hover{opacity:.9;box-shadow:0 0 20px hsl(var(--primary) / .3)}.downloads-card[data-v-937f5fed]{border-radius:calc(var(--radius) + 4px);background:hsl(var(--card));border-width:1px;border-color:hsl(var(--border));padding:1.5rem}.downloads-card-icon[data-v-937f5fed]{border-radius:var(--radius);background:hsl(var(--primary) / .1);width:2.5rem;height:2.5rem;color:hsl(var(--primary));justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.downloads-code[data-v-937f5fed]{border-radius:var(--radius);background:hsl(var(--muted));width:100%;color:hsl(var(--foreground));border:1px solid hsl(var(--border));padding:.75rem 1rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:.875rem;line-height:1.25rem;display:block}.downloads-platform[data-v-937f5fed]{border-radius:var(--radius);background:hsl(var(--muted) / .5);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.downloads-platform-icon[data-v-937f5fed]{font-size:1.125rem;line-height:1.75rem}.downloads-cta-btn[data-v-937f5fed]{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:.75rem 2rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;display:inline-block}.downloads-cta-btn[data-v-937f5fed]:hover{opacity:.9;box-shadow:0 0 20px hsl(var(--primary) / .3)}.downloads-badge[data-v-937f5fed]{background:hsl(var(--primary) / .1);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .2);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-block}.downloads-step[data-v-937f5fed]{border-radius:var(--radius);background:hsl(var(--muted) / .5);align-items:flex-start;gap:1rem;padding:.75rem 1rem;display:flex}.downloads-step-number[data-v-937f5fed]{background:hsl(var(--primary) / .1);width:1.75rem;height:1.75rem;color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .2);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.faq-expand-enter-active[data-v-937f5fed],.faq-expand-leave-active[data-v-937f5fed]{transition:all .3s;overflow:hidden}.faq-expand-enter-from[data-v-937f5fed],.faq-expand-leave-to[data-v-937f5fed]{opacity:0;max-height:0}.faq-expand-enter-to[data-v-937f5fed],.faq-expand-leave-from[data-v-937f5fed]{opacity:1;max-height:200px}
