.changelog-page.svelte-1td3gzp.svelte-1td3gzp{background:#ecedf1;min-height:100vh;padding:6rem 1.5rem 4rem}.changelog-container.svelte-1td3gzp.svelte-1td3gzp{max-width:800px;margin:0 auto}.back-link.svelte-1td3gzp.svelte-1td3gzp{display:inline-flex;align-items:center;gap:.5rem;color:#5b616f;text-decoration:none;font-size:.875rem;font-weight:500;margin-bottom:2rem;transition:color .2s ease}.back-link.svelte-1td3gzp.svelte-1td3gzp:hover{color:#4a4f5e}.changelog-header.svelte-1td3gzp.svelte-1td3gzp{text-align:center;margin-bottom:3rem}.header-badge.svelte-1td3gzp.svelte-1td3gzp{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .875rem;background:#7c5cff1f;border:1px solid rgba(124,92,255,.35);border-radius:9999px;font-size:.8125rem;font-weight:600;color:#5e3fc0;margin-bottom:1.25rem}.changelog-header.svelte-1td3gzp h1.svelte-1td3gzp{font-size:2.75rem;font-weight:800;color:#12141c;margin:0 0 .5rem;letter-spacing:-.025em}.changelog-header.svelte-1td3gzp p.svelte-1td3gzp{font-size:1.125rem;color:#5b616f;margin:0 0 1.5rem}.header-stats.svelte-1td3gzp.svelte-1td3gzp{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.stat.svelte-1td3gzp.svelte-1td3gzp{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#5b616f}.timeline.svelte-1td3gzp.svelte-1td3gzp{position:relative}.timeline-entry.svelte-1td3gzp.svelte-1td3gzp{display:flex;gap:1.25rem;position:relative}.timeline-connector.svelte-1td3gzp.svelte-1td3gzp{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:20px;padding-top:1.25rem}.timeline-dot.svelte-1td3gzp.svelte-1td3gzp{width:12px;height:12px;border-radius:50%;background:#caceda;border:2px solid #5B616F;flex-shrink:0;z-index:1;transition:all .2s ease}.timeline-dot.dot-latest.svelte-1td3gzp.svelte-1td3gzp{width:14px;height:14px;background:#8b6cff;border-color:#7c5cff;box-shadow:0 0 12px #7c5cff66}.timeline-line.svelte-1td3gzp.svelte-1td3gzp{width:2px;flex:1;background:linear-gradient(to bottom,#b6bccb,#cfd4df);margin-top:.5rem}.version-card.svelte-1td3gzp.svelte-1td3gzp{flex:1;background:#fff;border:1px solid #E4E6EE;border-radius:12px;margin-bottom:1rem;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018281f;transition:border-color .2s ease,box-shadow .2s ease}.version-card.svelte-1td3gzp.svelte-1td3gzp:hover{border-color:#6345ad38;box-shadow:0 1px 2px #1018280d,0 12px 28px -12px #6345ad2e}.version-card.card-latest.svelte-1td3gzp.svelte-1td3gzp{border-color:#7c5cff4d;background:#fff}.version-card.card-latest.svelte-1td3gzp.svelte-1td3gzp:hover{border-color:#7c5cff80;box-shadow:0 4px 20px #7c5cff14}.version-header.svelte-1td3gzp.svelte-1td3gzp{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left;color:inherit;font-family:inherit;transition:background .15s ease}.version-header.svelte-1td3gzp.svelte-1td3gzp:hover{background:#7c5cff0f}.version-info.svelte-1td3gzp.svelte-1td3gzp{display:flex;flex-direction:column;gap:.5rem}.version-badges.svelte-1td3gzp.svelte-1td3gzp{display:flex;align-items:center;gap:.625rem}.version-tag.svelte-1td3gzp.svelte-1td3gzp{font-size:1rem;font-weight:700;color:#4a4f5e;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.version-tag.tag-latest.svelte-1td3gzp.svelte-1td3gzp{color:#5e3fc0;font-size:1.0625rem}.version-tag.tag-unreleased.svelte-1td3gzp.svelte-1td3gzp{color:#5e3fc0;font-size:1rem}.latest-badge.svelte-1td3gzp.svelte-1td3gzp,.next-badge.svelte-1td3gzp.svelte-1td3gzp{font-size:.6875rem;font-weight:700;color:#5e3fc0;background:#7c5cff26;border:1px solid rgba(124,92,255,.35);padding:.125rem .5rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.next-badge.svelte-1td3gzp.svelte-1td3gzp{color:#b45309;background:#b453091a;border-color:#b4530959}.version-meta.svelte-1td3gzp.svelte-1td3gzp{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#5b616f}.version-meta.svelte-1td3gzp time.svelte-1td3gzp{color:#5b616f}.meta-separator.svelte-1td3gzp.svelte-1td3gzp{width:3px;height:3px;border-radius:50%;background:#5b616f}.expand-toggle.svelte-1td3gzp.svelte-1td3gzp{color:#5b616f;transition:color .2s ease}.version-header.svelte-1td3gzp:hover .expand-toggle.svelte-1td3gzp,.version-header.svelte-1td3gzp:focus-visible .expand-toggle.svelte-1td3gzp{color:#2e2a52}.version-header.svelte-1td3gzp.svelte-1td3gzp:focus-visible{outline:2px solid #5E3FC0;outline-offset:-2px;border-radius:8px}.version-body.svelte-1td3gzp.svelte-1td3gzp{padding:0 1.25rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.change-category.svelte-1td3gzp.svelte-1td3gzp{border-radius:8px;padding:.875rem 1rem;background:#f5f6fa}.category-header.svelte-1td3gzp.svelte-1td3gzp{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.625rem}.category-added.svelte-1td3gzp .category-header.svelte-1td3gzp{color:#15803d}.category-added.svelte-1td3gzp.svelte-1td3gzp{border-left:3px solid rgba(52,211,153,.4)}.category-fixed.svelte-1td3gzp .category-header.svelte-1td3gzp{color:#2563eb}.category-fixed.svelte-1td3gzp.svelte-1td3gzp{border-left:3px solid rgba(96,165,250,.4)}.category-changed.svelte-1td3gzp .category-header.svelte-1td3gzp{color:#b45309}.category-changed.svelte-1td3gzp.svelte-1td3gzp{border-left:3px solid rgba(251,191,36,.4)}.category-removed.svelte-1td3gzp .category-header.svelte-1td3gzp{color:#b91c1c}.category-removed.svelte-1td3gzp.svelte-1td3gzp{border-left:3px solid rgba(248,113,113,.4)}.change-list.svelte-1td3gzp.svelte-1td3gzp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.change-list.svelte-1td3gzp>li.svelte-1td3gzp{position:relative;padding-left:1.125rem;font-size:.875rem;line-height:1.6;color:#4a4f5e}.change-list.svelte-1td3gzp>li.svelte-1td3gzp:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#5b616f}.change-text.svelte-1td3gzp.svelte-1td3gzp{color:#4a4f5e}.change-sublist.svelte-1td3gzp.svelte-1td3gzp{list-style:none;margin:.375rem 0 0;padding:0 0 0 .75rem;display:flex;flex-direction:column;gap:.25rem}.change-sublist.svelte-1td3gzp li.svelte-1td3gzp{position:relative;padding-left:1rem;font-size:.8125rem;color:#5b616f;line-height:1.5}.change-sublist.svelte-1td3gzp li.svelte-1td3gzp:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:1px;background:#5b616f}.changelog-footer.svelte-1td3gzp.svelte-1td3gzp{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:2rem;padding:1.5rem;background:#fff;border:1px solid #E4E6EE;border-radius:12px}.footer-content.svelte-1td3gzp.svelte-1td3gzp{display:flex;align-items:center;gap:1rem}.footer-icon.svelte-1td3gzp.svelte-1td3gzp{color:#8b6cff;flex-shrink:0}.footer-content.svelte-1td3gzp h3.svelte-1td3gzp{font-size:.9375rem;font-weight:600;color:#4a4f5e;margin:0 0 .125rem}.footer-content.svelte-1td3gzp p.svelte-1td3gzp{font-size:.8125rem;color:#5b616f;margin:0;line-height:1.4}.install-btn.svelte-1td3gzp.svelte-1td3gzp{display:inline-flex;align-items:center;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;color:#fff;background:linear-gradient(125deg,#774be5 -4%,#774be5);border-radius:10px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:all .2s ease;box-shadow:#c0b0e8 0 1px 2px inset,#6345ad59 0 .706592px .706592px -.583333px,#6345ad57 0 1.806562px 1.806562px -1.166667px,#6345ad54 0 3.621759px 3.621759px -1.75px,#6345ad4d 0 6.8656px 6.8656px -2.333333px,#6345ad42 0 13.646761px 13.646761px -2.916667px,#6345ad26 0 30px 30px -3.5px}.install-btn.svelte-1td3gzp.svelte-1td3gzp:hover{transform:translateY(-1px);filter:brightness(1.05)}@media (min-width: 768px){.changelog-header.svelte-1td3gzp h1.svelte-1td3gzp{font-size:3.25rem}}@media (max-width: 640px){.changelog-page.svelte-1td3gzp.svelte-1td3gzp{padding:5rem 1rem 3rem}.changelog-header.svelte-1td3gzp h1.svelte-1td3gzp{font-size:2rem}.header-stats.svelte-1td3gzp.svelte-1td3gzp{gap:1rem}.timeline-connector.svelte-1td3gzp.svelte-1td3gzp{width:16px}.timeline-entry.svelte-1td3gzp.svelte-1td3gzp{gap:.75rem}.version-header.svelte-1td3gzp.svelte-1td3gzp{padding:.875rem 1rem}.version-body.svelte-1td3gzp.svelte-1td3gzp{padding:0 1rem 1rem}.version-tag.svelte-1td3gzp.svelte-1td3gzp{font-size:.9375rem}.changelog-footer.svelte-1td3gzp.svelte-1td3gzp{flex-direction:column;text-align:center}.footer-content.svelte-1td3gzp.svelte-1td3gzp{flex-direction:column}}
