/*!
 * NexAPK Frontend Styles (nexapk.css)
 * Copyright (c) 2025 NexAPK. All rights reserved.
 * 
 * Author: AlphaCodeX Security Labs
 * License: Proprietary - Unauthorized copying, modification, distribution, or 
 * reverse engineering of this file, via any medium, is strictly prohibited.
 * 
 * This file is part of the NexAPK Project.
 * For commercial or authorized use, contact: Telegram :- @enzosrs !!
 */.related-image,.screenshot-img{image-rendering:-webkit-optimize-contrast}.image-tag,.related-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-table tr:hover,body{background:#f9fafb}#caption,.banner-ad,.countdown-section,.download-option,.footer-bottom,.parallax-content,.stat-card{text-align:center}body{font-family:'El Messiri',sans-serif}.gradient-bg{background:linear-gradient(135deg,#667eea 0,#764ba2 100%)}.download-btn{background:linear-gradient(135deg,#10b981 0,#059669 100%);box-shadow:0 4px 15px 0 rgba(16,185,129,.3)}.download-btn:hover{background:linear-gradient(135deg,#059669 0,#047857 100%);transform:translateY(-2px);box-shadow:0 6px 20px 0 rgba(16,185,129,.4)}.floating-icon.telegram,.telegram-btn{background-color:#08c;color:#fff}.telegram-btn:hover{background-color:#006ba3}.instagram-btn{background:linear-gradient(45deg,#f09433 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.instagram-btn:hover{opacity:.9}.youtube-btn{background-color:red;color:#fff}.youtube-btn:hover{background-color:#c00}.floating-icon.support,.github-btn{background-color:#333;color:#fff}.github-btn:hover{background-color:#555}.detail-item{display:flex;flex-direction:column;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:0 0;transition:.3s}.detail-item:hover{background:rgba(255,255,255,.1);transform:scale(1.02)}.detail-label{font-weight:700;margin-bottom:.25rem;display:flex;align-items:center}.detail-value,.step-description{color:#6b7280}.floating-icons{position:fixed;bottom:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:10px}.floating-icon{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .2s;cursor:pointer}.floating-icon:hover,.share-btn:hover{transform:scale(1.1)}.modal{left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center}.modal-content{width:auto;height:auto;object-fit:contain;border-radius:8px;cursor:zoom-out}.close,.tab{cursor:pointer}.countdown-section{display:none;margin:20px 0;padding:30px;background:0 0}.countdown-section p{font-size:1.2em;color:#059669;margin-bottom:15px}.circular-timer{position:relative;width:150px;height:150px;margin:0 auto}.circular-timer svg{width:100%;height:100%;transform:rotate(-90deg)}.circular-timer circle{fill:none;stroke:#e5e7eb;stroke-width:5}.circular-timer .progress-circle{stroke:url(#gradient);stroke-linecap:round;stroke-dasharray:0 471;transition:stroke-dasharray .3s}.timer-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.5em;font-weight:700;color:#10b981}.generate-link-section{display:none;text-align:center;margin:30px 0;padding:20px;background:linear-gradient(135deg,#f0f9ff 0,#e0f2fe 100%);border-radius:15px;box-shadow:0 8px 20px rgba(0,0,0,.1)}.generate-link-btn{background:linear-gradient(135deg,#3b82f6 0,#1d4ed8 100%);color:#fff;padding:12px 24px;border-radius:10px;font-weight:700;box-shadow:0 4px 15px rgba(59,130,246,.3);transition:.3s}.generate-link-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.generate-link-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.flex.justify-center{display:flex;justify-content:center}.animate-spin{animation:1s linear infinite spin}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.card-hover{transition:.3s}.card-hover:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.animated-border,.sidebar-link{position:relative;overflow:hidden}.sidebar-link::before{content:'';position:absolute;left:0;top:0;width:0;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.1));transition:width .3s}.sidebar-link:hover::before{width:100%}.scroll-animate{opacity:0;transform:translateY(30px);transition:opacity .6s,transform .6s}.scroll-animate.visible{opacity:1;transform:translateY(0)}.screenshot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;justify-items:center}.screenshot-img{width:100%;height:200px;object-fit:cover;border-radius:.5rem;cursor:pointer;transition:transform .3s;image-rendering:crisp-edges}.close,.feature-card,.share-btn,.tab{transition:.3s}.screenshot-img:hover{transform:scale(1.05)}.related-image-container{position:relative;width:100%;height:200px}.image-container img,.related-image{width:100%;height:100%;object-fit:cover}.related-image{border-radius:.5rem .5rem 0 0;image-rendering:crisp-edges}.enhanced-logo,.image-container img,img{image-rendering:-webkit-optimize-contrast}.image-container{position:relative;width:100%;padding-top:100%;overflow:hidden}.image-container img{position:absolute;inset:0;image-rendering:crisp-edges}.image-tags-overlay{position:absolute;top:8px;right:8px;background:#fff;color:#000;padding:6px 10px;border-radius:1rem;border:2px solid #000;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:3px;max-width:130px}.image-tag,.related-views{display:flex;align-items:center}.image-tag{font-size:.8rem}.related-info-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background:#fff}.related-title{font-size:1.1rem;color:#1f2937;flex:1;margin-right:1rem}.related-views{font-size:.875rem;color:#6b7280;font-weight:500}.footer,.footer-section ul li a:hover{color:#fff}.footer{background:linear-gradient(135deg,#1f2937 0,#374151 100%);padding:40px 0 20px}.footer-section{margin-bottom:30px}.footer-section h3{font-size:1.25rem;font-weight:700;margin-bottom:15px;color:#10b981}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:8px}.footer-section ul li a{color:#d1d5db;text-decoration:none;transition:color .3s}.footer-bottom{border-top:1px solid #4b5563;padding-top:20px;color:#9ca3af;font-size:.875rem}.logo-footer{height:40px;width:auto;margin-bottom:15px}.scrollbar-hide::-webkit-scrollbar{display:none}.no-scrollbar,.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.banner-ad{width:100%;background:linear-gradient(135deg,#f3f4f6 0,#e5e7eb 100%);border-radius:12px;padding:1rem;margin:2rem 0;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:1px solid #d1d5db}.banner-ad h3{font-size:1.2rem;font-weight:700;color:#374151;margin-bottom:.5rem}.banner-ad p{color:#6b7280;font-size:.9rem}.three-banners{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0}@media (max-width:768px){.three-banners{grid-template-columns:1fr}}.enhanced-logo,img{image-rendering:crisp-edges;filter:contrast(110%) brightness(105%) saturate(110%);backface-visibility:hidden;transform:translateZ(0)}.mod-badge{@apply bg-gradient-to-r from-amber-500 to-orange-600 text-white px-4 py-2 rounded-full text-sm font-bold shadow-md;}.faq-item{@apply border-b border-gray-200 py-4 cursor-pointer;}.faq-question{@apply font-semibold text-lg flex justify-between items-center;}.faq-answer{@apply mt-2 text-gray-600 hidden;}.faq-item.active .faq-answer{@apply block;}.hero-section{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);color:#fff;padding:3rem 1rem;border-radius:1rem;margin-bottom:2rem}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.feature-card{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.feature-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.feature-icon{font-size:2.5rem;margin-bottom:1rem}.rating-stars{color:#fbbf24;font-size:1.2rem}.progress-bar{height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;margin:.5rem 0}.stats-grid,.tabs-container{margin:2rem 0}.progress-fill{height:100%;background:linear-gradient(90deg,#10b981,#059669)}.stat-card,.user-review{background:#fff;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.stat-card{padding:1.5rem}.stat-value{font-size:2rem;font-weight:700;color:#10b981}.stat-label{font-size:.875rem;color:#6b7280}.tabs{display:flex;border-bottom:1px solid #e5e7eb;margin-bottom:1rem}.tab{padding:.75rem 1.5rem;border-bottom:2px solid transparent}.tab.active{border-bottom-color:#10b981;font-weight:700}.tab-content{display:none}.tab-content.active{display:block}.comparison-table,.description-content table{width:100%;border-collapse:collapse;margin:1rem 0}.comparison-table td,.comparison-table th{padding:.75rem;text-align:left;border-bottom:1px solid #e5e7eb}.comparison-table th,.description-content table th{background:#f9fafb;font-weight:700}.checkmark{color:#10b981}.crossmark{color:#ef4444}.user-review{padding:1.5rem;margin:1rem 0}.user-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover}.review-header{display:flex;align-items:center;margin-bottom:1rem}.review-info{margin-left:1rem}.description-content strong,.review-name{font-weight:700}.option-description,.review-date{color:#6b7280;font-size:.875rem}.review-content{color:#374151}.installation-steps{counter-reset:step;margin:2rem 0}.step{display:flex;margin-bottom:1.5rem}.step-number{flex-shrink:0;width:40px;height:40px;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:1rem}.step-content{flex:1}.option-title,.step-title{font-weight:700;margin-bottom:.5rem}.whats-new{background:linear-gradient(135deg,#f0f9ff 0,#e0f2fe 100%);border-radius:1rem;padding:1.5rem;margin:2rem 0}.whats-new h3{color:#1e40af;margin-bottom:1rem}.whats-new ul{list-style-type:none;padding:0}.whats-new li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.whats-new li:before{position:absolute;left:0;color:#10b981;font-weight:700}.security-badge{display:inline-flex;align-items:center;background:#10b981;color:#fff;padding:.5rem 1rem;border-radius:2rem;font-weight:700;margin:.5rem 0}.security-badge i{margin-right:.5rem}.download-options{display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.download-option{flex:1;min-width:200px;background:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:.3s}.download-option:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.option-icon{font-size:2rem;margin-bottom:1rem;color:#10b981}.social-share{display:flex;justify-content:center;gap:1rem;margin:2rem 0}.share-btn{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.2rem}.share-facebook{background:#3b5998}.share-twitter{background:#1da1f2}.share-whatsapp{background:#25d366}.share-telegram{background:#08c}.share-reddit{background:#ff4500}.animated-border:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,#10b981,transparent);animation:2s infinite border-animation}@keyframes border-animation{0%{left:-100%}100%{left:100%}}.pulse-animation{animation:2s infinite pulse}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.glow-effect{box-shadow:0 0 20px rgba(16,185,129,.3)}.parallax-section{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding:4rem 1rem;position:relative}.parallax-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.parallax-content{position:relative;z-index:1;color:#fff}.no-scrollbar::-webkit-scrollbar{display:none}.tab{position:relative;overflow:hidden}.tab::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:radial-gradient(circle,rgba(34,197,94,.5) 0,rgba(34,197,94,0) 80%);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .6s,opacity .6s}.tab:hover::before{transform:translate(-50%,-50%) scale(15);opacity:1}.tab.active{background-color:rgba(34,197,94,.15);color:#22c55e;box-shadow:0 0 12px rgba(34,197,94,.3)}.tab:hover{color:#22c55e;box-shadow:0 0 10px rgba(34,197,94,.4)}.description-content{line-height:1.6;color:#374151}.description-content h1,.description-content h2,.description-content h3,.description-content h4,.description-content h5,.description-content h6{font-weight:700;margin-top:1.5rem;margin-bottom:.75rem;color:#1f2937}.description-content h1{font-size:1.75rem}.description-content h2{font-size:1.5rem}.description-content h3{font-size:1.25rem}.description-content h4{font-size:1.125rem}.description-content h5{font-size:1rem}.description-content h6{font-size:.875rem}.description-content p{margin-bottom:1rem}.description-content em,.description-content i{font-style:italic}.description-content u{text-decoration:underline}.description-content del,.description-content s{text-decoration:line-through}.description-content ol,.description-content ul{margin-bottom:1rem;padding-left:1.5rem}.description-content blockquote,.description-content pre{padding:1rem;border-radius:.5rem;box-shadow:inset 0 1px 3px rgba(0,0,0,.05)}.description-content ul{list-style-type:disc}.description-content ol{list-style-type:decimal}.description-content li{margin-bottom:.5rem}.description-content blockquote{border-left:4px solid #10b981;margin:1rem 0;font-style:italic;background:#f0f9ff}.description-content code,.description-content pre{background:#f3f4f6;font-family:'Courier New',monospace}.description-content pre{overflow-x:auto;margin:1rem 0}.description-content code{padding:.125rem .25rem;border-radius:.25rem;font-size:.875em}.description-content a{color:#10b981;text-decoration:underline}.description-content a:hover{color:#059669}.description-content img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.description-content table td,.description-content table th{border:1px solid #e5e7eb;padding:.75rem;text-align:left}.description-content hr{border:none;height:1px;background:#e5e7eb;margin:2rem 0}.modal{display:none;position:fixed;z-index:9999;inset:0;background-color:rgba(0,0,0,.9);justify-content:center;align-items:flex-start;overflow-y:auto;padding-top:40px}.modal-content{display:block;max-width:100%;max-height:90vh;object-fit:contain;margin:0 auto}.close{position:absolute;top:15px;right:25px;color:#fff;font-size:40px;font-weight:700;z-index:10000}.close:hover{color:red}#caption{color:#ccc;font-size:18px;margin-top:10px}