.updates{max-width:860px;padding-top:48px;padding-bottom:64px}.updates-title{font-size:44px;font-weight:700;letter-spacing:-1px;margin:0 0 8px;color:#1d1d1f}.updates-subtitle{color:#6b6b70;font-size:17px;margin:0 0 32px;line-height:1.5}.updates-filters{display:flex;flex-wrap:wrap;gap:8px;position:sticky;top:80px;z-index:10;padding:10px 0;margin-bottom:24px;background:linear-gradient( to bottom,var(--theme-bg) 0%,var(--theme-bg) 85%,transparent 100% );backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.updates-filter{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;font-size:14px;font-weight:500;color:#1d1d1f;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,8%);border-radius:999px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .05s ease,color .15s ease;white-space:nowrap}.updates-filter:hover{background:#fff;border-color:rgba(0,0,0,.15)}.updates-filter:active{transform:scale(.98)}.updates-filter.is-active{background:var(--header-accent);color:#fff;border-color:var(--header-accent)}.updates-filter-icon{width:14px;height:14px;flex-shrink:0}.updates-filter.is-active .updates-filter-icon{filter:brightness(0)invert(1)}.updates-list{list-style:none;padding:0;margin:0;position:relative}.updates-list::before{content:"";position:absolute;left:11px;top:12px;bottom:12px;width:2px;background:linear-gradient( to bottom,rgba(0,113,227,.35),rgba(0,113,227,8%) )}.updates-entry{position:relative;padding:24px 0 24px 40px}.updates-entry::before{content:"";position:absolute;left:5px;top:30px;width:14px;height:14px;border-radius:50%;background:var(--theme-bg);border:3px solid var(--header-accent);box-shadow:0 0 0 3px var(--theme-bg)}.updates-entry[hidden]{display:none}.updates-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;font-size:13px;color:#6b6b70}.updates-date{font-weight:600;color:#1d1d1f;font-size:15px;letter-spacing:-.2px}.updates-platform{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;border-radius:999px;background:rgba(0,113,227,.1);color:var(--header-accent);text-transform:uppercase;letter-spacing:.3px}.updates-platform-icon{width:12px;height:12px}.updates-platform-mac{background:rgba(134,134,139,.12);color:#3a3a3c}.updates-platform-windows{background:rgba(0,120,212,.12);color:#0078d4}.updates-platform-linux{background:rgba(245,166,35,.15);color:#c17200}.updates-platform-ios{background:rgba(52,199,89,.15);color:#1e8e3e}.updates-platform-android{background:rgba(52,199,89,.18);color:#0f9d58}.updates-version{display:inline-block;padding:2px 8px;font-size:12px;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:rgba(0,0,0,5%);border-radius:5px;color:#1d1d1f}.updates-variant{display:inline-block;padding:2px 8px;font-size:11px;font-weight:500;border:1px solid rgba(0,0,0,.12);border-radius:5px;color:#6b6b70;text-transform:uppercase;letter-spacing:.4px}.updates-entry-title{font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.3px;margin:0 0 10px;color:#1d1d1f}.updates-changes{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.updates-change{display:flex;align-items:flex-start;gap:8px;font-size:15px;line-height:1.5;color:#3a3a3c}.updates-change::before{content:"";flex-shrink:0;width:4px;height:4px;margin-top:9px;border-radius:50%;background:rgba(0,0,0,.3)}.updates-change-fix::before{background:#ff9500}.updates-change-improvement::before{background:#34c759}.updates-tag{flex-shrink:0;display:inline-flex;align-items:center;padding:1px 7px;margin-top:2px;font-size:11px;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.4px;line-height:1.5}.updates-tag-fix{background:rgba(255,149,0,.15);color:#c17200}.updates-tag-improvement{background:rgba(52,199,89,.15);color:#1e8e3e}.updates-change .updates-tag+span{flex:1}.updates-change .updates-tag~*{}.updates-change:has(.updates-tag)::before{display:none}.updates-empty{text-align:center;padding:48px 0;color:#6b6b70;font-size:15px}@media(max-width:640px){.updates-title{font-size:32px}.updates-subtitle{font-size:15px;margin-bottom:20px}.updates-filters{top:64px;gap:6px}.updates-filter{padding:6px 12px;font-size:13px}.updates-entry{padding-left:32px}.updates-entry-title{font-size:19px}.updates-change{font-size:14px}}[data-theme=dark] .updates-title,[data-theme=dark] .updates-date,[data-theme=dark] .updates-entry-title{color:#f2f2f7}[data-theme=dark] .updates-subtitle,[data-theme=dark] .updates-meta,[data-theme=dark] .updates-empty{color:#8e8e93}[data-theme=dark] .updates-change{color:#c7c7cc}[data-theme=dark] .updates-change::before{background:rgba(255,255,255,.35)}[data-theme=dark] .updates-filter{background:rgba(28,28,30,.8);border-color:rgba(255,255,255,.12);color:#e6e6eb}[data-theme=dark] .updates-filter:hover{background:#1c1c1e;border-color:rgba(255,255,255,.2)}[data-theme=dark] .updates-filter.is-active{background:var(--header-accent);color:#fff;border-color:var(--header-accent)}[data-theme=dark] .updates-filter-icon{filter:brightness(0)invert(1)}[data-theme=dark] .updates-version{background:rgba(255,255,255,.1);color:#e6e6eb}[data-theme=dark] .updates-variant{border-color:rgba(255,255,255,.2);color:#a8a8ac}[data-theme=dark] .updates-platform-mac{background:rgba(255,255,255,.12);color:#d1d1d6}[data-theme=dark] .updates-platform-windows{background:rgba(10,132,255,.2);color:#64b5ff}[data-theme=dark] .updates-platform-linux{background:rgba(255,159,10,.2);color:#ffb84d}[data-theme=dark] .updates-platform-ios{background:rgba(48,209,88,.2);color:#7fe09a}[data-theme=dark] .updates-platform-android{background:rgba(48,209,88,.2);color:#7fe09a}[data-theme=dark] .updates-tag-fix{background:rgba(255,159,10,.2);color:#ffb84d}[data-theme=dark] .updates-tag-improvement{background:rgba(48,209,88,.2);color:#7fe09a}[data-theme=dark] .updates-list::before{background:linear-gradient( to bottom,rgba(10,132,255,.5),rgba(10,132,255,8%) )}[data-theme=dark] .updates-entry::before{background:var(--theme-bg);border-color:var(--header-accent);box-shadow:0 0 0 3px var(--theme-bg)}[data-theme=dark] .updates-filter-icon[src$="/windows.svg"],[data-theme=dark] .updates-platform-icon[src$="/windows.svg"]{filter:brightness(0)invert(1)}