.releases_page__XpmmS{min-height:100vh;background:var(--sxx-base);color:var(--sxx-text);padding-bottom:5rem}.releases_masthead__Qh6fN{padding-top:calc(var(--nav-height) + 2.5rem);padding-bottom:2.5rem;border-bottom:1px solid var(--sxx-line);background:radial-gradient(circle at 50% 0,rgba(255,255,255,.03),transparent 70%)}.releases_crumbs__fnZB9{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tr-label);text-transform:uppercase}.releases_title__jld8K{font-family:var(--font-display,sans-serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:400;letter-spacing:-.03em;line-height:1.1;color:#fff;margin-bottom:.85rem}.releases_titleAccent__gZgY_{color:var(--sxx-cold)}.releases_subtitle__8yAUH{font-size:clamp(.95rem,1.25vw,1.15rem);color:var(--sxx-text-faint);line-height:1.6;max-width:680px}.releases_statsBar__5HE6Y{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--sxx-line);font-family:var(--font-mono);font-size:11px}.releases_statItem__k_wS4{display:flex;align-items:center;gap:.45rem;color:var(--sxx-text-faint)}.releases_statValue__yFKbi{color:#fff;font-weight:600}.releases_repoLink__xe3h6{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .65rem;border:1px solid var(--sxx-line);background:var(--sxx-raise);color:var(--sxx-text);text-decoration:none;font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tr-label);transition:all var(--dur-fast) var(--ease-out)}.releases_repoLink__xe3h6:hover{border-color:var(--sxx-cold);color:#fff}.releases_contentContainer__fGtNV{margin-top:2rem}.releases_toolbar__4bH9R{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.25rem;background:var(--sxx-raise);border:1px solid var(--sxx-line);margin-bottom:2.5rem}@media (min-width:768px){.releases_toolbar__4bH9R{flex-direction:row;align-items:center;justify-content:space-between}}.releases_filterTabs__mgufa{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.releases_filterTab__zUnmo{background:transparent;border:1px solid transparent;color:var(--sxx-text-faint);font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tr-label);text-transform:uppercase;padding:.35rem .75rem;cursor:pointer;transition:all var(--dur-fast) var(--ease-out)}.releases_filterTab__zUnmo:hover{color:#fff;border-color:var(--sxx-line)}.releases_filterTabActive__EbZk_{background:var(--sxx-base);border-color:var(--sxx-line-strong);color:var(--sxx-cold);font-weight:600}.releases_searchBox__CZyg4{display:flex;align-items:center;gap:.5rem;background:var(--sxx-base);border:1px solid var(--sxx-line);padding:.35rem .75rem;min-width:240px}.releases_searchBox__CZyg4:focus-within{border-color:var(--sxx-cold)}.releases_searchInput__zU34M{background:transparent;border:none;outline:none;color:#fff;font-family:var(--font-mono);font-size:12px;width:100%}.releases_searchInput__zU34M::-moz-placeholder{color:var(--sxx-text-faint)}.releases_searchInput__zU34M::placeholder{color:var(--sxx-text-faint)}.releases_milestonesTimeline__2F6oq{display:flex;flex-direction:column;gap:3.5rem}.releases_milestoneCard__DIxYB{border:1px solid var(--sxx-line);background:var(--sxx-raise);position:relative;transition:border-color var(--dur-fast) var(--ease-out)}.releases_milestoneCard__DIxYB:hover{border-color:rgba(255,255,255,.2)}.releases_milestoneCardHeader__gsdZF{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-bottom:1px solid var(--sxx-line);background:rgba(255,255,255,.015)}@media (min-width:768px){.releases_milestoneCardHeader__gsdZF{flex-direction:row;align-items:flex-start;justify-content:space-between}}.releases_versionBadgeGroup__T738Q{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.releases_versionPill__GRjDw{font-family:var(--font-mono);font-size:14px;font-weight:600;letter-spacing:.04em;padding:.25rem .65rem;background:var(--sxx-base);border:1px solid var(--sxx-line-strong);color:#fff}.releases_latestTag__CHSy1{font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tr-label);padding:.2rem .5rem;background:rgba(116,214,161,.1);border:1px solid rgba(116,214,161,.35);color:#74d6a1;text-transform:uppercase}.releases_milestoneDate__90R8y{font-family:var(--font-mono);font-size:12px;color:var(--sxx-text-faint)}.releases_milestoneTitle__bRGca{font-family:var(--font-display,sans-serif);font-size:1.35rem;font-weight:500;color:#fff;margin:.4rem 0 .25rem}.releases_milestoneTagline__7Bdnd{color:var(--sxx-text-faint);font-size:.95rem;line-height:1.5}.releases_highlightsBox__hk8j2{margin:1.25rem 1.5rem;padding:1rem 1.25rem;background:rgba(255,255,255,.02);border-left:2px solid var(--sxx-cold)}.releases_highlightsTitle__8Nt3V{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--sxx-cold);margin-bottom:.5rem}.releases_highlightsList__qrE9x{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.releases_highlightsItem__h0Uxb{font-size:13.5px;color:#e5e5e0;line-height:1.5;display:flex;align-items:flex-start;gap:.5rem}.releases_highlightsItem__h0Uxb:before{content:"—";color:var(--sxx-cold)}.releases_commitsSection__9QDCa{padding:0 1.5rem 1.5rem}.releases_commitsHeader__QLg_X{display:flex;align-items:center;justify-content:space-between;padding:.85rem 0;border-bottom:1px solid var(--sxx-line);font-family:var(--font-mono);font-size:11px;color:var(--sxx-text-faint);text-transform:uppercase;letter-spacing:var(--tr-label)}.releases_commitRow__IQ4Q_,.releases_commitsList__itgNl{display:flex;flex-direction:column}.releases_commitRow__IQ4Q_{gap:.4rem;padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.04);transition:background var(--dur-fast) var(--ease-out)}@media (min-width:768px){.releases_commitRow__IQ4Q_{flex-direction:row;align-items:baseline;justify-content:space-between;gap:1rem}}.releases_commitRow__IQ4Q_:last-child{border-bottom:none}.releases_commitMain__id9x_{display:flex;align-items:baseline;gap:.65rem;flex:1}.releases_commitTypeBadge__CE3wo{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:var(--tr-label);padding:.15rem .4rem;text-transform:uppercase;border:1px solid;flex-shrink:0}.releases_badgeFeat__zhZ0y{background:rgba(92,225,230,.08);border-color:rgba(92,225,230,.3);color:var(--sxx-cold)}.releases_badgeFix__YEpzA{background:rgba(116,214,161,.08);border-color:rgba(116,214,161,.3);color:#74d6a1}.releases_badgeSecurity__rl9Wb{background:rgba(255,110,87,.08);border-color:rgba(255,110,87,.3);color:#ff8573}.releases_badgeEngine__Qbrpk{background:rgba(184,164,249,.08);border-color:rgba(184,164,249,.3);color:#b8a4f9}.releases_badgeAdmin__dRG9E{background:rgba(139,184,232,.08);border-color:rgba(139,184,232,.3);color:#8bb8e8}.releases_badgeCore__ZZIo4{background:rgba(255,255,255,.04);border-color:var(--sxx-line);color:var(--sxx-text-faint)}.releases_commitSummary__Z_DVs{font-size:13.5px;color:#e5e5e0;line-height:1.4}.releases_commitScope__QX_D2{color:var(--sxx-text-faint);font-family:var(--font-mono);font-size:12px;margin-right:.35rem}.releases_commitMeta__0VYLa{display:flex;align-items:center;gap:.75rem;font-family:var(--font-mono);font-size:11px;color:var(--sxx-text-faint);flex-shrink:0}.releases_commitHashLink__TRXok{color:var(--sxx-text-faint);text-decoration:none;padding:.15rem .35rem;background:var(--sxx-base);border:1px solid var(--sxx-line);transition:all var(--dur-fast) var(--ease-out)}.releases_commitHashLink__TRXok:hover{color:var(--sxx-cold);border-color:var(--sxx-cold)}.releases_emptyState__TpY8E{padding:3rem 1.5rem;text-align:center;color:var(--sxx-text-faint);font-family:var(--font-mono);font-size:13px;border:1px dashed var(--sxx-line)}.releases_syncHeaderBar__k2Y7C{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:.75rem 1.25rem;background:rgba(255,255,255,.02);border:1px solid var(--sxx-line);margin-bottom:1.5rem;font-family:var(--font-mono);font-size:11px}.releases_syncStatusGroup__NJiIH{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.releases_syncIndicator__x9k3L{display:inline-flex;align-items:center;gap:.45rem;text-transform:uppercase;letter-spacing:var(--tr-label);font-weight:500}.releases_syncDot__xhLJJ{width:8px;height:8px;border-radius:50%;background:var(--sxx-text-faint);display:inline-block}.releases_syncDotLive__kpmHE{background:#74d6a1;box-shadow:0 0 8px rgba(116,214,161,.75);animation:releases_pulseDot__Jv2OS 2s ease-in-out infinite}.releases_syncDotLocal__sAY_z{background:#f7ba53;box-shadow:0 0 6px rgba(247,186,83,.5)}@keyframes releases_pulseDot__Jv2OS{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.65}}.releases_syncTime__raOQr{color:var(--sxx-text-faint)}.releases_syncActions__g6HZ1{display:flex;align-items:center;gap:.75rem}.releases_syncButton__zQBta{display:inline-flex;align-items:center;gap:.45rem;background:var(--sxx-raise);border:1px solid var(--sxx-line-strong);color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tr-label);padding:.35rem .75rem;cursor:pointer;text-transform:uppercase;transition:all var(--dur-fast) var(--ease-out)}.releases_syncButton__zQBta:hover:not(:disabled){border-color:var(--sxx-cold);background:var(--sxx-base);color:var(--sxx-cold)}.releases_syncButton__zQBta:disabled{opacity:.5;cursor:not-allowed}.releases_spinningIcon__4YfaZ{display:inline-block;animation:releases_spin__iYhbU 1s linear infinite}@keyframes releases_spin__iYhbU{to{transform:rotate(1turn)}}.releases_syncToast__xDTWO{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:rgba(116,214,161,.1);border:1px solid rgba(116,214,161,.35);color:#74d6a1;padding:.5rem 1rem;font-family:var(--font-mono);font-size:11px;margin-bottom:1.5rem;animation:releases_fadeIn__dA8yw .25s ease-out}.releases_syncToastError__7EHC0{background:rgba(255,110,87,.1);border-color:rgba(255,110,87,.35);color:#ff8573}@keyframes releases_fadeIn__dA8yw{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.releases_authorAvatar__JQoTF{width:16px;height:16px;border-radius:50%;vertical-align:middle;border:1px solid var(--sxx-line)}.releases_releaseBodyBox__nuO0E{margin-top:1rem;padding:1rem 1.25rem;background:rgba(0,0,0,.25);border:1px solid var(--sxx-line);font-family:var(--font-body);font-size:13px;color:var(--sxx-text-dim);line-height:1.6;white-space:pre-wrap}