.updates-page.svelte-tk0old{min-height:100vh;background:linear-gradient(135deg,var(--faf-locked-dark-elevated) 0%,var(--faf-locked-dark-muted) 100%);padding:2rem 0;color:var(--faf-chrome-fg)}.container.svelte-tk0old{max-width:900px;margin:0 auto;padding:0 2rem}.page-header.svelte-tk0old{text-align:center;margin-bottom:4rem;padding-top:3.5rem}.page-header.svelte-tk0old h1:where(.svelte-tk0old){font-size:3rem;margin-bottom:1rem;background:linear-gradient(135deg,var(--faf-cyan-dark) 0%,var(--faf-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle.svelte-tk0old{font-size:1.2rem;color:#999}.loading.svelte-tk0old,.error.svelte-tk0old,.empty.svelte-tk0old{text-align:center;padding:4rem 2rem;font-size:1.2rem}.error.svelte-tk0old{color:#ff6b6b}.releases.svelte-tk0old{display:flex;flex-direction:column;gap:3rem}.release.svelte-tk0old{background:#ffffff0d;border:1.5px solid var(--faf-border-strong);border-radius:12px;padding:2rem;transition:all .3s ease}.release.svelte-tk0old:hover{transform:translateY(-4px);border-color:#ff6b3580;box-shadow:0 4px 16px #00000014}.release-header.svelte-tk0old{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1.5rem;margin-bottom:1.5rem}.release-title.svelte-tk0old{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.release-title.svelte-tk0old h2:where(.svelte-tk0old){font-size:2rem;color:var(--faf-orange);margin:0}.badge.svelte-tk0old{display:inline-block;padding:.25rem .75rem;border-radius:4px;font-size:.85rem;font-weight:600;text-transform:uppercase}.badge.beta.svelte-tk0old{background:#ffaa70;color:var(--faf-locked-dark-elevated)}.release-name.svelte-tk0old{font-size:1.25rem;color:var(--faf-chrome-fg);margin:.5rem 0;font-weight:500}.release-meta.svelte-tk0old{color:#999;font-size:.95rem;margin:0}.release-content.svelte-tk0old h3:where(.svelte-tk0old){font-size:1.1rem;color:var(--faf-orange);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.changelog.svelte-tk0old{margin-bottom:2rem}.changelog.svelte-tk0old pre:where(.svelte-tk0old){background:#0000004d;padding:1.5rem;border-radius:8px;border-left:3px solid var(--faf-orange);color:var(--faf-chrome-fg);font-weight:500;font-family:Courier New,monospace;font-size:.95rem;line-height:1.6;white-space:pre-wrap;overflow-x:auto}.install.svelte-tk0old{margin-bottom:2rem}.install-commands.svelte-tk0old{display:flex;flex-direction:column;gap:.75rem}.command.svelte-tk0old{background:#00000080;border:1.5px solid var(--faf-border-strong);padding:1rem 1.5rem;border-radius:6px;font-family:Courier New,monospace;font-size:.95rem;color:#0f0;display:block}.command.svelte-tk0old .prompt:where(.svelte-tk0old){color:var(--faf-orange);margin-right:.5rem}.links.svelte-tk0old{display:flex;gap:1rem;flex-wrap:wrap}.links.svelte-tk0old a:where(.svelte-tk0old){color:var(--faf-orange);text-decoration:none;padding:.75rem 1.5rem;border:1px solid var(--faf-orange);border-radius:6px;transition:all .2s ease;font-weight:500}.links.svelte-tk0old a:where(.svelte-tk0old):hover{background:var(--faf-orange);color:var(--faf-chrome-fg);transform:translateY(-2px);box-shadow:0 2px 8px #0000000f}@media(max-width:768px){.page-header.svelte-tk0old h1:where(.svelte-tk0old){font-size:2rem}.release.svelte-tk0old{padding:1.5rem}.release-title.svelte-tk0old h2:where(.svelte-tk0old){font-size:1.5rem}.links.svelte-tk0old{flex-direction:column}.links.svelte-tk0old a:where(.svelte-tk0old){text-align:center}}
