.patch-notes-main{padding-block:2rem 5rem}.patch-notes-main>.back-link{width:fit-content;min-height:44px}.patch-notes-heading{max-width:820px;margin-block:2.25rem 2.5rem}.patch-notes-kicker{color:#b9f28b;letter-spacing:.08em;margin-bottom:.75rem;font-size:.875rem}.patch-notes-heading h1{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.2}.patch-notes-description{color:#b9b9b4;margin-top:1.25rem;line-height:1.75}.patch-notes-meta{color:#b9f28b;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem;font-size:.875rem;display:flex}.patch-notes-date-note{color:#a9a9a4;margin-top:.75rem;font-size:.8125rem}.patch-notes-list{border-top:1px solid #383832;max-width:1000px}.patch-note{border-bottom:1px solid #383832;scroll-margin-top:5rem}.patch-note summary{cursor:pointer;grid-template-columns:11rem minmax(0,1fr) 1.25rem;align-items:center;gap:1rem;padding-block:1.5rem;list-style:none;display:grid;position:relative}.patch-note summary::-webkit-details-marker{display:none}.patch-note summary .patch-note-period{color:#a9a9a4;font-variant-numeric:tabular-nums;font-size:.875rem}.patch-note summary h2{overflow-wrap:anywhere;font-size:1.125rem;font-weight:500;line-height:1.55}:is(.patch-note summary:hover h2,.patch-note summary:focus-visible h2){color:#b9f28b;text-underline-offset:.3em;text-decoration:underline}.patch-note summary:focus-visible{outline:none}.patch-note-toggle{color:#b9f28b;transition:transform .15s}.patch-note details[open]>summary .patch-note-toggle{transform:rotate(180deg)}.patch-note-body{color:#d8d8d2;white-space:pre-line;overflow-wrap:anywhere;max-width:780px;padding:.25rem 0 2.5rem;font-size:1rem;line-height:1.8}.patch-note-body p,.patch-note-body .patch-note-paragraph{margin-block:.75rem}.patch-note-body h3,.patch-note-body h4,.patch-note-body h5{color:#f5f5f2;margin-block:1.75rem .75rem;font-weight:600;line-height:1.5}.patch-note-body h3{font-size:1.4rem}.patch-note-body h4{font-size:1.25rem}.patch-note-body h5{font-size:1.1rem}.patch-note-body ul,.patch-note-body ol{margin-block:.75rem;padding-inline-start:1.5rem}.patch-note-body ul{list-style:outside}.patch-note-body ol{list-style:decimal}.patch-note-body li{margin-block:.4rem;padding-inline-start:.25rem}.patch-note-body li::marker{color:#b9f28b}.patch-note-body strong{color:#f5f5f2;font-weight:600}.patch-note-body hr{border:0;border-top:1px solid #383832;margin-block:1.75rem}.patch-note-body img{max-width:100%;height:auto;margin-block:1.25rem;display:block}.patch-note-body table{table-layout:fixed;border-collapse:collapse;width:100%;margin-block:1rem}.patch-note-body th,.patch-note-body td{text-align:start;vertical-align:top;overflow-wrap:anywhere;border:1px solid #383832;padding:.6rem}.patch-note-body a{color:#b9f28b;text-decoration:underline}@media (max-width:760px){.patch-notes-main{padding-block:1.25rem 3rem}.patch-notes-heading{margin-block:1.5rem 2rem}.patch-note summary{grid-template-columns:minmax(0,1fr) 1.25rem;gap:.5rem 1rem;padding-block:1.25rem}.patch-note summary .patch-note-period{grid-column:1}.patch-note summary h2{grid-column:1;font-size:1rem}.patch-note-toggle{grid-area:1/2/3}.patch-note-body{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.patch-note-toggle{transition:none}}.patch-note-period{line-height:1.6}.patch-note-versions{color:#a9a9a4;overflow-wrap:anywhere;margin-top:-1.5rem;padding-bottom:2rem;font-size:.8125rem;line-height:1.7}
