@import '/css/normalize.css';@import '/css/s4.css';body{color:#222;font-family:sans-serif;line-height:1.5;margin:0;max-width:768px}header{border-bottom:1px solid #222;margin-bottom:1rem}footer{border-top:1px solid #222;margin-top:1rem}a{color:#00e;text-decoration:none}.pagination{list-style-type:none;padding:0;margin:2rem 0;display:flex;justify-content:center;gap:.5rem}.pagination .page-item{display:inline-block}.pagination .page-link{padding:.25rem .5rem;border:1px solid #ddd;text-decoration:none;display:inline-block}.pagination .page-item.active .page-link{background-color:#00e;color:#fff;border-color:#00e}.pagination .page-link:hover{background-color:#f0f0f0}.pagination .page-item.disabled .page-link{color:#999;cursor:not-allowed}.releases-table{width:100%;border-collapse:collapse;margin:1rem 0}.releases-table th,.releases-table td{padding:.5rem;text-align:left;border-bottom:1px solid #ddd}.releases-table th{font-weight:700;background-color:#f5f5f5;border-bottom:2px solid #222}.releases-table tbody tr:hover{background-color:#f9f9f9}.sha1-details{display:inline-block;margin:0;padding:0;vertical-align:baseline}.sha1-details summary{display:inline;cursor:pointer;color:#00e;text-decoration:underline;list-style:none;margin:0;padding:0}.sha1-details summary::-webkit-details-marker{display:none}.sha1-details[open]{display:block}.sha1-details[open] summary{margin-bottom:.25rem}.sha1-details code{display:block;background-color:#f5f5f5;padding:.5rem;margin-top:.25rem;border:1px solid #ddd;border-radius:3px;font-family:monospace;font-size:.9em;word-break:break-all;user-select:all}#TableOfContents{margin:1ex 0}#TableOfContents ul{margin:.5em 0!important;padding-left:1.5em}#TableOfContents li{margin:0!important;padding:0;line-height:1.4}.highlight{background-color:#f8f8f8;border:none;border-left:4px solid #90caf9;padding:0;margin:.5ex 0 .5ex 1.5em}.highlight pre{background-color:initial;color:#333;border:none;padding:.75em;margin:0;display:block;overflow-x:auto}.highlight pre code,pre code{background-color:initial;color:inherit;padding:0;border:none;display:inline;font-size:inherit}code{background-color:#f0f0f0;color:#333;padding:.2em .4em;border:none;border-radius:3px;font-family:monospace;font-size:.9em}h3+p.date{margin-bottom:1ex}.github{margin:2rem 0;padding:1rem;background-color:#f8f9fa;border-left:4px solid #007000}.github h2{margin-top:0;font-size:1.5rem;color:#222}.github p{margin:.5rem 0 0}.releases{margin:2rem 0}.releases h2{font-size:1.5rem;color:#222;margin-bottom:1.5rem}.release{margin-bottom:2rem;padding:1.5rem;background-color:#fafafa;border:1px solid #ddd;border-radius:4px}.release:last-child{margin-bottom:0}.release header{border-bottom:none;margin-bottom:1rem}.release h3{margin:0 0 .5rem;font-size:1.26em;color:#222}.release-date{color:#666;font-size:.9rem;font-weight:400}.release-notes{margin:.5rem 0 0;color:#444;font-style:italic}.download-links{list-style-type:none;padding:0;margin:1rem 0;line-height:1.8}.download-links li{margin:.25rem 0}.download-links code{background-color:#f0f0f0;padding:.2rem .4rem;border-radius:3px;font-family:monospace;font-size:.9em;word-break:break-all}.release-content{margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}@media(max-width:600px){.release{padding:1rem}.release h3{font-size:1.1rem}.download-links{font-size:.95rem}.download-links code{font-size:.85em}}.github-link{margin:0 0 1rem;font-size:.9em;color:#666}