@charset "UTF-8";.download[data-v-cdeebc3e]{color:var(--text-color)}.download .page-header[data-v-cdeebc3e]{height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--secondary-color),var(--background-color));color:var(--text-color);text-align:center;padding:0 2rem;margin-top:-70px;position:relative;overflow:hidden}.download .page-header[data-v-cdeebc3e]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,rgba(138,43,226,.1) 0%,transparent 70%);pointer-events:none}.download .page-header h1[data-v-cdeebc3e]{font-size:3.5rem;margin-bottom:1rem;font-weight:700}.download .page-header p[data-v-cdeebc3e]{font-size:1.5rem;max-width:800px;opacity:.9}.download .download-section[data-v-cdeebc3e]{padding:5rem 2rem}.download .download-section .download-container[data-v-cdeebc3e]{max-width:1200px;margin:0 auto;display:flex;justify-content:center;gap:3rem}.download .download-section .download-container .download-card[data-v-cdeebc3e]{background-color:#ffffff08;border-radius:1.5rem;padding:3rem;border:1px solid rgba(255,255,255,.05);text-align:center;width:100%;max-width:400px;transition:transform .3s ease,box-shadow .3s ease}.download .download-section .download-container .download-card[data-v-cdeebc3e]:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000004d}.download .download-section .download-container .download-card .platform-icon[data-v-cdeebc3e]{font-size:3rem;margin-bottom:1.5rem}.download .download-section .download-container .download-card .platform-icon i[data-v-cdeebc3e]{display:inline-block;width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#ffffff0d}.download .download-section .download-container .download-card h2[data-v-cdeebc3e]{font-size:2rem;margin-bottom:1rem}.download .download-section .download-container .download-card .version[data-v-cdeebc3e]{font-size:1.2rem;color:var(--primary-color);margin-bottom:1.5rem}.download .download-section .download-container .download-card .requirements[data-v-cdeebc3e]{margin-bottom:2rem;text-align:left}.download .download-section .download-container .download-card .requirements p[data-v-cdeebc3e]{font-weight:600;margin-bottom:.5rem}.download .download-section .download-container .download-card .requirements ul[data-v-cdeebc3e]{list-style:none;padding:0}.download .download-section .download-container .download-card .requirements ul li[data-v-cdeebc3e]{position:relative;padding:.5rem 0 .5rem 1.5rem}.download .download-section .download-container .download-card .requirements ul li[data-v-cdeebc3e]:before{content:"✓";color:var(--primary-color);position:absolute;left:0}.download .download-section .download-container .download-card .release-notes[data-v-cdeebc3e]{margin-bottom:2rem;text-align:left;background-color:#ffffff05;border-radius:.8rem;padding:1.2rem;border:1px dashed rgba(255,255,255,.1)}.download .download-section .download-container .download-card .release-notes p[data-v-cdeebc3e]{font-weight:600;margin-bottom:.8rem;color:var(--primary-color)}.download .download-section .download-container .download-card .release-notes .release-content[data-v-cdeebc3e]{color:var(--text-light);line-height:1.6;white-space:pre-line;text-align:left}.download .download-section .download-container .download-card .loading-text[data-v-cdeebc3e]{display:flex;justify-content:center;height:20px}.download .download-section .download-container .download-card .loading-dot[data-v-cdeebc3e]{display:inline-block;width:8px;height:8px;margin:0 3px;border-radius:50%;background-color:var(--primary-color);opacity:.6;animation:dot-pulse-cdeebc3e 1.5s infinite ease-in-out}.download .download-section .download-container .download-card .loading-dot[data-v-cdeebc3e]:nth-child(2){animation-delay:.3s}.download .download-section .download-container .download-card .loading-dot[data-v-cdeebc3e]:nth-child(3){animation-delay:.6s}@keyframes dot-pulse-cdeebc3e{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:1}}.download .download-section .download-container .download-card .download-actions[data-v-cdeebc3e]{display:flex;flex-direction:column;align-items:center;gap:1rem}.download .download-section .download-container .download-card .btn-download[data-v-cdeebc3e]{display:inline-block;padding:1rem 2rem;background-color:var(--primary-color);color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;transition:background-color .3s ease,transform .3s ease;border:none;cursor:pointer;font-size:1rem;min-width:200px}.download .download-section .download-container .download-card .btn-download[data-v-cdeebc3e]:hover{background-color:#a358e8;transform:translateY(-5px)}.download .download-section .download-container .download-card .btn-download[data-v-cdeebc3e]:disabled{opacity:.7;cursor:wait;transform:none}.download .download-section .download-container .download-card .error-message[data-v-cdeebc3e]{margin-top:1rem;color:#f55;font-size:.9rem}.download .installation-guide[data-v-cdeebc3e]{padding:5rem 2rem;background-color:#ffffff05}.download .installation-guide h2[data-v-cdeebc3e]{text-align:center;font-size:2.5rem;margin-bottom:3rem;font-weight:700;background:linear-gradient(90deg,var(--primary-color),#e63de6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.download .installation-guide .guide-steps[data-v-cdeebc3e]{max-width:800px;margin:0 auto}.download .installation-guide .guide-steps .step[data-v-cdeebc3e]{display:flex;margin-bottom:2rem}.download .installation-guide .guide-steps .step[data-v-cdeebc3e]:last-child{margin-bottom:0}.download .installation-guide .guide-steps .step .step-number[data-v-cdeebc3e]{width:60px;height:60px;flex-shrink:0;background-color:var(--primary-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-right:1.5rem}.download .installation-guide .guide-steps .step .step-content h3[data-v-cdeebc3e]{font-size:1.5rem;margin-bottom:.5rem}.download .installation-guide .guide-steps .step .step-content p[data-v-cdeebc3e]{color:var(--text-light);line-height:1.6}.download .faq[data-v-cdeebc3e]{padding:5rem 2rem}.download .faq h2[data-v-cdeebc3e]{text-align:center;font-size:2.5rem;margin-bottom:3rem;font-weight:700;background:linear-gradient(90deg,var(--primary-color),#e63de6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.download .faq .faq-container[data-v-cdeebc3e]{max-width:800px;margin:0 auto}.download .faq .faq-container .faq-item[data-v-cdeebc3e]{background-color:#ffffff08;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid rgba(255,255,255,.05);transition:transform .3s ease,box-shadow .3s ease}.download .faq .faq-container .faq-item[data-v-cdeebc3e]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0003}.download .faq .faq-container .faq-item h3[data-v-cdeebc3e]{font-size:1.3rem;margin-bottom:1rem;font-weight:600;color:var(--primary-color)}.download .faq .faq-container .faq-item p[data-v-cdeebc3e]{color:var(--text-light);line-height:1.6}.download .contact-support[data-v-cdeebc3e]{padding:5rem 2rem;text-align:center;background-color:#ffffff05}.download .contact-support h2[data-v-cdeebc3e]{font-size:2.5rem;margin-bottom:1rem;font-weight:700;background:linear-gradient(90deg,var(--primary-color),#e63de6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.download .contact-support p[data-v-cdeebc3e]{font-size:1.2rem;max-width:600px;margin:0 auto 2rem}.download .contact-support .support-contact[data-v-cdeebc3e]{display:flex;justify-content:center;gap:1.5rem}.download .contact-support .support-contact .btn[data-v-cdeebc3e]{padding:.8rem 2.5rem}@media (max-width: 768px){.download .download-container[data-v-cdeebc3e]{flex-direction:column;align-items:center}.download .download-card[data-v-cdeebc3e]{max-width:100%!important}.download .step[data-v-cdeebc3e]{flex-direction:column}.download .step .step-number[data-v-cdeebc3e]{margin-bottom:1rem;margin-right:0!important}.download .support-contact[data-v-cdeebc3e]{flex-direction:column}}
