.download-card.svelte-fd0b7m{max-width:65rem!important;width:100%!important}.beta-form.svelte-fd0b7m{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.form-group.svelte-fd0b7m{display:flex;flex-direction:column;gap:.5rem;text-align:left}.form-group.svelte-fd0b7m label:where(.svelte-fd0b7m){font-weight:500;color:#334155;font-size:.9rem}.form-input.svelte-fd0b7m{padding:.75rem 1rem;border:1px solid #cbd5e1;border-radius:.5rem;font-size:1rem;transition:all .2s}.form-input.svelte-fd0b7m:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.form-input.svelte-fd0b7m:disabled{background-color:#f1f5f9;color:#94a3b8}.error-text.svelte-fd0b7m{font-size:.8rem;color:#ef4444}.error-message.svelte-fd0b7m{padding:.75rem;background-color:#fef2f2;color:#b91c1c;border-left:4px solid #ef4444;border-radius:.25rem;font-size:.9rem;text-align:left}.success-message.svelte-fd0b7m{padding:1.25rem;background-color:#f0fdf4;color:#15803d;border:1px solid #bbf7d0;border-radius:.5rem;text-align:center;font-weight:500}.beta-note.svelte-fd0b7m{display:flex;gap:.5rem;align-items:flex-start;padding:.75rem;background-color:var(--warning-bg, #fff8eb);border-left:3px solid var(--warning-color, #f59e0b);border-radius:.25rem;font-size:.85rem;color:var(--warning-text, #92400e);text-align:left;line-height:1.4}.auth-required-title.svelte-fd0b7m{font-weight:700;font-size:1.35rem;margin-bottom:.75rem;background:linear-gradient(to right,#ffb300,#ff8c00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.auth-required-desc.svelte-fd0b7m{font-size:.95rem;color:#666;max-width:400px;margin:0 auto;line-height:1.5}[data-theme=dark] .auth-required-desc.svelte-fd0b7m{color:#e4e9ef}.captcha-group.svelte-fd0b7m{align-items:flex-start}.form-submit-btn.svelte-fd0b7m{width:100%;margin-top:.5rem;padding:.8rem;font-weight:700}.beta-notice-section.svelte-fd0b7m{width:100%;max-width:1200px;margin:2rem auto;padding:0 2rem}.beta-notice-container.svelte-fd0b7m{width:100%}.beta-notice.svelte-fd0b7m{background:linear-gradient(135deg,#ffffffe6,#fffffff2);border-radius:1rem;padding:2rem;display:flex;align-items:center;gap:2rem;border:1px solid rgba(255,140,0,.2);box-shadow:0 8px 32px #ff8c001a;backdrop-filter:blur(10px);position:relative;overflow:hidden}.beta-notice.svelte-fd0b7m:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,140,0,.03),transparent);pointer-events:none}.beta-badge.svelte-fd0b7m{flex-shrink:0;background:linear-gradient(135deg,#ff8c00,#f70);color:#fff;padding:.75rem 1.5rem;border-radius:50px;display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.9rem;box-shadow:0 4px 15px #ff8c004d;position:relative;z-index:2}.beta-icon.svelte-fd0b7m{font-size:1.1rem}.beta-content.svelte-fd0b7m{flex:1;position:relative;z-index:2;text-align:left}.beta-title.svelte-fd0b7m{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:.75rem}.beta-description.svelte-fd0b7m{color:#666;line-height:1.6;margin-bottom:0;font-size:1rem}.program-tier-selector.svelte-fd0b7m{display:flex;gap:.5rem;margin-bottom:1.5rem;padding:.35rem;border-radius:.85rem;border:1px solid rgba(124,58,237,.32);background:#7c3aed14}.tier-tab.svelte-fd0b7m{flex:1;min-height:2.8rem;padding:.75rem .6rem;border:1px solid rgba(124,58,237,.2);border-radius:.65rem;background:#ffffffe6;color:#4b5563;cursor:pointer;font-weight:700;font-size:.9rem;transition:all .2s ease}.tier-tab.svelte-fd0b7m:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000014;color:#374151}.tier-tab.svelte-fd0b7m:focus-visible{outline:2px solid #ff8c00;outline-offset:2px}.tier-tab-open.active.svelte-fd0b7m{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border-color:#0f9e72;box-shadow:0 4px 12px #10b98159}.tier-tab-closed.active.svelte-fd0b7m{background:linear-gradient(135deg,#ff8c00,#f70);color:#fff;border-color:#ff8c00;box-shadow:0 4px 12px #ff8c0059}.tier-tab-internal.active.svelte-fd0b7m{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;border-color:#7c3aed;box-shadow:0 4px 12px #10b98159}[data-theme=dark] .beta-notice.svelte-fd0b7m{background:linear-gradient(135deg,#222222e6,#222222f2);border-color:#ff8c004d;box-shadow:0 8px 32px #ff8c0033}[data-theme=dark] .beta-title.svelte-fd0b7m{color:#f2f4f8!important}[data-theme=dark] .beta-description.svelte-fd0b7m{color:#e4e9ef!important}[data-theme=dark] .beta-form.svelte-fd0b7m{background:#0003!important;border-color:#ff8c004d!important}[data-theme=dark] .program-tier-selector.svelte-fd0b7m{background:#7c3aed26;border-color:#7c3aed73}[data-theme=dark] .tier-tab.svelte-fd0b7m{background:#111827b3;border-color:#7c3aed47;color:#d1d5db}[data-theme=dark] .tier-tab.svelte-fd0b7m:hover{color:#f3f4f6;box-shadow:0 4px 10px #00000040}[data-theme=dark] .form-group.svelte-fd0b7m label:where(.svelte-fd0b7m){color:#f2f4f8!important}[data-theme=dark] .form-input.svelte-fd0b7m{background:#222!important;color:#f2f4f8!important;border-color:#444!important}.header-nav.svelte-fd0b7m{display:flex;justify-content:flex-start;margin-bottom:1rem}.back-btn.svelte-fd0b7m{background:none;border:none;color:#666;cursor:pointer;padding:.5rem;border-radius:.5rem;transition:all .2s ease;font-size:.875rem}.back-btn.svelte-fd0b7m:hover{background:#ff99001a;color:#f90}.platform-header.svelte-fd0b7m{text-align:center}.platform-icon-large.svelte-fd0b7m{font-size:3rem;margin-bottom:.5rem}.requirements-badge.svelte-fd0b7m{display:inline-block;padding:.5rem 1rem;background:#f0f9ff;border:1px solid #e0f2fe;border-radius:50px;font-size:.875rem;color:#0369a1;font-weight:500}.download-content.svelte-fd0b7m{padding:0 1.5rem 1.5rem}.no-releases.svelte-fd0b7m{text-align:center;padding:2rem;color:#666}.no-releases.svelte-fd0b7m h2:where(.svelte-fd0b7m){margin-bottom:1rem}.no-releases.svelte-fd0b7m p:where(.svelte-fd0b7m){margin:0;font-size:.9rem}.no-files.svelte-fd0b7m{text-align:center;padding:1.5rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:.5rem;color:#666;font-style:italic}.no-files.svelte-fd0b7m p:where(.svelte-fd0b7m){margin:0;font-size:.875rem}.section-title.svelte-fd0b7m{font-size:1.3rem;font-weight:600;color:#333;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #ff9900}.latest-release-section.svelte-fd0b7m{margin-bottom:2rem}.release-card.svelte-fd0b7m{background:#f8f9fa;border:1px solid #e9ecef;border-radius:.75rem;padding:1.5rem;margin-bottom:1rem;transition:all .2s ease}.release-card.latest.svelte-fd0b7m{background:linear-gradient(135deg,#fff8e7,#f8f9fa);border-color:#f90;box-shadow:0 4px 12px #ff99001a}.release-header.svelte-fd0b7m{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #e9ecef}.release-info.svelte-fd0b7m{display:flex;align-items:center;gap:.75rem}.release-version.svelte-fd0b7m{font-size:1.2rem;font-weight:600;color:#333;margin:0}.latest-badge.svelte-fd0b7m{background:linear-gradient(135deg,#f90,#fa4);color:#fff;padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.status-badge.svelte-fd0b7m{padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fff}.status-badge.alpha.svelte-fd0b7m{background:#fd7e14}.status-badge.beta.svelte-fd0b7m{background:#17a2b8}.status-badge.release.svelte-fd0b7m{background:#28a745}.release-date.svelte-fd0b7m{font-size:.875rem;color:#666;font-family:monospace}.files-grid.svelte-fd0b7m{display:grid;grid-template-columns:1fr;gap:.75rem}.file-item.svelte-fd0b7m{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#fff;border:1px solid #e9ecef;border-radius:.5rem;transition:all .2s ease}.file-item.svelte-fd0b7m:hover{box-shadow:0 2px 8px #0000001a;border-color:#f90}.file-info.svelte-fd0b7m{display:flex;align-items:center;gap:.75rem}.file-icon.svelte-fd0b7m{font-size:1.5rem}.file-details.svelte-fd0b7m{display:flex;flex-direction:column}.file-name.svelte-fd0b7m{font-weight:600;color:#333;font-size:.9rem}.file-size.svelte-fd0b7m{font-size:.75rem;color:#666}.download-btn.svelte-fd0b7m{padding:.5rem 1rem;background:linear-gradient(135deg,#f90,#fa4);color:#fff;border:none;border-radius:.5rem;font-weight:500;font-size:.875rem;cursor:pointer;transition:all .2s ease}.download-btn.svelte-fd0b7m:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff99004d}.download-btn.secondary.svelte-fd0b7m{background:#6c757d}.download-btn.secondary.svelte-fd0b7m:hover{background:#5a6268;box-shadow:0 4px 12px #6c757d4d}.changelog-actions.svelte-fd0b7m{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.85rem}.changelog-view-btn.svelte-fd0b7m{background:linear-gradient(135deg,#ff9800,#ffb248);border:1px solid #ffb457;color:#fff!important}.changelog-view-btn.svelte-fd0b7m:hover{background:linear-gradient(135deg,#ff8f00,#ffad3d);border-color:#ffac43;color:#fff!important}.changelog-modal-overlay.svelte-fd0b7m{position:fixed;inset:0;z-index:2000;background:#1118278c;display:flex;align-items:center;justify-content:center;padding:1rem}.changelog-modal.svelte-fd0b7m{width:min(860px,100%);max-height:85vh;overflow:hidden;border-radius:.85rem;background:#fff;border:1px solid #e4e9f1;box-shadow:0 18px 40px #1118274d;display:flex;flex-direction:column}.changelog-modal-header.svelte-fd0b7m{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .8rem;border-bottom:1px solid #e9edf2}.changelog-modal-header.svelte-fd0b7m h3:where(.svelte-fd0b7m){margin:0;font-size:1rem;color:#1f2937;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changelog-modal-close.svelte-fd0b7m{border:1px solid #d8dee8;background:#fff;color:#334155;border-radius:.5rem;width:2rem;height:2rem;cursor:pointer}.changelog-modal-state.svelte-fd0b7m{padding:1.2rem;margin:0;color:#334155}.changelog-modal-state.error.svelte-fd0b7m{color:#b42318}.changelog-modal-content.svelte-fd0b7m{margin:0;padding:1rem 1.1rem 1.2rem;overflow:auto;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;line-height:1.45;color:#1e293b;background:#fbfcfe;flex:1}.changelog-modal-footer.svelte-fd0b7m{display:flex;justify-content:flex-end;padding:.75rem 1.1rem 1rem;border-top:1px solid #e9edf2;background:#fff}.changelog-modal-download.svelte-fd0b7m{display:inline-flex;align-items:center;gap:.45rem;border:1px solid #f6a03d;background:linear-gradient(135deg,#ff9800,#ffae3d);color:#fff;border-radius:.55rem;cursor:pointer;font-weight:600;padding:.52rem .85rem;transition:transform .2s ease,box-shadow .2s ease}.changelog-modal-download.svelte-fd0b7m:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff980059}.changelog-modal-download.svelte-fd0b7m:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.changelog-download-icon.svelte-fd0b7m{font-size:.95rem;line-height:1}.changelog-download-label.svelte-fd0b7m{line-height:1}@keyframes svelte-fd0b7m-slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in{animation:svelte-fd0b7m-slideIn .5s ease-out}@media (max-width: 768px){.download-card.svelte-fd0b7m{max-width:95%!important;border-radius:.75rem}.release-header.svelte-fd0b7m{flex-direction:column;align-items:flex-start;gap:.5rem}.release-info.svelte-fd0b7m{flex-wrap:wrap;gap:.4rem}.release-version.svelte-fd0b7m{font-size:1rem;width:100%}.latest-badge.svelte-fd0b7m,.status-badge.svelte-fd0b7m,.state-badge.svelte-fd0b7m{font-size:.65rem;padding:.2rem .5rem}.state-badge.svelte-fd0b7m{margin-left:0}.file-item.svelte-fd0b7m{flex-direction:column;align-items:stretch;gap:.75rem}.file-name.svelte-fd0b7m{font-size:.8rem;word-break:break-all}.download-btn.svelte-fd0b7m{width:100%;text-align:center}.changelog-modal-download.svelte-fd0b7m{min-width:2.3rem;padding:.5rem .62rem;justify-content:center}.changelog-download-label.svelte-fd0b7m{display:none}.download-content.svelte-fd0b7m{padding:0 .75rem 1rem}.release-card.svelte-fd0b7m{padding:1rem}.platform-icon-large.svelte-fd0b7m{font-size:2.25rem}.platform-header.svelte-fd0b7m h1:where(.svelte-fd0b7m){font-size:1.4rem}.requirements-badge.svelte-fd0b7m{font-size:.8rem;padding:.35rem .75rem}.header-nav.svelte-fd0b7m{margin-bottom:.5rem}.section-title.svelte-fd0b7m{font-size:1.1rem}.beta-notice-section.svelte-fd0b7m{padding:0!important;margin:1rem auto!important}.beta-notice.svelte-fd0b7m{padding:1.25rem!important;gap:1rem!important}.beta-title.svelte-fd0b7m{font-size:1.2rem!important}.beta-description.svelte-fd0b7m{font-size:.9rem!important}.beta-form.svelte-fd0b7m{padding:1rem}.beta-note.svelte-fd0b7m{font-size:.8rem}.program-tier-selector.svelte-fd0b7m{display:grid;grid-template-columns:1fr;gap:.55rem;padding:.45rem;border-radius:.75rem}.tier-tab.svelte-fd0b7m{width:100%;min-height:3rem;display:flex;align-items:center;justify-content:center;font-size:.95rem;padding:.8rem .7rem}}[data-theme=dark] .requirements-badge.svelte-fd0b7m{background:#ffffff1a!important;border-color:#fff3!important;color:#e4e9ef!important}[data-theme=dark] .download-card.svelte-fd0b7m{background:#2a2a2af2!important;border-color:#ff8c0033!important;box-shadow:0 10px 30px #00000073!important}[data-theme=dark] .download-card.svelte-fd0b7m .auth-title:where(.svelte-fd0b7m){color:#f2f4f8!important}[data-theme=dark] .download-card.svelte-fd0b7m .auth-subtitle:where(.svelte-fd0b7m){color:#e4e9ef!important}[data-theme=dark] .download-card.svelte-fd0b7m .beta-status-card:where(.svelte-fd0b7m),[data-theme=dark] .download-card.svelte-fd0b7m .beta-form:where(.svelte-fd0b7m){background:#161616eb!important;border-color:#ffffff1f!important}[data-theme=dark] .section-title.svelte-fd0b7m{color:#f2f4f8!important}[data-theme=dark] .release-card.svelte-fd0b7m{background:#ffffff1a!important;border-color:#fff3!important}[data-theme=dark] .release-card.latest.svelte-fd0b7m{background:#ff99001a!important;border-color:#f90!important}[data-theme=dark] .release-version.svelte-fd0b7m{color:#f2f4f8!important}[data-theme=dark] .release-date.svelte-fd0b7m{color:#e4e9ef!important}[data-theme=dark] .file-item.svelte-fd0b7m{background:#ffffff0d!important;border-color:#ffffff1a!important}[data-theme=dark] .file-name.svelte-fd0b7m{color:#f2f4f8!important}[data-theme=dark] .file-size.svelte-fd0b7m{color:#e4e9ef!important}[data-theme=dark] .changelog-view-btn.svelte-fd0b7m{background:linear-gradient(135deg,#ff9800,#ffb248);border-color:#ffb457;color:#1a1a1a!important}[data-theme=dark] .changelog-view-btn.svelte-fd0b7m:hover{background:linear-gradient(135deg,#ff8f00,#ffad3d);color:#1a1a1a!important}[data-theme=dark] .changelog-modal.svelte-fd0b7m{background:#1f2937;border-color:#344154}[data-theme=dark] .changelog-modal-overlay.svelte-fd0b7m{background:#000000c7;backdrop-filter:none}[data-theme=dark] .changelog-modal-header.svelte-fd0b7m{border-color:#344154}[data-theme=dark] .changelog-modal-header.svelte-fd0b7m h3:where(.svelte-fd0b7m){color:#f2f4f8}[data-theme=dark] .changelog-modal-close.svelte-fd0b7m{background:#263244;border-color:#3f5168;color:#e4e9ef}[data-theme=dark] .changelog-modal-state.svelte-fd0b7m{color:#d6deea}[data-theme=dark] .changelog-modal-content.svelte-fd0b7m{background:#1c2431;color:#e9eff9}[data-theme=dark] .changelog-modal-footer.svelte-fd0b7m{background:#1f2937;border-color:#344154}[data-theme=dark] .changelog-modal-download.svelte-fd0b7m{border-color:#ffb457;background:linear-gradient(135deg,#ff9800,#ffb248);color:#172233}[data-theme=dark] .back-btn.svelte-fd0b7m{color:#e4e9ef!important}[data-theme=dark] .back-btn.svelte-fd0b7m:hover{background:#f903!important;color:#f90!important}.state-badge.svelte-fd0b7m{padding:.25rem .6rem;border-radius:4px;font-size:.7rem;text-transform:capitalize;color:#fff;margin-left:.5rem}.state-badge.published.svelte-fd0b7m{background:#28a745}.state-badge.upcoming.svelte-fd0b7m{background:#6c757d}.state-badge.deprecated.svelte-fd0b7m{background:#dc3545}.state-badge.staggered.svelte-fd0b7m{background:#ff8c00}.release-card.upcoming.svelte-fd0b7m{background:#f8f9fa;border:1px dashed #ced4da;color:#6c757d;position:relative}.release-card.upcoming.svelte-fd0b7m .file-item:where(.svelte-fd0b7m){background:#e9ecef}.coming-overlay.svelte-fd0b7m{position:absolute;inset:0;backdrop-filter:blur(4px);background:#ffffffb3;display:none;align-items:center;justify-content:center;font-weight:600;color:#ff8c00;z-index:5;border-radius:inherit;text-align:center}.release-card.upcoming.svelte-fd0b7m:hover .coming-overlay:where(.svelte-fd0b7m){display:flex}.download-btn.disabled.svelte-fd0b7m{background:#adb5bd;cursor:not-allowed}.download-container.svelte-e2a2bj{min-height:calc(100vh - 120px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem}.auth-container{min-height:calc(100vh - 120px);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem 0}.auth-card{width:100%;max-width:28rem;position:relative;overflow:hidden;border-radius:1rem;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 25px #00000026;backdrop-filter:blur(10px);margin-bottom:2rem}.download-card{max-width:60rem!important}.auth-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f90,#fa4)}.auth-header{text-align:center;padding:1.5rem 1.5rem 1rem}.auth-title{font-size:1.8rem;font-weight:700;margin-bottom:.5rem;color:#333}.auth-subtitle{font-size:.875rem;color:#777;line-height:1.4;margin-bottom:1.5rem}.version-badge.svelte-e2a2bj{display:inline-flex;align-items:center;padding:.5rem 1rem;background:#f0f9ff;border:1px solid #e0f2fe;border-radius:50px;font-size:.875rem;color:#0369a1;font-weight:500}.version-indicator.svelte-e2a2bj{width:8px;height:8px;background:#22c55e;border-radius:50%;margin-right:.5rem}.download-content.svelte-e2a2bj{padding:0 1.5rem 1.5rem}.platform-grid.svelte-e2a2bj{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}.platform-card.svelte-e2a2bj{background:#f8f9fa;border:1px solid #e9ecef;border-radius:.75rem;padding:1.5rem;text-align:center;transition:all .2s ease;display:flex;flex-direction:column;justify-content:space-between;min-height:280px}.platform-card.svelte-e2a2bj:hover:not(.disabled){transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#f90}.platform-card.disabled.svelte-e2a2bj{opacity:.6;background:#f5f5f5}.platform-icon.svelte-e2a2bj{font-size:2.5rem;margin-bottom:.75rem}.platform-name.svelte-e2a2bj{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1rem}.platform-details.svelte-e2a2bj{margin-bottom:1.5rem}.platform-info.svelte-e2a2bj{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem}.info-label.svelte-e2a2bj{color:#666}.info-value.svelte-e2a2bj{font-weight:600;color:#333}.platform-info.coming-soon.svelte-e2a2bj .info-value:where(.svelte-e2a2bj){color:#888;font-style:italic}.platform-requirements.svelte-e2a2bj{font-size:.75rem;color:#777;line-height:1.3}.platform-btn.svelte-e2a2bj{width:100%;padding:.6rem 1rem;border-radius:.5rem;font-weight:500;font-size:.875rem;transition:all .2s ease;border:none;cursor:pointer;text-decoration:none;display:block;text-align:center;box-sizing:border-box;margin-top:auto}.btn-primary{background:linear-gradient(135deg,#f90,#fa4);color:#fff;box-shadow:0 1px 3px #0000001a}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.btn-disabled.svelte-e2a2bj{background:#e9ecef;color:#6c757d;cursor:not-allowed}.beta-notice-section.svelte-e2a2bj{width:100%;max-width:1200px;margin:2rem auto;padding:0}.beta-notice-container.svelte-e2a2bj{width:100%}.beta-notice.svelte-e2a2bj{background:linear-gradient(135deg,#ffffffe6,#fffffff2);border-radius:1rem;padding:2rem;display:flex;align-items:center;gap:2rem;border:1px solid rgba(255,140,0,.2);box-shadow:0 8px 32px #ff8c001a;backdrop-filter:blur(10px);position:relative;overflow:hidden}.beta-notice.svelte-e2a2bj:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,140,0,.03),transparent);pointer-events:none}.beta-badge.svelte-e2a2bj{flex-shrink:0;background:linear-gradient(135deg,#ff8c00,#f70);color:#fff;padding:.75rem 1.5rem;border-radius:50px;display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.9rem;box-shadow:0 4px 15px #ff8c004d;position:relative;z-index:2}.beta-icon.svelte-e2a2bj{font-size:1.1rem}.beta-content.svelte-e2a2bj{flex:1;position:relative;z-index:2}.beta-title.svelte-e2a2bj{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:.75rem}.beta-description.svelte-e2a2bj{color:#666;line-height:1.6;margin-bottom:1.5rem;font-size:1rem}.beta-benefits.svelte-e2a2bj{display:flex;flex-wrap:wrap;gap:1rem}.benefit-item.svelte-e2a2bj{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#333;font-weight:500}.benefit-icon.svelte-e2a2bj{font-size:1rem}.features-section.svelte-e2a2bj,.requirements-section.svelte-e2a2bj{width:100%;max-width:1200px;margin:0 auto 2rem;padding:0}.features-container.svelte-e2a2bj,.requirements-container.svelte-e2a2bj{width:100%}.section-card.svelte-e2a2bj{background:#fff;border-radius:1rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #0000001a;padding:2rem}.section-title.svelte-e2a2bj{font-size:1.5rem;font-weight:700;color:#333;text-align:center;margin-bottom:2rem}.features-grid.svelte-e2a2bj{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.feature-item.svelte-e2a2bj{text-align:center;padding:1rem}.feature-icon-circle.svelte-e2a2bj{width:60px;height:60px;background:linear-gradient(135deg,#f90,#fa4);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 4px 12px #ff99004d}.feature-emoji.svelte-e2a2bj{font-size:1.5rem}.feature-title.svelte-e2a2bj{font-size:1rem;font-weight:600;color:#333;margin-bottom:.5rem}.feature-description.svelte-e2a2bj{font-size:.875rem;color:#777;line-height:1.4;margin:0}.requirements-grid.svelte-e2a2bj{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.requirement-category.svelte-e2a2bj{text-align:center}.category-title.svelte-e2a2bj{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #ff9900;display:inline-block}.requirement-list.svelte-e2a2bj{list-style:none;padding:0;margin:0}.requirement-list.svelte-e2a2bj li:where(.svelte-e2a2bj){color:#666;font-size:.875rem;position:relative;padding:.25rem 0 .25rem 1rem}.requirement-list.svelte-e2a2bj li:where(.svelte-e2a2bj):before{content:"•";color:#f90;font-weight:700;position:absolute;left:0}@keyframes svelte-e2a2bj-slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in{animation:svelte-e2a2bj-slideIn .5s ease-out}@media (max-width: 768px){.platform-grid.svelte-e2a2bj,.features-grid.svelte-e2a2bj{grid-template-columns:1fr}.requirements-grid.svelte-e2a2bj{grid-template-columns:1fr;gap:1.5rem}.auth-container{padding:1rem}.download-content.svelte-e2a2bj{padding:0 1rem 1rem}.section-card.svelte-e2a2bj{padding:1.5rem}.beta-notice.svelte-e2a2bj{flex-direction:column;text-align:center;gap:1.5rem}.beta-benefits.svelte-e2a2bj{justify-content:center}}@media (max-width: 640px){.platform-grid.svelte-e2a2bj{gap:.75rem}.platform-card.svelte-e2a2bj{padding:1rem}.platform-icon.svelte-e2a2bj{font-size:2rem}}body.download-main-page .g-recaptcha,body.download-main-page .grecaptcha-badge,body.download-main-page [id^=recaptcha]{display:none!important;visibility:hidden!important}[data-theme=dark] .auth-card.svelte-e2a2bj{background:#2a2a2af2!important;border-color:#ff8c0033!important}[data-theme=dark] .auth-title.svelte-e2a2bj{color:#f2f4f8!important}[data-theme=dark] .auth-subtitle.svelte-e2a2bj{color:#e4e9ef!important}[data-theme=dark] .version-badge.svelte-e2a2bj{background:#ffffff1a!important;border-color:#fff3!important;color:#e4e9ef!important}[data-theme=dark] .platform-card.svelte-e2a2bj{background:#ffffff1a!important;border-color:#fff3!important}[data-theme=dark] .platform-card.disabled.svelte-e2a2bj{background:#ffffff0d!important}[data-theme=dark] .platform-name.svelte-e2a2bj{color:#f2f4f8!important}[data-theme=dark] .info-label.svelte-e2a2bj{color:#e4e9ef!important}[data-theme=dark] .info-value.svelte-e2a2bj{color:#f2f4f8!important}[data-theme=dark] .platform-requirements.svelte-e2a2bj{color:#e4e9ef!important}[data-theme=dark] .section-card.svelte-e2a2bj{background:#2a2a2acc!important;border-color:#ff8c0033!important}[data-theme=dark] .section-title.svelte-e2a2bj,[data-theme=dark] .feature-title.svelte-e2a2bj{color:#f2f4f8!important}[data-theme=dark] .feature-description.svelte-e2a2bj{color:#e4e9ef!important}[data-theme=dark] .category-title.svelte-e2a2bj{color:#f2f4f8!important}[data-theme=dark] .requirement-list.svelte-e2a2bj li:where(.svelte-e2a2bj){color:#e4e9ef!important}[data-theme=dark] .beta-notice.svelte-e2a2bj{background:linear-gradient(135deg,#222222e6,#222222f2);border-color:#ff8c004d;box-shadow:0 8px 32px #ff8c0033}[data-theme=dark] .beta-title.svelte-e2a2bj{color:#f2f4f8!important}[data-theme=dark] .beta-description.svelte-e2a2bj{color:#e4e9ef!important}[data-theme=dark] .benefit-item.svelte-e2a2bj{color:#f2f4f8!important}.scroll-anchor.svelte-e2a2bj{position:fixed;top:0;left:0;width:1px;height:1px;z-index:999;pointer-events:none;opacity:0}body{margin:0!important;padding:0!important}html{scroll-padding-top:0!important}
