.ax-downloads-jump-btn{z-index:999;cursor:pointer;opacity:0;visibility:hidden;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:52px;height:52px;padding:.375rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:90px;left:16px;transform:translate(-100px);box-shadow:0 2px 8px #3b82f64d,0 1px 2px #0000001a}.ax-downloads-jump-btn.show{opacity:1;visibility:visible;transform:translate(0)}.ax-downloads-jump-btn:hover{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);box-shadow:0 4px 12px #3b82f666,0 2px 4px #00000026}.ax-downloads-jump-btn:active{box-shadow:0 1px 4px #3b82f64d}.ax-downloads-jump-btn .ax-icon-item{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ax-downloads-jump-btn .ax-icon-item svg{color:#fff;filter:drop-shadow(0 1px 2px #0003);width:20px;height:20px}.ax-downloads-jump-text{color:#fff;text-transform:uppercase;letter-spacing:.3px;text-align:center;text-shadow:0 1px 2px #0003;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.5rem;font-weight:700;line-height:1;overflow:hidden}.ax-downloads-toc{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:16px;margin-bottom:2.5rem;padding:1.5rem;position:relative;box-shadow:0 2px 8px #0000000d}.ax-downloads-toc-header{border-bottom:2px solid #cbd5e1;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.ax-downloads-toc-header .ax-icon-item{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 2px 6px #3b82f64d}.ax-downloads-toc-header .ax-icon-item svg{color:#fff;width:18px;height:18px}.ax-downloads-toc-title{color:#1e293b;flex:1;margin:0;font-size:1.125rem;font-weight:700}.ax-downloads-toc-count{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.ax-downloads-toc-nav{position:relative}.ax-downloads-toc-list{flex-direction:column;gap:.5rem;list-style:none;display:flex;margin:0!important;padding:0!important}.ax-downloads-toc-item{position:relative}.ax-downloads-toc-link{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:.875rem;padding:.875rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ax-downloads-toc-link:before{content:"";opacity:0;background:linear-gradient(135deg,#3b82f6,#1d4ed8);width:4px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.ax-downloads-toc-link:hover{background:#fff;border-color:#3b82f6;text-decoration:none;box-shadow:0 4px 12px #3b82f626}.ax-downloads-toc-link:hover:before{opacity:1}.ax-downloads-toc-item.active .ax-downloads-toc-link{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border-color:#3b82f6;box-shadow:0 2px 8px #3b82f633}.ax-downloads-toc-item.active .ax-downloads-toc-link:before{opacity:1}.ax-downloads-toc-index{color:#475569;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border:1px solid #cbd5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;transition:all .3s;display:flex}.ax-downloads-toc-link:hover .ax-downloads-toc-index,.ax-downloads-toc-item.active .ax-downloads-toc-index{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#1d4ed8;box-shadow:0 2px 6px #3b82f666}.ax-downloads-toc-content{flex:1;min-width:0}.ax-downloads-toc-name{color:#1e293b;margin-bottom:.25rem;font-size:.9375rem;font-weight:600;line-height:1.4;transition:color .3s}.ax-downloads-toc-link:hover .ax-downloads-toc-name,.ax-downloads-toc-item.active .ax-downloads-toc-name{color:#1d4ed8}.ax-downloads-toc-subtitle{color:#64748b;font-size:.8125rem;font-style:italic;font-weight:500;line-height:1.4}.ax-downloads-toc-arrow{color:#cbd5e1;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex}.ax-downloads-toc-arrow svg{width:16px;height:16px}.ax-downloads-toc-link:hover .ax-downloads-toc-arrow,.ax-downloads-toc-item.active .ax-downloads-toc-arrow{color:#3b82f6}.ax-downloads-shortcode{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin:2.5rem 0;display:grid}.ax-download-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.ax-download-card:hover{background:#fff;border-color:#3b82f6;box-shadow:0 10px 25px #3b82f61a,0 4px 6px #0000000d}.ax-download-header{align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex;position:relative}.ax-download-icon{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:1px solid #bae6fd;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;padding:6px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 2px 4px #3b82f61a}.ax-download-card:hover .ax-download-icon{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border-color:#3b82f6;box-shadow:0 4px 8px #3b82f633}.ax-download-icon i{color:#3b82f6;font-size:1.5rem;transition:all .3s}.ax-download-card:hover .ax-download-icon i{color:#1d4ed8}.ax-download-icon-img{object-fit:contain;border-radius:12px;width:100%;height:100%}.ax-download-info{flex:1;min-width:0}.ax-section .ax-download-title{color:#1e293b;font-size:1.125rem;font-weight:700;line-height:1.4;transition:all .3s;margin:0 0 .25rem!important}.ax-download-card:hover .ax-download-title{color:#3b82f6}.ax-download-subtitle{margin:0;font-size:.875rem;font-style:italic;font-weight:500;line-height:1.5}.ax-download-summary{color:#64748b;margin:0;font-size:.875rem;font-style:italic;font-weight:500;line-height:1.5}.ax-downloads-description{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border:1px solid #86efac;border-radius:12px;margin-bottom:2rem;padding:1.25rem 1.5rem;position:relative;box-shadow:0 1px 3px #22c55e1a}.ax-downloads-description p{color:#15803d;padding-left:.5rem;font-size:.9375rem;font-weight:500;line-height:1.7;margin:0!important}.ax-download-description{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-left:4px solid #3b82f6;border-radius:12px;margin-bottom:1.25rem;padding:1rem;position:relative}.ax-download-description p{color:#475569;font-size:.875rem;line-height:1.6;margin:0!important}.ax-download-details{gap:1rem;margin-bottom:1.5rem;display:grid}.ax-download-features,.ax-download-limitations{margin-bottom:0;padding:0}.ax-download-feature,.ax-download-limitation{align-items:flex-start;gap:.75rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.5;display:flex}.ax-download-feature:last-child,.ax-download-limitation:last-child{margin-bottom:0}.ax-download-feature i{color:#10b981;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:.125rem;font-size:1rem;display:flex}.ax-download-limitation i{color:#ef4444;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:.125rem;font-size:1rem;display:flex}.ax-download-feature span{color:#065f46;font-weight:600}.ax-download-limitation span{color:#991b1b;font-weight:600}.ax-download-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.ax-download-btn{color:#64748b;cursor:pointer;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:0;padding:0;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.ax-download-btn:before{content:"";opacity:0;background:linear-gradient(135deg,#3b82f6,#1d4ed8);transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.ax-download-btn:hover{color:#fff;border-color:#3b82f6;text-decoration:none;box-shadow:0 4px 12px #3b82f666,0 2px 4px #0000001a}.ax-download-btn:hover:before{opacity:1}.ax-download-btn .ax-icon-item{z-index:1;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-right:1px solid #e2e8f0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex;position:relative}.ax-download-btn:hover .ax-icon-item{background:#fff3;border-right-color:#ffffff4d}.ax-download-btn .ax-icon-item i{color:#64748b;font-size:1rem;transition:color .3s}.ax-download-btn:hover .ax-icon-item i{color:#fff}.ax-download-btn .ax-icon-item svg{color:#64748b;max-width:20px;max-height:20px;transition:color .3s;width:20px!important;height:20px!important}.ax-download-btn:hover .ax-icon-item svg{color:#fff}.ax-download-btn .ax-icon-item img,.ax-download-btn .ax-icon-item .ax-download-btn-img{object-fit:cover;object-position:center;opacity:.9;border:none;border-radius:3px;width:20px;max-width:20px;height:20px;max-height:20px;margin:0 auto;padding:0;transition:all .3s;display:block}.ax-download-btn:hover .ax-icon-item img,.ax-download-btn:hover .ax-icon-item .ax-download-btn-img{opacity:1;filter:drop-shadow(0 2px 4px #ffffff4d);transform:scale(1.05)}.ax-download-btn span{color:inherit;text-align:left;z-index:1;flex:1;padding:0 1rem;line-height:1.4;transition:color .3s;position:relative}.ax-download-btn:hover span{color:#fff}.ax-download-empty{text-align:center;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;padding:3rem 2rem}.ax-download-empty-icon{background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;display:flex}.ax-download-empty-icon i{color:#9ca3af;font-size:1.5rem}.ax-download-empty-text{color:#6b7280;margin:0;font-size:1rem;font-weight:500}.ax-downloads-shortcode-full{grid-template-columns:1fr}.ax-downloads-shortcode-full .ax-download-card{padding:2rem}.ax-downloads-shortcode-full .ax-download-header{margin-bottom:1.5rem}.ax-downloads-shortcode-full .ax-download-icon{width:64px;height:64px}.ax-downloads-shortcode-full .ax-download-title{font-size:1.25rem}.ax-downloads-shortcode-full .ax-download-description{margin-bottom:1.5rem;padding:1rem}.ax-downloads-shortcode-full .ax-download-details{margin-bottom:1.5rem}.ax-downloads-shortcode-full .ax-download-content{color:#475569;border-top:2px solid #3b82f6;margin-bottom:1.5rem;padding-top:1.25rem;font-size:.9375rem;line-height:1.7}.ax-downloads-shortcode-full .ax-download-content h2,.ax-downloads-shortcode-full .ax-download-content h3,.ax-downloads-shortcode-full .ax-download-content h4{color:#1e293b;margin-top:1.25rem;margin-bottom:.625rem;font-size:1.125rem;font-weight:600}.ax-downloads-shortcode-full .ax-download-content h2:first-child,.ax-downloads-shortcode-full .ax-download-content h3:first-child,.ax-downloads-shortcode-full .ax-download-content h4:first-child{margin-top:0}.ax-downloads-shortcode-full .ax-download-content p{margin-bottom:1rem}.ax-downloads-shortcode-full .ax-download-content ul,.ax-downloads-shortcode-full .ax-download-content ol{margin-bottom:1rem;padding-left:1.5rem}.ax-downloads-shortcode-full .ax-download-content li{margin-bottom:.375rem}.ax-downloads-shortcode-full .ax-download-actions{justify-content:flex-start;gap:.75rem}.ax-download-content .ax-table-information{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#0003 #0000000d;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;overflow-x:auto}.ax-download-content .ax-table-information::-webkit-scrollbar{height:8px}.ax-download-content .ax-table-information::-webkit-scrollbar-track{background:#0000000d;border-radius:4px}.ax-download-content .ax-table-information::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.ax-download-content .ax-table-information table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;min-width:500px}.ax-download-content .ax-table-information table tbody tr{border-bottom:1px solid #e5e7eb;transition:background-color .2s}.ax-download-content .ax-table-information table tbody tr:last-child{border-bottom:none}.ax-download-content .ax-table-information table tbody tr:hover{background-color:#f8fafc}.ax-download-content .ax-table-information table th{color:#1e293b;text-align:left;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word;background:#f8f9fa;border-bottom:2px solid #e5e7eb;padding:1rem;font-size:.9375rem;font-weight:700;line-height:1.6}.ax-download-content .ax-table-information table th:first-child{background:linear-gradient(135deg,#f0f4f8 0%,#e8f0f7 100%);width:30%;max-width:180px}.ax-download-content .ax-table-information table th:last-child{width:70%}.ax-download-content .ax-table-information table td{color:#475569;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word;padding:1rem;font-size:.9375rem;line-height:1.6}.ax-download-content .ax-table-information table td:first-child{color:#1e293b;background:linear-gradient(135deg,#fafcfe 0%,#f5f9fc 100%);width:30%;max-width:180px;font-weight:600}.ax-download-content .ax-table-information table td:first-child strong{align-items:center;gap:.375rem;display:inline-flex}.ax-download-content .ax-table-information table td:last-child{width:70%}.ax-download-content .ax-table-information table .ax-icon-item{vertical-align:middle;color:#3b82f6;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ax-download-content .ax-table-information table .ax-icon-item svg{width:20px;height:20px}.ax-download-content .ax-table-information .ax-list-check{margin:.5rem;padding-left:0!important}.ax-download-content .ax-table-information table td ul,.ax-download-content .ax-table-information table td ol,.ax-download-content .ax-table-information table td p{overflow-wrap:break-word;word-break:break-word;margin:0}.ax-downloads-shortcode .ax-download-card,.ax-downloads-shortcode-full .ax-download-card{min-width:0}.ax-download-content .ax-table{width:100%;max-width:100%;margin-left:0;margin-right:0}@media (max-width:768px){.ax-downloads-jump-btn{width:48px;height:48px;padding:.25rem;bottom:80px;left:12px}.ax-downloads-jump-btn .ax-icon-item,.ax-downloads-jump-btn .ax-icon-item svg{width:18px;height:18px}.ax-downloads-jump-text{letter-spacing:.2px;font-size:.4375rem}.ax-downloads-toc{margin-bottom:2rem;padding:1rem}.ax-downloads-toc-header{gap:.5rem;margin-bottom:1rem;padding-bottom:.875rem}.ax-downloads-toc-header .ax-icon-item{width:28px;height:28px}.ax-downloads-toc-header .ax-icon-item svg{width:16px;height:16px}.ax-downloads-toc-title{font-size:1rem}.ax-downloads-toc-count{padding:.25rem .5rem;font-size:.75rem}.ax-downloads-toc-link{gap:.625rem;padding:.75rem}.ax-downloads-toc-index{width:28px;height:28px;font-size:.8125rem}.ax-downloads-toc-name{font-size:.875rem}.ax-downloads-toc-subtitle{font-size:.75rem}.ax-downloads-description{border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}.ax-downloads-description p{padding-left:.625rem;font-size:.875rem;line-height:1.6}.ax-downloads-shortcode{grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}.ax-download-card{padding:.875rem}.ax-downloads-shortcode-full .ax-download-card{padding:1.25rem}.ax-download-header{gap:.75rem;margin-bottom:1rem}.ax-download-icon{width:44px;height:44px}.ax-downloads-shortcode-full .ax-download-icon{width:52px;height:52px}.ax-download-title{font-size:1rem}.ax-downloads-shortcode-full .ax-download-title{font-size:1.125rem}.ax-download-actions{gap:.375rem}.ax-download-btn .ax-icon-item svg{max-width:14px;max-height:14px;width:14px!important;height:14px!important}.ax-download-btn .ax-icon-item img,.ax-download-btn .ax-icon-item .ax-download-btn-img{width:14px;max-width:14px;height:14px;max-height:14px}.ax-download-btn span{padding:0 .625rem;font-size:.75rem}.ax-downloads-shortcode-full .ax-download-content{margin-bottom:1rem;padding-top:1rem}.ax-download-content .ax-table-information{border-radius:10px}.ax-download-content .ax-table-information::-webkit-scrollbar{height:10px}.ax-download-content .ax-table-information table{min-width:450px}.ax-download-content .ax-table-information table th,.ax-download-content .ax-table-information table td{padding:.875rem;font-size:.875rem}.ax-download-content .ax-table-information table th:first-child,.ax-download-content .ax-table-information table td:first-child{width:35%;max-width:160px}.ax-download-content .ax-table-information table .ax-icon-item svg{width:18px;height:18px}}@media (max-width:480px){.ax-downloads-jump-btn{gap:.125rem;width:44px;height:44px;padding:.25rem;bottom:70px;left:10px}.ax-downloads-jump-btn .ax-icon-item,.ax-downloads-jump-btn .ax-icon-item svg{width:16px;height:16px}.ax-downloads-jump-text{letter-spacing:.2px;font-size:.375rem}.ax-downloads-toc{margin-bottom:1.5rem;padding:.875rem}.ax-downloads-toc-header{flex-wrap:wrap;gap:.5rem}.ax-downloads-toc-title{font-size:.9375rem}.ax-downloads-toc-count{text-align:center;order:3;width:100%;margin-top:.25rem}.ax-downloads-toc-link{padding:.625rem}.ax-downloads-toc-index{width:26px;height:26px;font-size:.75rem}.ax-downloads-toc-name{margin-bottom:0;font-size:.8125rem}.ax-downloads-toc-subtitle{display:none}.ax-downloads-toc-arrow{width:15px;height:15px}.ax-downloads-toc-arrow svg{width:14px;height:14px}.ax-downloads-description{border-width:1.5px;border-radius:12px;margin-bottom:1.25rem;padding:1rem}.ax-downloads-description:before{width:4px}.ax-downloads-description:after{font-size:1.25rem;right:1rem}.ax-downloads-description p{padding-left:.375rem;padding-right:2rem;font-size:.8125rem;line-height:1.5}.ax-downloads-shortcode{margin:1rem 0}.ax-download-card{padding:.75rem}.ax-downloads-shortcode-full .ax-download-card{padding:1rem}.ax-download-header{margin-bottom:.875rem}.ax-download-icon{width:40px;height:40px}.ax-downloads-shortcode-full .ax-download-icon{width:48px;height:48px}.ax-download-actions{flex-direction:column}.ax-download-btn{width:100%}.ax-download-btn span{text-align:center;padding:0 1rem}.ax-downloads-shortcode-full .ax-download-content{padding-top:.875rem}.ax-download-content .ax-table-information{margin-bottom:.875rem;box-shadow:none!important;border:none!important;border-radius:0!important;overflow-x:visible!important}.ax-download-content .ax-table-information table,.ax-download-content .ax-table-information table thead,.ax-download-content .ax-table-information table tbody,.ax-download-content .ax-table-information table tr,.ax-download-content .ax-table-information table tr>*{display:block;width:100%!important;min-width:auto!important}.ax-download-content .ax-table-information table tr{border-radius:12px;margin-bottom:1rem;overflow:hidden;box-shadow:0 1px 3px #0000000d;border:1px solid #e5e7eb!important}.ax-download-content .ax-table-information table tr>*{word-wrap:break-word;overflow-wrap:break-word;border-bottom:none;padding:.75rem;font-size:.8125rem;white-space:normal!important}.ax-download-content .ax-table-information table tr>:first-child{background:linear-gradient(135deg,#fafcfe 0%,#f5f9fc 100%);border-bottom:1px solid #e5e7eb;padding-bottom:.5rem;width:100%!important;min-width:auto!important}.ax-download-content .ax-table-information table tr>:last-child{background:#fff;padding-top:.75rem;width:100%!important}.ax-download-content .ax-table-information table th:first-child,.ax-download-content .ax-table-information table td:first-child{max-width:100%!important}.ax-download-content .ax-table-information table .ax-icon-item svg{width:16px;height:16px}.ax-download-content .ax-table-information table td ul,.ax-download-content .ax-table-information table td ol{margin-top:.5rem;padding-left:1.25rem}}
