.main-navigation.has-branding .inside-navigation.grid-container,.main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0 10px 0 15px}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}.navigation-branding img,.site-logo.mobile-header-logo img{height:80px;width:auto}.navigation-branding .main-title{line-height:80px}@media (max-width:1015px){.main-navigation.has-branding.nav-align-center .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto}.navigation-branding{margin-right:auto;margin-left:10px}.navigation-branding .main-title,.mobile-header-navigation .site-logo{margin-left:10px}.main-navigation.has-branding .inside-navigation.grid-container{padding:0}}ins.adsbygoogle{background-color:#fff0;padding:0}.free-btn:hover{background-color:#2ecc71;color:#fff}.premium-btn:hover{background-color:#9b59b6;color:#fff}.paid-btn:hover{background-color:#e74c3c;color:#fff}.discontinued-btn:hover{background-color:#95a5a6;color:#fff}.child-post-box{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px rgb(0 0 0 / .08);margin-bottom:2rem;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;border:1px solid #f0f0f0}.child-post-box:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgb(0 0 0 / .12)}.discontinued-post{opacity:.7;border:1px dashed #ccc}.post-header{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem .5rem .5rem;border-bottom:1px solid #f0f0f0;background:linear-gradient(to right,#f9f9f9,#ffffff)}.post-title{margin:0;font-size:1.3rem;font-weight:600;color:#333;display:flex;align-items:center}.post-title a{color:#333;text-decoration:none;transition:color 0.2s ease;display:flex;align-items:center}.post-title a:hover{color:#007bff}.post-rank{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;background-color:#007bff;color:#fff;border-radius:50%;margin-right:10px;font-size:.9rem}.external-link-icon{width:16px;height:16px;margin-left:5px;fill:#007bff}.license-badge{display:inline-flex;align-items:center;padding:.4rem .8rem;border-radius:30px;font-size:.8rem;font-weight:500;white-space:nowrap}.license-badge i{margin-right:5px}.license_free_btn{background-color:#e3fcef;color:#2ecc71}.license_premium_btn{background-color:#f0e6fd;color:#9b59b6}.license_paid_btn{background-color:#feeceb;color:#e74c3c}.discontinued-badge{background-color:#f1f2f3;color:#95a5a6}.post-content{display:flex;flex-wrap:wrap;padding:.5rem;gap:1rem}.post-image-container{flex:0 0 200px;display:flex;flex-direction:column;gap:.8rem}.post-thumbnail{width:100%;border-radius:8px;height:auto;display:block;box-shadow:0 3px 10px rgb(0 0 0 / .1);transition:transform 0.3s ease}.post-thumbnail:hover{transform:scale(1.03)}.post-thumbnail-placeholder{width:100%;aspect-ratio:16/9;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#adb5bd;font-size:2rem}.category-box{font-size:.8rem}.category-box a{color:#6c757d;text-decoration:none;transition:color 0.2s ease}.category-box a:hover{color:#007bff}.post-description{flex:1;min-width:300px}.post-description p{margin:0;line-height:1.6;color:#555}.post-footer{padding:.5rem;border-top:1px solid #f0f0f0;background-color:#f9fafb}.post-tags{margin-bottom:1rem}.tags-title{display:inline-block;margin-right:10px;font-weight:600;color:#555}.tags-list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.tag-item{display:inline-block;padding:.3rem .8rem;background-color:#f0f2f5;color:#4a5568;border-radius:30px;font-size:.8rem;transition:all 0.2s ease}.tag-item:hover{background-color:#e2e8f0;transform:translateY(-2px)}.post-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.social-links{display:flex;gap:.5rem}.social-links a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#fff;color:#6c757d;transition:all 0.3s ease;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.social-links a:hover{transform:translateY(-3px);box-shadow:0 5px 12px rgb(0 0 0 / .1);color:#007bff}.vote-count{font-weight:600}.read-more-container{text-align:center;padding:1rem;background:linear-gradient(to right,#f9f9f9,#ffffff);border-top:1px solid #f0f0f0}.read-more-button{display:inline-flex;align-items:center;padding:.7rem 1.5rem;background-color:#e74c3c;color:#fff;text-decoration:none;border-radius:30px;font-weight:500;transition:all 0.3s ease;gap:.5rem}.read-more-button:hover{background-color:#3a56c4;transform:translateY(-2px);box-shadow:0 6px 12px rgb(74 108 247 / .2)}.read-more-icon{fill:currentColor}.adsense-container{margin:2rem 0;padding:1rem;border-radius:12px;background-color:#f9fafb;text-align:center}@media (max-width:768px){.post-header{flex-direction:column;align-items:flex-start;gap:.8rem}.post-image-container{flex:0 0 100%}.post-actions{justify-content:center}}