/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 18 2025 | 06:58:16 */
.download-page{max-width:800px;margin:0 auto;font-family:'Segoe UI',system-ui,-apple-system,sans-serif;color:#333;line-height:1.6}
.version-tabs{display:flex;gap:5px;border-bottom:1px solid #e1e4e8;padding-bottom:5px}
.version-tab1{padding:8px 16px;cursor:pointer;background:#f6f8fa;border-radius:4px 4px 0 0;font-size:14px;font-weight:500;color:#586069;transition:all .2s ease}
.version-tab1:hover{background:#e1e4e8}
.version-tab1.active{background:#0366d6;color:#fff}
.version-tab2{padding:8px 16px;cursor:pointer;background:#f6f8fa;border-radius:4px 4px 0 0;font-size:14px;font-weight:500;color:#586069;transition:all .2s ease}
.version-tab2:hover{background:#e1e4e8}
.version-tab2.active{background:#0366d6;color:#fff}
.version-content1{display:none;padding:0;margin:0px;}
.version-content1.active{display:block}
.version-content2{display:none;padding:0;margin:0px;}
.version-content2.active{display:block}
.version-info{margin:0px;padding:0px 5px;}
.version-info h3{margin:5px 0px;padding:0px;font-size:18px;color:#494949;}
.version-info p{margin-bottom:2px;padding:0px;color:#494949;}
.download-item{display:flex;align-items:center;padding:10px;margin-bottom:10px;margin-top:10px;background:#f6f8fa;border-radius:4px;transition:background .2s}
.download-item:hover{background:#e1e4e8}
.download-label{min-width:100px;font-weight:500;color:#0366d6}
.download-url{flex:1;word-break:break-all;font-family:monospace;font-size:14px;color:#586069}
.extraction-code{margin-left:10px;padding:2px 6px;background:#e1e4e8;border-radius:3px;font-size:12px;color:#586069}
.download-actions{margin-left:10px;display:flex;gap:5px}
.btn{padding:5px 10px;border:none;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:4px}
.btn-copy{background:#0073aa;color:#fff}
.btn-copy:hover{background:#005a87}
.btn-download{background:#2ea44f;color:#fff}
.btn-download:hover{background:#2a9147}
.notice{margin-top:20px;padding:5px;background:#f8f9fa;border-left:3px solid #0366d6;font-size:14px}
.notice p{margin:0px;}
.notice ul{margin:0px;}
@media (max-width:600px){.download-item{flex-wrap:wrap}
.download-actions{margin-left:0;margin-top:8px;width:100%}
.btn{flex:1;justify-content:center}
}
.download-container{max-width:auto;margin:0 auto;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}
.download-grid{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:3px;margin-bottom:8px}
.download-card{width:240px;height:132px;border-radius:8px;border:1px solid #e0e0e0;padding:10px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}
.download-card:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#4caf50}
.card-header{display:flex;align-items:center;margin-bottom:5px}
.app-icon{width:48px;height:48px;border-radius:6px;margin-right:10px;object-fit:contain}
.app-info{flex:1}
.app-name{font-weight:600;font-size:14px;padding:0px;margin:0 0 5px 0;color:#494949;}
.file-details{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#777;margin-bottom:0px}
.app-size{font-size:11px;color:#777;margin:0}
.file-type{font-size:11px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:4px}
.app-description{font-size:12px;color:#555;margin:5px 0px 6px 0px;line-height:1.4;height:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.card-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center}
.favorite-link{font-size:11px;color:#666;text-decoration:none;cursor:pointer;padding:1px 0;transition:color .2s}
.favorite-link:hover{color:#2196f3;text-decoration:underline}
.download-btn{padding:4px 10px;border:none;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .2s}
.download-btn{background-color:#4caf50;color:#fff}
.download-btn:hover{background-color:#3e8e41}
.section-title{font-size:20px;color:#333;margin:12px 0px;padding:0px 0px 8px 8px;border-bottom:2px solid #eee;}
