.patches-page{max-width:1100px}.pt-toc a{text-decoration:none}.pt-pager{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:48px}.pt-patch{margin-bottom:32px;scroll-margin-top:calc(var(--nav-h) + 16px)}.pt-head{margin-bottom:12px}.pt-intro{max-width:72ch;margin:0 0 20px;font-size:16px;line-height:1.6;color:var(--ivory-2)}.pt-panel{margin-bottom:2px}.pt-panel .h-m{margin-bottom:6px}.pt-sub{margin:28px 0 10px}.pt-rates{display:flex;flex-direction:column;gap:6px;margin-top:14px}.pt-rate-row{display:grid;grid-template-columns:90px minmax(0,1fr) 64px 44px;align-items:center;gap:12px;font-size:13px}.pt-rate-name{font-weight:600;color:var(--ivory)}.pt-bar{position:relative;height:10px;background:var(--ink-3)}.pt-fill{height:100%;background:var(--wine)}.pt-mid{position:absolute;top:-3px;bottom:-3px;left:50%;width:1px;background:var(--ivory-2);opacity:.6}.pt-rate-val{text-align:right;color:var(--ivory)}.pt-delta{font-size:12px;color:var(--mute)}.pt-engine{display:flex;align-items:baseline;gap:12px;padding:8px 0;color:var(--ivory-2);line-height:1.5}.pt-engine .chip{flex:none}.pt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,480px),1fr));gap:2px}.pt-card{padding:16px 18px 14px;background:var(--ink-1)}.pt-card-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.pt-card-head canvas{flex:none}.pt-card-names{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.pt-card-names strong{font-family:var(--display);font-stretch:80%;font-weight:900;font-size:22px;text-transform:uppercase;color:var(--ivory)}.pt-rate{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px}.pt-note{margin:0 0 10px;line-height:1.55;color:var(--ivory-2)}.pt-change{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:6px 0;border-top:1px solid var(--hair);font-size:13.5px}.pt-label{color:var(--ivory-2)}.pt-values{color:var(--ivory);white-space:nowrap}.buff .pt-arrow,.pt-delta.buff,.chip.buff{color:#7fd18b}.nerf .pt-arrow,.pt-delta.nerf,.chip.nerf{color:#ef7f7f}.neutral .pt-arrow{color:var(--mute)}@media(max-width:640px){.pt-rate-row{grid-template-columns:70px minmax(0,1fr) 56px 36px;gap:8px}.pt-change{grid-template-columns:16px minmax(0,1fr)}.pt-values{grid-column:2}}.pt-toc{flex-wrap:wrap;max-width:100%}.pt-patch.pt-boxed{padding:28px 28px 30px;background:var(--ink-1)}.pt-patch.pt-boxed .panel,.pt-patch.pt-boxed .pt-card{background:var(--ink-2)}.pt-patch.pt-boxed+.pt-patch.pt-boxed{margin-top:-14px}.pt-toc .pt-more{padding:0 14px;border:0;background:transparent;color:var(--mute);font:inherit;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.pt-toc .pt-more:hover{color:var(--ivory)}@media(max-width:640px){.pt-patch.pt-boxed{padding:18px 14px 20px}}
