@layer components.features{.entity-row.svelte-u3pa5d{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.entity-label.svelte-u3pa5d{color:var(--foreground);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-sm);flex-basis:100%;align-items:baseline;gap:.375rem;padding-inline-start:.25rem;display:flex}.entity-count.svelte-u3pa5d{color:var(--entity-accent);font:600 var(--text-2xs) / 1 var(--font-mono);font-variant-numeric:tabular-nums}.entity-link.svelte-u3pa5d,.extra-count.svelte-u3pa5d{border-radius:var(--radius-md);justify-content:center;align-items:center;block-size:2.75rem;inline-size:2.75rem;display:flex}.entity-link.svelte-u3pa5d{z-index:var(--layer-raised);transition:background-color var(--duration-normal);position:relative}.entity-link.svelte-u3pa5d img:where(.svelte-u3pa5d){border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--background);object-fit:cover;block-size:1.75rem;inline-size:1.75rem;transition:border-color var(--duration-normal)}[data-size=md]:where(.svelte-u3pa5d) :is(.entity-link.svelte-u3pa5d img:where(.svelte-u3pa5d)){block-size:2rem;inline-size:2rem}.entity-link.svelte-u3pa5d:hover{background:color-mix(in srgb, var(--entity-accent) var(--mix-wash), transparent)}.entity-link.svelte-u3pa5d:hover img:where(.svelte-u3pa5d){border-color:color-mix(in srgb, var(--entity-accent) var(--mix-strong), transparent)}.entity-link[data-named].svelte-u3pa5d{gap:.5rem;inline-size:auto;padding-inline:.25rem .75rem}.entity-portrait.svelte-u3pa5d{flex-shrink:0;display:flex;position:relative}.balance-badge.svelte-u3pa5d{border:1px solid var(--card);background:var(--primary);block-size:.875rem;inline-size:.875rem;color:var(--background);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:-.125rem;inset-inline-end:-.125rem}.balance-badge.svelte-u3pa5d[data-balance=buff]{background:var(--balance-buff)}.balance-badge.svelte-u3pa5d[data-balance=nerf]{background:var(--balance-nerf)}.entity-name.svelte-u3pa5d{color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.extra-count.svelte-u3pa5d{background:var(--card-accent);color:var(--muted-foreground);font:600 var(--text-2xs) / 1 var(--font-mono);transition:background-color var(--duration-normal), color var(--duration-normal)}[data-slot=plate]:hover .extra-count.svelte-u3pa5d{background:color-mix(in srgb, var(--entity-accent) var(--mix-tint), transparent);color:var(--entity-accent)}@media (width>=40rem) and (pointer:fine){[data-size=sm].svelte-u3pa5d>:is(.entity-link:where(.svelte-u3pa5d),.extra-count:where(.svelte-u3pa5d)){block-size:1.75rem;inline-size:1.75rem}}.highlights.svelte-bim0vl{max-inline-size:var(--measure);color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-relaxed);gap:.375rem;display:grid}.highlights.svelte-bim0vl[data-size=md]{color:var(--foreground);font-size:var(--text-sm)}.highlight-subject.svelte-bim0vl{color:var(--foreground);margin-inline-end:.375rem;font-weight:600}.patch-stats.svelte-a86dd1{flex-wrap:wrap;flex:1;gap:.25rem .75rem;min-inline-size:0;display:flex}.stat-group.svelte-a86dd1{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.featured-patch.svelte-hsh8qe{margin-bottom:1.75rem}.featured-patch.svelte-hsh8qe .featured-card{--corner-br:var(--signal-strong)}.featured-body.svelte-hsh8qe{flex:1;min-inline-size:0;padding:1.25rem}.title-row.svelte-hsh8qe{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.featured-title.svelte-hsh8qe{font-size:var(--text-3xl);transition:color var(--duration-normal);line-height:1.25}.featured-card:hover .featured-title.svelte-hsh8qe{color:var(--primary)}.byline.svelte-hsh8qe,.totals.svelte-hsh8qe{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs)}.byline.svelte-hsh8qe{margin-top:.5rem}.summary.svelte-hsh8qe{max-inline-size:var(--measure);color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.featured-copy.svelte-hsh8qe{margin-top:1rem}.entity-rows.svelte-hsh8qe{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:1rem;display:flex}.featured-footer.svelte-hsh8qe{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.75rem;display:flex}.full-patch.svelte-hsh8qe{color:var(--signal);font-size:var(--text-sm);line-height:var(--leading-sm);align-items:center;gap:.5rem;display:inline-flex}.featured-media.svelte-hsh8qe{flex-shrink:0;block-size:10rem;position:relative}.featured-media.svelte-hsh8qe:has(img[data-generated]){aspect-ratio:16/9;block-size:auto}.featured-media.svelte-hsh8qe img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.more-highlights.svelte-hsh8qe{margin-top:.5rem}.previous-patches.svelte-hsh8qe{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm);margin-top:1.5rem}@media (width>=40rem){.featured-body.svelte-hsh8qe{padding:1.5rem}.featured-title.svelte-hsh8qe{font-size:var(--text-4xl);line-height:var(--leading-4xl)}}@media (width>=48rem){.featured-patch.svelte-hsh8qe .featured-card{display:flex}.featured-media.svelte-hsh8qe{block-size:auto;inline-size:16rem}.featured-media.svelte-hsh8qe:has(img[data-generated]){align-self:center;inline-size:40%}}.patch-card{flex-direction:column;block-size:100%;display:flex}.patch-card[data-searching=false]{min-block-size:200px}.patch-card>.new-flag{z-index:var(--layer-lifted);position:absolute;top:.5rem;right:.5rem}.preview.svelte-1wb4thc{aspect-ratio:16/9;border-bottom:1px solid var(--border-soft);flex-shrink:0;position:relative;overflow:hidden}.preview.svelte-1wb4thc img{object-fit:cover;block-size:100%;inline-size:100%;transition:scale var(--duration-entrance)}.patch-card:hover .preview.svelte-1wb4thc img{scale:1.05}.preview-veil.svelte-1wb4thc,.hover-veil.svelte-1wb4thc{pointer-events:none;position:absolute;inset:0}.preview-veil.svelte-1wb4thc{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--card) var(--mix-wash), transparent), color-mix(in srgb, var(--card) var(--mix-strong), transparent))}.hover-veil.svelte-1wb4thc{background:linear-gradient(to bottom right, var(--primary-faint), transparent);opacity:0;transition:opacity var(--duration-normal)}.patch-card:hover .hover-veil.svelte-1wb4thc{opacity:1}.card-body.svelte-1wb4thc{z-index:var(--layer-raised);flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex}.title-row.svelte-1wb4thc{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.title-text.svelte-1wb4thc,.summary.svelte-1wb4thc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-title.svelte-1wb4thc{letter-spacing:-.025em;min-inline-size:0;transition:color var(--duration-slow);font-weight:600}.patch-card:hover .card-title.svelte-1wb4thc{color:var(--primary)}.title-row.svelte-1wb4thc .major-flag{margin-left:auto}.author-row.svelte-1wb4thc{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-xs);align-items:center;gap:.5rem;display:flex}.author-name.svelte-1wb4thc{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.patch-author-avatar{border:1px solid var(--primary-soft);block-size:1.5rem;inline-size:1.5rem;transition:border-color var(--duration-slow)}.patch-card:hover .patch-author-avatar{border-color:var(--primary-edge)}.patch-author-initials{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.025em}.matched-changes.svelte-1wb4thc>:where(.svelte-1wb4thc)+:where(.svelte-1wb4thc){margin-top:1rem}.match-heading.svelte-1wb4thc{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-bottom:.5rem;display:flex}.match-heading.svelte-1wb4thc h3:where(.svelte-1wb4thc){font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:600}.match-heading.svelte-1wb4thc .history-link{z-index:var(--layer-raised);position:relative}.matched-changes.svelte-1wb4thc{font-size:var(--text-sm)}.more-changes.svelte-1wb4thc{z-index:var(--layer-raised);min-block-size:2.75rem;font-size:var(--text-xs);line-height:var(--leading-xs);align-items:center;display:inline-flex;position:relative}.match-context.svelte-1wb4thc{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm)}.summary.svelte-1wb4thc{max-inline-size:var(--measure);color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--leading-relaxed)}.card-footer.svelte-1wb4thc{border-top:1px solid var(--border-soft);font-size:var(--text-xs);line-height:var(--leading-xs);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}.card-arrow.svelte-1wb4thc{color:var(--signal);margin-left:auto}.search-context.svelte-97s3ip{max-inline-size:var(--measure);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.label-info-trigger{vertical-align:middle;border-radius:var(--radius-md);block-size:2.75rem;inline-size:2.75rem;color:var(--muted-foreground);cursor:pointer;justify-content:center;align-items:center;margin-block:-.75rem;display:inline-flex}.label-info-trigger:hover,.label-info-trigger[data-state=open]{background:var(--signal-wash);color:var(--signal)}.label-info-popover{z-index:var(--layer-overlay);border:1px solid var(--border);background:var(--popover);max-inline-size:calc(100vw - 2rem);color:var(--popover-foreground);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-sm);box-shadow:var(--shadow-lg);padding:.75rem 1rem}.changelog-page.svelte-h2pzr3{margin-top:2rem;margin-bottom:6rem}.changelog-page.svelte-h2pzr3[data-searching=true]{max-inline-size:56rem}.page-header.svelte-h2pzr3{max-inline-size:48rem;margin-bottom:1.25rem}.page-title.svelte-h2pzr3{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.result-count.svelte-h2pzr3{margin-top:.75rem}.page-header[data-bare].svelte-h2pzr3{margin:0}.new-summary.svelte-h2pzr3{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.new-summary.svelte-h2pzr3 strong:where(.svelte-h2pzr3){color:var(--primary)}.patch-grid.svelte-h2pzr3{transition:opacity var(--duration-normal);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.patch-grid.svelte-h2pzr3[data-searching=true]{gap:0}.patch-grid.svelte-h2pzr3[data-searching=true]>[data-patch-card]:where(.svelte-h2pzr3)+[data-patch-card]:where(.svelte-h2pzr3){border-top:1px solid var(--border)}.patch-grid.svelte-h2pzr3[aria-busy=true]{pointer-events:none;opacity:.6}[data-patch-card].svelte-h2pzr3{block-size:100%;scroll-margin-top:calc(var(--header-offset) + 1rem);position:relative}.skip-next.svelte-h2pzr3{z-index:var(--layer-overlay);border-radius:var(--radius-md);background:var(--popover);color:var(--signal);padding:.5rem .75rem;position:absolute;top:.5rem;right:.5rem}.feed-layout.svelte-h2pzr3{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.news-lane.svelte-h2pzr3{min-inline-size:0}.news-heading.svelte-h2pzr3{color:var(--muted-foreground);margin-bottom:.5rem}.news-list.svelte-h2pzr3{scrollbar-width:thin;gap:.5rem;margin-inline:-1rem;padding:0 1rem .25rem;display:flex;overflow-x:auto}.news-list.svelte-h2pzr3>li:where(.svelte-h2pzr3){flex:0 0 15rem}.news-item.svelte-h2pzr3{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--card);min-block-size:4rem;transition:border-color var(--duration-normal), background-color var(--duration-normal);align-items:center;gap:.75rem;padding:.5rem;display:flex}.news-item.svelte-h2pzr3:hover{border-color:var(--signal-edge)}.news-art.svelte-h2pzr3{aspect-ratio:16/9;border-radius:var(--radius-sm);flex-shrink:0;inline-size:4.5rem;display:block;overflow:hidden}.news-art.svelte-h2pzr3 img{object-fit:cover;opacity:.8;block-size:100%;inline-size:100%}.news-text.svelte-h2pzr3{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.news-title.svelte-h2pzr3{color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seen-divider.svelte-h2pzr3{color:var(--muted-foreground);grid-column:1/-1;align-items:center;gap:1rem;margin-block:.25rem 1rem;display:flex}.seen-divider.svelte-h2pzr3:before,.seen-divider.svelte-h2pzr3:after{content:"";background:var(--signal-line);flex:1;block-size:1px}.seen-divider.svelte-h2pzr3:after{background:var(--primary-line)}.secondary-actions.svelte-h2pzr3{flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:.25rem 1.5rem;display:flex}.suggestion-label.svelte-h2pzr3{text-align:center;flex-basis:100%}.query-text.svelte-h2pzr3{color:var(--foreground);font-family:var(--font-mono)}.pagination-status.svelte-h2pzr3{flex-direction:column;align-items:center;gap:1rem;padding-block:3rem;display:flex;position:relative}.feed-region.svelte-h2pzr3{min-block-size:100dvh}html[data-filtered] [data-app-ready=false] .feed-region.svelte-h2pzr3{visibility:hidden}.initial-status.svelte-h2pzr3{min-block-size:100dvh;padding-block:4rem}:root[data-js] .app-shell:has(.pagination-status[data-more=true])>footer{display:none}.load-more-sentinel.svelte-h2pzr3{inset-inline:0;block-size:1px;position:absolute;bottom:0}.end-of-log.svelte-h2pzr3{align-items:center;gap:1rem;display:flex}.end-of-log.svelte-h2pzr3:before,.end-of-log.svelte-h2pzr3:after{content:"";background:var(--primary-line);block-size:1px;inline-size:4rem}.pagination-status[data-more=true].svelte-h2pzr3{padding-block:0}.loading-toast.svelte-h2pzr3{inset-inline:0;bottom:calc(1.5rem + var(--safe-area-inset-bottom,0px));z-index:var(--layer-overlay);pointer-events:none;justify-content:center;display:flex;position:fixed}.loading-toast.svelte-h2pzr3 .loading-status:where(.svelte-h2pzr3){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);box-shadow:var(--shadow-lg);flex-direction:row;padding:.5rem .875rem}.loading-toast.svelte-h2pzr3 .spinner:where(.svelte-h2pzr3){block-size:1rem;inline-size:1rem}.retry-prompt.svelte-h2pzr3,.loading-status.svelte-h2pzr3{flex-direction:column;align-items:center;gap:.75rem;display:flex}.retry-prompt.svelte-h2pzr3{text-align:center;color:var(--destructive);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.retry-button.svelte-h2pzr3{border:1px solid color-mix(in srgb, var(--destructive) var(--mix-line), transparent);min-block-size:2.75rem;padding:.5rem 1.25rem}.retry-button.svelte-h2pzr3:hover{background:color-mix(in srgb, var(--destructive) var(--mix-wash), transparent)}.spinner.svelte-h2pzr3{border:2px solid var(--primary-line);border-top-color:#0000;border-radius:50%;block-size:2.5rem;inline-size:2.5rem;animation:1s linear infinite svelte-h2pzr3-spin}.static-fallback.svelte-h2pzr3{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-sm);padding-block:1.5rem}.static-fallback.svelte-h2pzr3 a:where(.svelte-h2pzr3){color:var(--signal);text-decoration:underline}@keyframes svelte-h2pzr3-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.spinner.svelte-h2pzr3{border-top-color:var(--primary-line);animation:2s ease-in-out infinite svelte-h2pzr3-breathe!important}.filter-progress.svelte-h2pzr3:after{animation:2s ease-in-out infinite svelte-h2pzr3-breathe!important}}@keyframes svelte-h2pzr3-breathe{50%{opacity:.35}}@media (width>=40rem){.page-title.svelte-h2pzr3{font-size:var(--text-4xl);line-height:var(--leading-4xl)}.patch-grid[data-searching=false].svelte-h2pzr3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.patch-grid[data-searching=false].svelte-h2pzr3{grid-template-columns:repeat(3,minmax(0,1fr))}.feed-layout[data-news].svelte-h2pzr3{grid-template-columns:minmax(0,1fr) 16rem;align-items:start}.feed-layout[data-news].svelte-h2pzr3 .news-lane:where(.svelte-h2pzr3){grid-area:1/2}.feed-layout[data-news].svelte-h2pzr3 .patch-grid[data-searching=false]:where(.svelte-h2pzr3){grid-template-columns:repeat(2,minmax(0,1fr))}.news-list.svelte-h2pzr3{flex-direction:column;margin-inline:0;padding:0;overflow:visible}.news-list.svelte-h2pzr3>li:where(.svelte-h2pzr3){flex:none}}@media (width>=80rem){.feed-layout[data-news].svelte-h2pzr3 .patch-grid[data-searching=false]:where(.svelte-h2pzr3){grid-template-columns:repeat(3,minmax(0,1fr))}html[data-searching] .changelog-page.svelte-h2pzr3{max-inline-size:50rem}.patch-grid[data-searching=false].svelte-h2pzr3{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes svelte-h2pzr3-filter-progress{0%{transform:translate(-100%)}to{transform:translate(100%)}}.filter-progress.svelte-h2pzr3{inset-inline:0;z-index:var(--layer-progress);background:oklch(from var(--primary) l c h / .18);block-size:.125rem;position:fixed;top:0;overflow:hidden}.filter-progress.svelte-h2pzr3:after{content:"";background:linear-gradient(to right, transparent, oklch(from var(--primary) l c h / .95) 50%, transparent);animation:svelte-h2pzr3-filter-progress 1.1s var(--ease-out) infinite;position:absolute;inset:0}}
