*{box-sizing:border-box;margin:0;padding:0}body{color:#000;background:#fff;max-width:800px;margin:0 auto;padding:20px;font-family:monospace;font-size:14px;line-height:1.6}a{color:#00f;text-decoration:underline}a:visited{color:#551a8b}a:hover{color:red}h1{margin-bottom:20px;font-size:18px;font-weight:700}h2{margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:700}h3{margin-top:15px;margin-bottom:8px;font-size:14px;font-weight:700}p{margin-bottom:10px}ul{margin-bottom:10px;margin-left:20px}li{margin-bottom:5px}hr{border:none;border-top:1px solid #000;margin:20px 0}pre{background:#f0f0f0;margin-bottom:10px;padding:10px;overflow-x:auto}code{background:#f0f0f0;padding:2px 4px;font-family:monospace}pre code{background:0 0;padding:0}.header{border-bottom:2px solid #000;margin-bottom:30px;padding-bottom:10px}.nav{margin-bottom:20px}.nav a{margin-right:15px}.post-meta{color:#666;margin-bottom:10px;font-size:12px}.post-entry{margin-bottom:30px}.software-list{margin-left:0;list-style:none}.software-item{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.release-item{background:#f9f9f9;margin-bottom:10px;padding:5px}.footer{color:#666;border-top:1px solid #000;margin-top:40px;padding-top:10px;font-size:12px}.doc-nav{background:#f5f5f5;border:1px solid #ccc;margin-bottom:20px;padding:15px}.doc-nav ul{margin-left:0;list-style:none}.doc-nav li{margin-bottom:5px}.doc-nav a{color:#00f;text-decoration:none}.doc-nav a:hover{color:red;text-decoration:underline}.doc-content{margin-bottom:30px}.doc-content h3{border-top:1px solid #ddd;margin-top:20px;padding-top:10px}.doc-content h3:first-child{border-top:none;padding-top:0}.tab-navigation{border-bottom:2px solid #000;gap:0;margin-bottom:20px;display:flex}.tab-navigation a{color:#00f;background:#f5f5f5;border:1px solid #000;border-bottom:none;margin-right:5px;padding:10px 20px;text-decoration:none;position:relative;top:2px}.tab-navigation a:hover{color:red;background:#e0e0e0}.tab-navigation a.active{color:#000;background:#fff;border-bottom:2px solid #fff;margin-bottom:-2px;font-weight:700}.tab-content{margin-top:20px}.tab-content h2{margin-top:0}
