.updates-section{padding:52px 0;background:radial-gradient(ellipse at 0 0,#0c354044,transparent 65%),#00121b;border-top:1px solid #163743;border-bottom:1px solid #163743}.updates-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.updates-heading h2{font-size:34px;line-height:1.12}.updates-heading p:not(.eyebrow){color:var(--muted);font-size:15px;margin-top:12px;max-width:650px}.updates-cadence{display:inline-flex;gap:8px;align-items:center;flex-shrink:0;font-size:12px;color:#bbd7df;border:1px solid #28505b;border-radius:30px;padding:9px 13px;margin-top:20px}.updates-cadence>span{font-size:17px;color:var(--cyan)}.updates-home-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.6fr);gap:38px}.updates-pinned{border:1px solid #28505a;border-radius:8px;padding:25px;background:linear-gradient(145deg,#10313c,#041c27);align-self:start;color:#f6f6fa}.pinned-label{color:var(--cyan);font-size:11px;text-transform:uppercase;letter-spacing:1.5px;display:flex;gap:8px;align-items:center;margin-bottom:21px}.updates-pinned h3{font-size:22px;line-height:1.25;letter-spacing:-.4px}.updates-pinned p{font-size:14px;line-height:1.6;color:#c8d9e2;margin:15px 0 22px}.updates-pinned .text-link{font-size:13px;color:var(--cyan);line-height:1.5}.pinned-reviewed{display:block;color:#9cb5c1;font-size:11px;margin-top:25px;padding-top:17px;border-top:1px solid #284650}.updates-list{list-style:none;margin:0;padding:0}.update-row{padding:20px 0;border-bottom:1px solid #21414d}.update-row:first-child{padding-top:0}.update-row-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px}.update-kind{font-size:10px;letter-spacing:.4px;line-height:1.4;border-radius:3px;background:#16313e;color:#c4d7e2;padding:4px 7px;font-weight:600}.kind-security{background:#3c2d23;color:#ffcca0}.kind-research{background:#0a3a42;color:#80eff0}.kind-prerelease{background:#302c44;color:#d5c2f5}.update-row time{font-size:11px;color:#a5bec9;flex-shrink:0}.update-headline{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;font-size:16px;font-weight:600;line-height:1.4}.update-headline>span[aria-hidden]{font-size:18px;flex-shrink:0;color:var(--cyan)}.update-headline:hover{color:var(--cyan)}.update-source{display:block;margin-top:9px;color:#9cb5c1;font-size:11px}.update-source>span{margin:0 5px}.updates-feed-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px}.updates-feed-footer p{font-size:11px;line-height:1.5;color:#a5bec9;max-width:330px}.updates-feed-footer .text-link{white-space:nowrap;font-size:13px}.updates-archive-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:55px}.updates-filterbar{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #cddce5}.updates-filterbar button{border:1px solid #b6cbd7;color:#224353;background:transparent;border-radius:30px;padding:9px 15px;font-size:12px;line-height:1.4}.updates-filterbar button[aria-pressed=true]{background:#073340;border-color:#073340;color:#fff}.updates-filterbar button:hover{border-color:#008fa7}.updates-status{font-size:11px;color:#506b7b;margin:17px 0 28px;line-height:1.6}.updates-archive .update-row{border-color:#cfdee6;padding-block:23px}.updates-archive .update-headline{font-size:18px;color:#0b2331}.updates-archive .update-headline:hover{color:#007f9c}.updates-archive .update-headline>span[aria-hidden]{color:#0089a8}.updates-archive .update-row time,.updates-archive .update-source{color:#536d7c}.updates-archive .update-kind{background:#e0eaf0;color:#315566}.updates-archive .kind-security{background:#f6e5d7;color:#80420c}.updates-archive .kind-research{background:#d4eef0;color:#096169}.updates-archive .kind-prerelease{background:#e9e2f5;color:#5d4085}.updates-sidebar{display:grid;gap:28px;align-content:start}.updates-sources{padding:0 3px}.updates-sources .eyebrow{color:#0086a6}.updates-sources h2,.updates-help h2{font-size:22px;line-height:1.2}.updates-sources p:not(.eyebrow),.updates-help p{font-size:13px;color:#3e5a6b;margin-top:12px;line-height:1.6}.updates-sources>a{display:flex;justify-content:space-between;gap:16px;padding:15px 0;font-size:13px;border-bottom:1px solid #cddce5;color:#0d5264}.updates-sources>a:first-of-type{margin-top:12px}.updates-boundary{font-size:12px!important}.updates-help{padding:23px;background:#e2edf3;border-radius:7px}.updates-help .button{margin-top:19px;white-space:normal;width:100%;font-size:12px}.updates-help .text-link{display:flex;font-size:12px;color:#1e586c;margin-top:17px}.updates-empty,.updates-noscript{font-size:14px;line-height:1.6;padding:22px 0}.updates-noscript{color:#526d7c}.updates-resource-link{margin-top:26px;padding-top:22px;border-top:1px solid #cadbe5}
@media(max-width:1000px){.updates-archive-layout{grid-template-columns:minmax(0,1fr) 270px;gap:30px}.updates-home-grid{gap:25px}.updates-heading h2{font-size:30px}.updates-pinned{padding:21px}.updates-pinned h3{font-size:20px}.updates-feed-footer{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:700px){.updates-section{padding:35px 0}.updates-heading{display:block}.updates-cadence{margin-top:18px}.updates-heading h2{font-size:28px}.updates-home-grid,.updates-archive-layout{grid-template-columns:1fr;gap:28px}.updates-pinned{max-width:none}.updates-home-grid .updates-pinned h3 br{display:none}.updates-home-grid .pinned-label{margin-bottom:12px}.updates-home-grid .pinned-reviewed{margin-top:18px;padding-top:13px}.updates-home-grid .updates-pinned p{margin-block:10px 15px}.updates-filterbar{gap:7px}.updates-filterbar button{padding:8px 12px;font-size:11px}.update-headline{font-size:15px}.update-row-meta{gap:8px}.update-kind{font-size:9px}.update-row time{font-size:10px}.updates-archive .update-headline{font-size:16px}.updates-sidebar{grid-template-columns:1fr}.updates-feed-footer .text-link{font-size:14px}.updates-feed-footer p{max-width:none}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.updates-filterbar button:disabled{cursor:default;opacity:.65}
