.page.svelte-1xb3mkz{max-width:780px;margin:0 auto;padding:120px 24px 80px}@media (width>=768px){.page.svelte-1xb3mkz{padding:140px 40px 100px}}.page-header.svelte-1xb3mkz{text-align:center;margin-bottom:48px}.page-title.svelte-1xb3mkz{letter-spacing:-.01em;color:var(--foreground);margin:0 0 12px;font-size:40px;font-weight:400}@media (width>=768px){.page-title.svelte-1xb3mkz{font-size:52px}}.page-subtitle.svelte-1xb3mkz{color:color-mix(in oklab, var(--muted-foreground) 95%, transparent);margin:0;font-size:15px;line-height:1.6}.releases.svelte-1xb3mkz{flex-direction:column;gap:56px;margin:0;padding:0;list-style:none;display:flex}.release.svelte-1xb3mkz{border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent);padding-top:32px}.release.svelte-1xb3mkz:first-child{border-top:0;padding-top:0}.release-meta.svelte-1xb3mkz{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.version-tag.svelte-1xb3mkz{background:color-mix(in oklab, hsl(var(--brand)) 12%, transparent);color:hsl(var(--brand));border:1px solid color-mix(in oklab, hsl(var(--brand)) 30%, transparent);border-radius:6px;padding:3px 10px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600}.prerelease-tag.svelte-1xb3mkz{color:#e69b1a;background:oklab(78.6243% .0425057 .151637/.14);border:1px solid oklab(78.6243% .0425057 .151637/.35);border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:500}.release-date.svelte-1xb3mkz{color:color-mix(in oklab, var(--muted-foreground) 85%, transparent);font-variant-numeric:tabular-nums;font-size:13px}.release-title.svelte-1xb3mkz{letter-spacing:-.005em;color:var(--foreground);margin:0 0 20px;font-size:26px;font-weight:400;line-height:1.3}.release-body.svelte-1xb3mkz{color:color-mix(in oklab, var(--foreground) 90%, transparent);font-size:15px;line-height:1.7}.release-body-empty.svelte-1xb3mkz{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent);margin:0;font-size:14px;font-style:italic}.release-body.svelte-1xb3mkz h1,.release-body.svelte-1xb3mkz h2,.release-body.svelte-1xb3mkz h3,.release-body.svelte-1xb3mkz h4{letter-spacing:-.005em;color:var(--foreground);margin:28px 0 12px;font-weight:600}.release-body.svelte-1xb3mkz h1{font-size:22px}.release-body.svelte-1xb3mkz h2{font-size:19px}.release-body.svelte-1xb3mkz h3{font-size:16px}.release-body.svelte-1xb3mkz h4{font-size:14.5px}.release-body.svelte-1xb3mkz p{margin:0 0 12px}.release-body.svelte-1xb3mkz ul,.release-body.svelte-1xb3mkz ol{margin:0 0 12px;padding-left:22px}.release-body.svelte-1xb3mkz li{margin:4px 0}.release-body.svelte-1xb3mkz ul{list-style:outside}.release-body.svelte-1xb3mkz ol{list-style:decimal}.release-body.svelte-1xb3mkz a{color:hsl(var(--brand));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.release-body.svelte-1xb3mkz a:hover{text-decoration-thickness:2px}.release-body.svelte-1xb3mkz code{background:color-mix(in oklab, var(--foreground) 8%, transparent);color:color-mix(in oklab, var(--foreground) 95%, transparent);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13.5px}.release-body.svelte-1xb3mkz pre{background:color-mix(in oklab, var(--foreground) 6%, transparent);border:1px solid color-mix(in oklab, var(--border) 60%, transparent);border-radius:8px;margin:12px 0;padding:14px 16px;overflow-x:auto}.release-body.svelte-1xb3mkz pre code{background:0 0;padding:0;font-size:13px;line-height:1.6}.release-body.svelte-1xb3mkz blockquote{border-left:3px solid color-mix(in oklab, var(--foreground) 25%, transparent);background:color-mix(in oklab, var(--foreground) 4%, transparent);color:color-mix(in oklab, var(--foreground) 85%, transparent);border-radius:0 6px 6px 0;margin:12px 0;padding:8px 14px}.release-body.svelte-1xb3mkz blockquote p:last-child{margin-bottom:0}.release-body.svelte-1xb3mkz img{border-radius:8px;max-width:100%;margin:12px 0}.release-body.svelte-1xb3mkz hr{border:0;border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent);margin:24px 0}.release-body.svelte-1xb3mkz table{border-collapse:collapse;width:100%;margin:12px 0;font-size:13.5px}.release-body.svelte-1xb3mkz th,.release-body.svelte-1xb3mkz td{border:1px solid color-mix(in oklab, var(--border) 60%, transparent);text-align:left;padding:8px 12px}.release-body.svelte-1xb3mkz th{background:color-mix(in oklab, var(--foreground) 5%, transparent);font-weight:600}.release-actions.svelte-1xb3mkz{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.btn.svelte-1xb3mkz{border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.btn.svelte-1xb3mkz:active{transform:translateY(1px)}.btn-primary.svelte-1xb3mkz{background:hsl(var(--brand));color:#fff}.btn-primary.svelte-1xb3mkz:hover{background:color-mix(in oklab, hsl(var(--brand)) 90%, white 8%)}.btn-outline.svelte-1xb3mkz{color:var(--foreground);border:1px solid color-mix(in oklab, var(--border) 80%, transparent);background:0 0}.btn-outline.svelte-1xb3mkz:hover{background:color-mix(in oklab, var(--foreground) 6%, transparent)}.btn-hint.svelte-1xb3mkz{opacity:.75;font-size:12px}.empty.svelte-1xb3mkz{text-align:center;padding:60px 0}.empty-title.svelte-1xb3mkz{color:var(--foreground);margin:0 0 8px;font-size:16px;font-weight:600}.empty-hint.svelte-1xb3mkz{color:color-mix(in oklab, var(--muted-foreground) 90%, transparent);margin:0;font-size:13.5px}
