
#boring-release-article #boring-next{--br-paper:#fff;--br-ink:#213448;--br-muted:#607184;--br-line:#dfe6ed;--br-soft:#f5f8fb;--br-blue:#2e6ee8;--br-link:#2e6ee8;--br-tint:#edf4ff;--br-teal:#137c83;--br-teal-bg:#edf8f7;--br-radius:14px;background:var(--br-paper);color:var(--br-ink);font:14px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;text-align:left}
#boring-release-article #boring-next *{box-sizing:border-box}#boring-release-article #boring-next [hidden]{display:none!important}#boring-release-article #boring-next h1,#boring-release-article #boring-next h2,#boring-release-article #boring-next h3,#boring-release-article #boring-next p,#boring-release-article #boring-next figure{margin:0;font-family:inherit;color:inherit}#boring-release-article #boring-next a{color:inherit;text-decoration:none}#boring-release-article #boring-next a:hover{text-decoration:underline}#boring-release-article #boring-next button{font:inherit}#boring-release-article #boring-next .br-header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--br-line);padding:21px 5%}#boring-release-article #boring-next .br-brand{font-size:21px;font-weight:650;letter-spacing:-.8px}#boring-release-article #boring-next .br-help{font-size:11px;letter-spacing:0;font-weight:400;color:var(--br-muted);border-left:1px solid var(--br-line);padding-left:15px;margin-left:15px}#boring-release-article #boring-next .br-header nav{display:flex;align-items:center;gap:23px;font-size:12px;color:var(--br-muted)}#boring-release-article #boring-next .br-page{max-width:1050px;padding:27px 6% 45px;margin:auto}#boring-release-article #boring-next .br-breadcrumb{display:flex;gap:10px;color:var(--br-muted);font-size:11px}#boring-release-article #boring-next .br-intro{padding:36px 0 30px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}#boring-release-article #boring-next .br-eyebrow{font-size:10px;letter-spacing:1.5px;font-weight:650;text-transform:uppercase;color:var(--br-muted);margin-bottom:13px}#boring-release-article #boring-next h1{font-size:54px;line-height:1.04;letter-spacing:-2.3px;font-weight:600}#boring-release-article #boring-next h1 span{color:var(--br-link)}#boring-release-article #boring-next .br-intro p{max-width:265px;color:var(--br-muted);font-size:14px;line-height:1.8;padding-bottom:3px}#boring-release-article #boring-next .br-meta{border-top:1px solid var(--br-line);padding:17px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}#boring-release-article #boring-next .br-status{display:inline-flex;gap:7px;align-items:center;font-size:10px;letter-spacing:.6px;font-weight:650;color:var(--br-link);padding:4px 9px;border-radius:5px;background:var(--br-tint)}#boring-release-article #boring-next .br-status:before{content:'';width:5px;height:5px;background:currentColor;border-radius:50%}#boring-release-article #boring-next .br-meta a{margin-left:auto;font-size:11px;color:var(--br-link)}#boring-release-article #boring-next .br-hero{border:1px solid var(--br-line);border-radius:var(--br-radius);overflow:hidden}#boring-release-article #boring-next .br-hero-copy{padding:31px 32px 27px;display:grid;grid-template-columns:1.04fr 1fr;gap:30px;align-items:end}#boring-release-article #boring-next .br-kicker{font-size:10px;font-weight:650;letter-spacing:1.15px;text-transform:uppercase;color:var(--br-link);display:flex;gap:7px;align-items:center;margin-bottom:12px}#boring-release-article #boring-next .br-kicker svg{width:15px;height:15px}#boring-release-article #boring-next h2{font-size:30px;line-height:1.15;letter-spacing:-.95px;font-weight:600}#boring-release-article #boring-next .br-hero-copy p{font-size:13px;line-height:1.8;color:var(--br-muted)}#boring-release-article #boring-next .br-photo-stage{padding:24px 23px 0;background:var(--br-tint);border-top:1px solid var(--br-line)}#boring-release-article #boring-next .br-screen{background:#f8f9fa;border:1px solid #d4dfe9;border-radius:8px 8px 0 0;box-shadow:0 10px 30px #1e35511a;overflow:hidden;position:relative;aspect-ratio:auto}#boring-release-article #boring-next .br-screen img{display:block;width:100%;max-width:100%;height:auto}#boring-release-article #boring-next .br-benefits{display:grid;grid-template-columns:repeat(3,1fr);padding:23px 26px;gap:22px;border-top:1px solid var(--br-line)}#boring-release-article #boring-next .br-benefit{font-size:11px;line-height:1.7;color:var(--br-muted)}#boring-release-article #boring-next .br-benefit strong{display:block;color:var(--br-ink);font-weight:550;font-size:12px;margin-bottom:4px}#boring-release-article #boring-next .br-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}#boring-release-article #boring-next .br-highlight{border:1px solid var(--br-line);border-radius:var(--br-radius);overflow:hidden;display:flex;flex-direction:column}#boring-release-article #boring-next .br-highlight-copy{padding:26px 25px 22px}#boring-release-article #boring-next h3{font-weight:550;letter-spacing:-.55px;font-size:23px;line-height:1.22;margin-bottom:11px}#boring-release-article #boring-next .br-highlight p{font-size:12px;line-height:1.8;color:var(--br-muted)}#boring-release-article #boring-next .br-checks{background:var(--br-soft);border-top:1px solid var(--br-line);padding:19px 25px 22px;flex:1}#boring-release-article #boring-next .br-checks-top{display:flex;align-items:center;gap:14px;margin-bottom:13px}#boring-release-article #boring-next .br-checks-top strong{font-size:38px;line-height:1;letter-spacing:-1.4px;font-weight:500;color:var(--br-link)}#boring-release-article #boring-next .br-checks-top span{font-size:11px;color:var(--br-muted);line-height:1.6}#boring-release-article #boring-next .br-checks-top b{font-weight:550;color:var(--br-ink)}#boring-release-article #boring-next .br-tags{display:flex;gap:6px;flex-wrap:wrap}#boring-release-article #boring-next .br-tags span{padding:3px 7px;font-size:10px;background:var(--br-paper);border:1px solid var(--br-line);border-radius:4px;color:var(--br-muted)}#boring-release-article #boring-next .br-failover{padding:24px 24px 22px;background:var(--br-teal-bg);border-top:1px solid var(--br-line);flex:1;display:flex;flex-direction:column;justify-content:center}#boring-release-article #boring-next .br-flow{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:10px}#boring-release-article #boring-next .br-flow span{display:flex;align-items:center;gap:5px}#boring-release-article #boring-next .br-flow svg{width:13px;height:13px;color:var(--br-teal)}#boring-release-article #boring-next .br-flow b{font-weight:550;color:var(--br-teal)}#boring-release-article #boring-next .br-failover p{font-size:11px;margin-top:15px;line-height:1.7}#boring-release-article #boring-next .br-scheduling{border:1px solid var(--br-line);border-radius:var(--br-radius);padding:24px 26px;margin-top:18px;display:grid;grid-template-columns:45px 1fr auto;gap:17px;align-items:center;background:var(--br-soft)}#boring-release-article #boring-next .br-calendar{width:43px;height:43px;border:1px solid var(--br-line);border-radius:11px;display:grid;place-items:center;background:var(--br-paper);color:var(--br-link)}#boring-release-article #boring-next .br-calendar svg{width:20px;height:20px}#boring-release-article #boring-next .br-scheduling h3{font-size:17px;margin-bottom:6px;letter-spacing:-.2px}#boring-release-article #boring-next .br-scheduling p{font-size:12px;color:var(--br-muted)}#boring-release-article #boring-next .br-jump{font:inherit;font-size:11px;border:0;background:transparent;color:var(--br-link);padding:8px 0;white-space:nowrap}#boring-release-article #boring-next .br-details{margin-top:39px;scroll-margin-top:20px}#boring-release-article #boring-next .br-details-head{display:flex;gap:20px;justify-content:space-between;align-items:end;margin-bottom:16px}#boring-release-article #boring-next .br-details-head h2{font-size:22px;letter-spacing:-.5px;line-height:1.3}#boring-release-article #boring-next .br-details-head p{font-size:11px;color:var(--br-muted);margin-top:5px}#boring-release-article #boring-next .br-detail-actions{font-size:11px;border:0;background:transparent;color:var(--br-link);padding:7px 0;white-space:nowrap}#boring-release-article #boring-next .br-group-label{font-size:10px;letter-spacing:1.2px;font-weight:600;color:var(--br-muted);text-transform:uppercase;margin:23px 0 7px}#boring-release-article #boring-next details{border-bottom:1px solid var(--br-line)}#boring-release-article #boring-next details:first-child{border-top:1px solid var(--br-line)}#boring-release-article #boring-next summary{list-style:none;display:flex;align-items:center;gap:14px;min-height:62px;padding:13px 0}#boring-release-article #boring-next summary::-webkit-details-marker{display:none}#boring-release-article #boring-next summary:after{content:'+';margin-left:auto;font-size:21px;font-weight:400;color:var(--br-muted)}#boring-release-article #boring-next details[open]>summary:after{content:'−'}#boring-release-article #boring-next .br-row-icon{height:30px;width:30px;border-radius:7px;background:var(--br-soft);display:grid;place-items:center;color:var(--br-muted);flex-shrink:0}#boring-release-article #boring-next .br-row-icon svg{width:15px;height:15px}#boring-release-article #boring-next .br-row-title{font-size:13px;font-weight:500;line-height:1.5}#boring-release-article #boring-next .br-row-title small{display:block;font-size:11px;font-weight:400;color:var(--br-muted)}#boring-release-article #boring-next .br-count{font-size:10px;color:var(--br-muted);background:var(--br-soft);padding:2px 7px;border-radius:5px;margin-left:5px}#boring-release-article #boring-next .br-body{padding:0 32px 20px 44px;color:var(--br-muted);font-size:12px;line-height:1.8}#boring-release-article #boring-next .br-body ul{margin:0;padding-left:17px}#boring-release-article #boring-next .br-body li+li{margin-top:7px}#boring-release-article #boring-next .br-secondary-groups{margin-top:23px}#boring-release-article #boring-next .br-end{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--br-muted)}#boring-release-article #boring-next .br-end a{color:var(--br-link)}#boring-release-article #boring-next .br-footer{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--br-line);padding:21px 6%;color:var(--br-muted);font-size:11px}#boring-release-article #boring-next [data-compact='true'] .br-row-title small{display:none}
@media(max-width:680px){#boring-release-article #boring-next .br-header{padding:18px 5%}#boring-release-article #boring-next .br-brand{font-size:18px}#boring-release-article #boring-next .br-help{display:none}#boring-release-article #boring-next .br-header nav a:first-child{display:none}#boring-release-article #boring-next .br-page{padding:22px 5% 30px}#boring-release-article #boring-next .br-intro{display:block;padding:28px 0}#boring-release-article #boring-next h1{font-size:43px;letter-spacing:-1.8px}#boring-release-article #boring-next .br-intro p{max-width:380px;margin-top:18px}#boring-release-article #boring-next .br-hero-copy{display:block;padding:25px}#boring-release-article #boring-next .br-hero-copy p{margin-top:14px}#boring-release-article #boring-next h2{font-size:27px}#boring-release-article #boring-next .br-photo-stage{padding:16px 12px 0}#boring-release-article #boring-next .br-screen{aspect-ratio:auto}#boring-release-article #boring-next .br-benefits{grid-template-columns:1fr;gap:13px;padding:21px 24px}#boring-release-article #boring-next .br-benefit strong{margin-bottom:2px}#boring-release-article #boring-next .br-pair{grid-template-columns:1fr}#boring-release-article #boring-next .br-scheduling{grid-template-columns:36px 1fr;padding:21px;gap:13px}#boring-release-article #boring-next .br-calendar{width:36px;height:36px}#boring-release-article #boring-next .br-jump{grid-column:2;text-align:left;padding:0}#boring-release-article #boring-next .br-details-head{align-items:start}#boring-release-article #boring-next .br-details-head h2{font-size:20px}#boring-release-article #boring-next .br-body{padding-left:16px;padding-right:10px}#boring-release-article #boring-next .br-meta a{margin-left:0}#boring-release-article #boring-next .br-end{align-items:start;flex-direction:column;gap:10px}#boring-release-article #boring-next summary{gap:10px}}
@media(prefers-reduced-motion:no-preference){#boring-release-article #boring-next summary:hover{background:var(--br-soft)}#boring-release-article #boring-next button{transition:background .15s ease}}

/* Shell changes require BOTH the exact article ID and the new body marker. */
#boring-release-article.br-active .article-container {display:block}
#boring-release-article.br-active .article-sidebar {display:none}
#boring-release-article.br-active .article {width:100%;max-width:none;flex:none;padding:0;margin:0 auto}
#boring-release-article.br-active .article-title,
#boring-release-article.br-active .article-author {display:none}
#boring-release-article.br-active .article-header {justify-content:flex-end;margin:0 0 14px}
#boring-release-article.br-active .article-content {max-width:none}
#boring-release-article.br-active .article-body {max-width:none;overflow:visible}
#boring-release-article #boring-next .br-page {padding-top:0;max-width:1100px}
#boring-release-article #boring-next .br-intro {padding-top:12px}
#boring-release-article #boring-next .br-intro {display:block}
#boring-release-article #boring-next .br-intro h1 {display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.28em;row-gap:0}
#boring-release-article #boring-next .br-intro h1 .br-title-first {color:var(--br-ink)}
#boring-release-article #boring-next .br-intro h1 > span {white-space:nowrap}
#boring-release-article #boring-next .br-intro-checks {display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:22px 0 0;padding:0;color:var(--br-muted);font-size:14px;line-height:1.6}
#boring-release-article #boring-next .br-intro-checks li {display:flex;align-items:baseline;gap:9px;margin:0;padding:0}
#boring-release-article #boring-next .br-intro-checks li::before {content:'✓';display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border-radius:50%;background:var(--br-teal-bg);color:var(--br-teal);font-size:12px;font-weight:700}
#boring-release-article #boring-next .br-meta {display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;gap:16px}
#boring-release-article #boring-next .br-release-actions {justify-self:end;text-align:right}
#boring-release-article #boring-next .br-release-actions p {margin:0}
#boring-release-article #boring-next .br-body {font-size:15px;line-height:1.8;color:var(--br-ink)}
#boring-release-article #boring-next .br-body li,
#boring-release-article #boring-next .br-body p {font-size:inherit;line-height:inherit}
#boring-release-article #boring-next .br-body li+li {margin-top:10px}
#boring-release-article #boring-next .br-end {display:block;text-align:right}
#boring-release-article #boring-next .br-end a {display:inline-block;font-size:14px;line-height:1.5;font-weight:500;margin:0}
#boring-release-article #boring-next .br-gallery-fallback {padding:20px 30px;background:#edf4ff}
#boring-release-article #boring-next .br-row-icon {font-size:10px;letter-spacing:.3px}
#boring-release-article #boring-next .br-calendar {font-size:23px}
#boring-release-article #boring-next .br-photo-stage img {margin:0;border:0;display:block;max-width:100%;height:auto}
#boring-release-article #boring-next .br-photo-stage {padding-bottom:24px}
#boring-release-article #boring-next .br-screen {border-radius:8px}
#boring-release-article #boring-next button {cursor:pointer}
#boring-release-article #boring-next summary {cursor:pointer}
#boring-release-article #boring-next :focus-visible {outline:2px solid #2e6ee8;outline-offset:4px}
#boring-release-article #boring-next .br-body li > ul {margin-top:7px}
#boring-release-article #boring-next .br-body ul ul {padding-left:26px;list-style-type:circle}
#boring-release-article #boring-next .br-body .br-subsection-title {font-weight:700}
/* Explicit classes preserve hierarchy when the article editor normalizes bold tags. */
#boring-release-article #boring-next .br-release-info {display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}
#boring-release-article #boring-next .br-meta .br-release-date {font-size:18px;line-height:1.5;font-weight:600;color:var(--br-ink)}
#boring-release-article #boring-next .br-meta .br-release-version {font-size:16px;line-height:1.5;font-weight:700;color:var(--br-blue);background:var(--br-tint);border-radius:6px;padding:5px 10px}
#boring-release-article #boring-next .br-meta .br-download {display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;border-radius:7px;background:var(--br-blue);color:#fff;font-size:12px;font-weight:700;text-decoration:none;margin-left:auto}
#boring-release-article #boring-next .br-meta .br-download:hover {background:#245ac5}
#boring-release-article #boring-next .br-checks-top {align-items:center;gap:18px}
#boring-release-article #boring-next .br-checks-top .br-check-count {flex-shrink:0;font-size:48px;line-height:1;font-weight:500;letter-spacing:-2px;color:var(--br-blue)}
#boring-release-article #boring-next .br-check-copy {display:flex;flex-direction:column;gap:4px;min-width:0}
#boring-release-article #boring-next .br-checks-top .br-check-title {display:block;font-size:14px;line-height:1.4;font-weight:700;letter-spacing:0;color:var(--br-ink)}
#boring-release-article #boring-next .br-checks-top .br-check-cadence {display:block;font-size:12px;line-height:1.5;font-weight:400;color:var(--br-muted)}
#boring-release-article #boring-next .br-flow {font-size:18px;line-height:1.4;font-weight:600;gap:10px}
#boring-release-article #boring-next .br-flow b,
#boring-release-article #boring-next .br-flow strong {font-weight:700;color:var(--br-teal)}
#boring-release-article #boring-next .br-row-title {display:block;min-width:0}
#boring-release-article #boring-next .br-row-heading {display:block;font-size:13px;line-height:1.5;font-weight:700;color:var(--br-ink)}
#boring-release-article #boring-next .br-row-subtitle {display:block;margin-top:3px;font-size:12px;line-height:1.5;font-weight:400;color:var(--br-muted)}
#boring-release-article #boring-next h3.br-group-label {font-size:10px;line-height:1.6;font-weight:700;color:var(--br-muted);margin:30px 0 9px;letter-spacing:1.2px;text-transform:uppercase}
#boring-release-article #boring-next .br-secondary-groups {margin-top:38px}
#boring-release-article #boring-next .br-secondary-groups h3.br-group-label {margin-top:38px}
@media (max-width:680px){
  #boring-release-article #boring-next .br-meta {grid-template-columns:minmax(0,1fr)}
  #boring-release-article #boring-next .br-intro-checks {display:grid;gap:12px}
  #boring-release-article #boring-next .br-flow {font-size:16px;gap:4px}
  #boring-release-article #boring-next .br-meta .br-download {margin-left:0}
  #boring-release-article #boring-next .br-photo-stage {padding-bottom:16px}
}
@media (max-width:360px){
  #boring-release-article #boring-next .br-flow {flex-direction:column;gap:8px}
  #boring-release-article #boring-next .br-flow > [aria-hidden="true"] {transform:rotate(90deg)}
}
