
.spec-update{margin-top:2rem}.spec-update p{max-width:78ch}.spec-update-scroll{max-width:100%;overflow-x:auto;border:1px solid #cfd5d5;border-radius:6px}
.spec-update-table{width:100%;border-collapse:collapse;min-width:540px}.spec-update-table th,.spec-update-table td{padding:.8rem;text-align:left;vertical-align:top;border-bottom:1px solid #dfe4e4}
.spec-update-table thead{background:#edf2f0}.spec-update-table th:first-child{width:34%}.spec-update-note{padding:1rem;border-left:3px solid #c79e55;background:#faf7ee}
.spec-update code,.spec-update .source-hash{overflow-wrap:anywhere;word-break:break-all}.spec-update details{margin-top:1rem}.spec-update summary{cursor:pointer}.spec-update-links{display:flex;gap:1rem;flex-wrap:wrap}
@media(max-width:600px){.spec-update-table th,.spec-update-table td{padding:.65rem}.spec-update{max-width:100%;box-sizing:border-box}}
