.v120-releases{--release-ink:#12262d;--release-muted:#5b696e;--release-line:#cbd2d1;color:var(--release-ink);background:#f5f6f3}.v130-train-ledger{background:#eef2ee}.v130-train-strip{border:1px solid var(--release-line);background:#fff;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;margin:0 0 24px;padding:12px;display:grid}.v130-train-strip a{color:#204c42;border:1px solid #b9c7c0;border-radius:3px;place-items:center;min-height:38px;padding:9px 6px;font-size:11px;font-weight:850;text-decoration:none;display:grid}.v130-train-strip a:hover{background:#e8f5f1;border-color:#087b70}.v130-train-strip a.is-contract{color:#60470f;background:#fff7e4;border-color:#c88d21}.v120-release-identifiers.v130-release-identifiers{grid-template-columns:repeat(2,minmax(0,1fr))}.v120-release-identifiers.v130-release-identifiers>div:nth-child(3n){border-right:1px solid var(--release-line)}.v120-release-identifiers.v130-release-identifiers>div:nth-child(2n){border-right:0}.v120-release-routes code{color:var(--release-muted);overflow-wrap:anywhere;border:1px dashed #aab5af;padding:8px 10px;font-size:10px}.v130-history{background:#fff;padding:70px 0 78px}.v130-history-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v130-history-grid article{border:1px solid var(--release-line);background:#f8faf8;border-top:4px solid #315f86;border-radius:3px;flex-direction:column;min-width:0;min-height:250px;padding:22px;display:flex}.v130-history-grid article>span{color:#aa3827;font-size:12px;font-weight:850}.v130-history-grid h3{margin:12px 0 8px;font-size:17px;line-height:1.3}.v130-history-grid p{color:var(--release-muted);margin:0;font-size:11px;font-weight:750}.v130-history-grid article>code{border-top:1px solid var(--release-line);color:#53605b;overflow-wrap:anywhere;margin-top:14px;padding-top:14px;font-size:9px}.v130-history-grid article>div{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:18px;display:flex}.v130-history-grid article>div a,.v130-history-grid article>div code{color:#315f86;overflow-wrap:anywhere;border:1px solid #cbd3cf;border-radius:2px;padding:6px 7px;font-size:9px;line-height:1.25}@media (max-width:1060px){.v130-train-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.v130-history-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.v120-release-identifiers.v130-release-identifiers{grid-template-columns:1fr}.v120-release-identifiers.v130-release-identifiers>div,.v120-release-identifiers.v130-release-identifiers>div:nth-child(2n),.v120-release-identifiers.v130-release-identifiers>div:nth-child(3n){border-right:0}.v130-history-grid{grid-template-columns:1fr}}@media (max-width:560px){.v120-releases~.mobile-shell{display:none!important}.v130-train-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.v130-history{padding:50px 0 58px}}.v120-releases *,.v120-releases :before,.v120-releases :after{box-sizing:border-box}.v120-releases a{color:inherit;text-decoration:none}.v120-releases a:focus-visible{outline-offset:4px;outline:3px solid #ffcf5a}.v120-release-shell{width:min(100%,1440px);margin:0 auto;padding-inline:clamp(22px,5vw,76px)}.v120-release-kicker{color:#c8f151;font:800 10px/1.5 var(--mono), monospace;letter-spacing:0;text-transform:uppercase;margin:0}.v120-release-kicker.dark{color:#34545c}.v120-releases h1,.v120-releases h2,.v120-releases h3,.v120-releases p,.v120-releases dl,.v120-releases dd{margin-top:0}.v120-release-hero{color:#f6faf8;background:#172f35;border-top:6px solid #6db7ff}.v120-release-hero .v120-release-shell{padding-top:68px;padding-bottom:62px}.v120-release-hero-layout{grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr);align-items:end;gap:70px;margin-top:14px;display:grid}.v120-release-hero h1{letter-spacing:0;margin-bottom:20px;font-size:66px;line-height:.98}.v120-release-hero-layout>div>p{color:#c2d1d1;max-width:790px;margin-bottom:0;font-size:16px;line-height:1.68}.v120-release-hero dl{border-top:1px solid #587178;border-left:1px solid #587178;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0;display:grid}.v120-release-hero dl>div{border-bottom:1px solid #587178;border-right:1px solid #587178;flex-direction:column-reverse;justify-content:center;min-height:95px;padding:14px;display:flex}.v120-release-hero dt{color:#a8bcbd;font:700 9px var(--mono), monospace;text-transform:uppercase}.v120-release-hero dd{color:#fff;margin-bottom:5px;font-size:27px;font-weight:800}.v120-release-boundary{border-bottom:1px solid var(--release-line);background:#eff3f0}.v120-release-boundary-layout{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:58px;padding-top:46px;padding-bottom:48px;display:grid}.v120-release-boundary h2,.v120-release-section-head h2,.v120-contract-layout h2,.v120-release-nonclaims h2{letter-spacing:0;margin:8px 0 0;font-size:38px;line-height:1.04}.v120-boundary-definitions{border-top:1px solid var(--release-line);border-left:1px solid var(--release-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v120-boundary-definitions article{border-right:1px solid var(--release-line);border-bottom:1px solid var(--release-line);background:#fff;min-width:0;padding:19px}.v120-boundary-definitions b{font:800 11px var(--mono), monospace;text-transform:uppercase}.v120-boundary-definitions p{color:var(--release-muted);margin:12px 0 0;font-size:12px;line-height:1.6}.v120-release-ledger .v120-release-shell{padding-top:64px;padding-bottom:76px}.v120-release-section-head{grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);align-items:end;gap:50px;margin-bottom:30px;display:grid}.v120-release-section-head>p{color:var(--release-muted);margin-bottom:2px;font-size:13px;line-height:1.65}.v120-release-list{gap:14px;display:grid}.v120-release-row{border:1px solid var(--release-line);background:#fff;min-width:0}.v120-release-row>header{border-bottom:1px solid var(--release-line);grid-template-columns:132px minmax(0,1fr) minmax(170px,auto);align-items:center;gap:24px;min-height:128px;padding:22px 24px;display:grid}.v120-release-row>header>div:first-child{flex-direction:column;gap:7px;display:flex}.v120-release-row>header>div:first-child span{font-size:42px;font-weight:800;line-height:1}.v120-release-row>header>div:first-child small{color:#35624f;font:800 8px var(--mono), monospace;text-transform:uppercase}.v120-release-row h3{margin-bottom:7px;font-size:22px;line-height:1.13}.v120-release-row header p{color:var(--release-muted);margin-bottom:0;font-size:12px;line-height:1.55}.v120-release-row header>b{color:#24533f;font:800 10px var(--mono), monospace;white-space:nowrap;background:#e8f4ec;border:1px solid #75a691;justify-self:end;padding:9px 11px}.v120-release-identifiers{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.v120-release-identifiers>div{border-right:1px solid var(--release-line);border-bottom:1px solid var(--release-line);min-width:0;min-height:88px;padding:15px 18px}.v120-release-identifiers>div:nth-child(3n){border-right:0}.v120-release-identifiers dt{color:#667479;font:800 8px var(--mono), monospace;text-transform:uppercase;margin-bottom:8px}.v120-release-identifiers dd{margin-bottom:0}.v120-release-identifiers code,.v120-contract-layout code{color:#243a42;font:700 9px/1.55 var(--mono), monospace;overflow-wrap:anywhere;word-break:break-all}.v120-release-routes{flex-wrap:wrap;align-items:center;gap:8px;padding:13px 18px;display:flex}.v120-release-routes span{color:#657479;font:800 8px var(--mono), monospace;text-transform:uppercase;margin-right:6px}.v120-release-routes a{min-height:30px;font:700 9px var(--mono), monospace;overflow-wrap:anywhere;background:#f4f7f6;border:1px solid #c7d1d2;align-items:center;padding:0 9px;display:inline-flex}.v120-release-routes a:hover{background:#e6eeed;border-color:#62858c}.v120-contract-band{color:#f5f9f7;background:#173f46}.v120-contract-layout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:60px;padding-top:66px;padding-bottom:66px;display:grid}.v120-contract-layout>div:first-child>p:not(.v120-release-kicker){color:#c4d6d4;margin:16px 0 18px;font-size:13px;line-height:1.65}.v120-contract-layout>div:first-child>span{color:#ffdc78;font:800 9px var(--mono), monospace;text-transform:uppercase;border:1px solid #ffcf5a;padding:8px 10px;display:inline-block}.v120-contract-layout dl{border-top:1px solid #628087;border-left:1px solid #628087;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.v120-contract-layout dl>div{border-bottom:1px solid #628087;border-right:1px solid #628087;min-width:0;min-height:78px;padding:14px}.v120-contract-layout dt{color:#a6bdbc;font:800 8px var(--mono), monospace;text-transform:uppercase;margin-bottom:8px}.v120-contract-layout dd{color:#fff;overflow-wrap:anywhere;margin-bottom:0;font-size:12px;line-height:1.55}.v120-contract-layout dd a{color:#c8f151;font-family:var(--mono), monospace;display:block}.v120-contract-layout code{color:#fff}.v120-contract-rule{color:#b9cecc;border-top:1px solid #628087;grid-column:1/-1;margin:-24px 0 0;padding-top:20px;font-size:11px;line-height:1.6}.v120-release-nonclaims{background:#f7f8f5}.v120-release-nonclaims-layout{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:58px;padding-top:62px;padding-bottom:70px;display:grid}.v120-release-nonclaims ul{border-top:1px solid var(--release-line);margin:0;padding:0;list-style:none}.v120-release-nonclaims li{border-bottom:1px solid var(--release-line);color:var(--release-muted);padding:16px 4px;font-size:12px;line-height:1.6}@media (max-width:1060px){.v120-release-hero-layout{grid-template-columns:1fr;gap:36px}.v120-release-hero dl{max-width:680px}.v120-release-boundary-layout,.v120-contract-layout,.v120-release-nonclaims-layout{grid-template-columns:1fr;gap:32px}.v120-release-row>header{grid-template-columns:110px minmax(0,1fr)}.v120-release-row header>b{grid-column:2;justify-self:start}}@media (max-width:760px){.v120-release-hero h1{font-size:50px}.v120-boundary-definitions,.v120-release-identifiers{grid-template-columns:1fr}.v120-release-identifiers>div,.v120-release-identifiers>div:nth-child(3n){border-right:0}.v120-release-section-head{grid-template-columns:1fr;gap:16px}.v120-contract-layout dl{grid-template-columns:1fr}}@media (max-width:560px){.v120-release-shell{padding-inline:18px}.v120-release-hero h1{font-size:43px}.v120-release-hero dl{grid-template-columns:1fr}.v120-release-row>header{grid-template-columns:1fr;gap:16px;padding:20px 18px}.v120-release-row header>b{white-space:normal;grid-column:1;max-width:100%}.v120-release-routes{flex-direction:column;align-items:stretch}.v120-release-routes a{width:100%}.v120-contract-rule{margin-top:0}}
