.sticky-contact-bar[data-astro-cid-yvbahnfj]{position:fixed;bottom:0;left:0;right:0;display:flex;background:#fff;box-shadow:0 -4px 20px #00000026;z-index:999;padding:10px;gap:8px}.sticky-btn[data-astro-cid-yvbahnfj]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 12px;border-radius:10px;font-weight:600;font-size:14px;text-decoration:none;transition:all .2s ease}.sticky-btn[data-astro-cid-yvbahnfj] svg[data-astro-cid-yvbahnfj]{width:20px;height:20px;flex-shrink:0}.sticky-btn[data-astro-cid-yvbahnfj].whatsapp{background:#25d366;color:#fff}.sticky-btn[data-astro-cid-yvbahnfj].whatsapp:hover{background:#128c7e}.sticky-btn[data-astro-cid-yvbahnfj].call{background:#2563eb;color:#fff}.sticky-btn[data-astro-cid-yvbahnfj].call:hover{background:#1d4ed8}.sticky-btn[data-astro-cid-yvbahnfj].add-listing{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff}.sticky-btn[data-astro-cid-yvbahnfj].add-listing:hover{transform:scale(1.02)}.listing-detail[data-astro-cid-yvbahnfj]{padding-bottom:100px}.sticky-icon[data-astro-cid-yvbahnfj]{font-size:1.3rem;line-height:1}@media (max-width: 500px){.sticky-btn[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]:not(.sticky-icon){display:none}.sticky-btn[data-astro-cid-yvbahnfj]{padding:14px 20px}.sticky-icon[data-astro-cid-yvbahnfj]{font-size:1.5rem}}.listing-position[data-astro-cid-yvbahnfj]{font-size:13px;color:var(--text-light);margin-top:10px}.listing-nav[data-astro-cid-yvbahnfj]{display:flex;justify-content:space-between;padding:15px 0;margin:15px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.listing-nav[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{font-size:14px}.nav-prev[data-astro-cid-yvbahnfj]{color:var(--text-light)}.nav-next[data-astro-cid-yvbahnfj]{color:var(--primary)}.services-list[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;list-style:none;padding:0}.services-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{background:var(--bg);padding:8px 15px;border-radius:6px;font-size:14px}.why-choose[data-astro-cid-yvbahnfj] ul[data-astro-cid-yvbahnfj]{list-style:none;padding:0;margin-top:15px}.why-choose[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{padding:8px 0;border-bottom:1px solid var(--border)}.quick-links[data-astro-cid-yvbahnfj]{background:var(--bg);padding:20px;border-radius:8px;margin-top:20px}.quick-links[data-astro-cid-yvbahnfj] h4[data-astro-cid-yvbahnfj]{margin-bottom:15px;font-size:14px}.quick-links[data-astro-cid-yvbahnfj] ul[data-astro-cid-yvbahnfj]{list-style:none;padding:0}.quick-links[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{margin-bottom:10px}.quick-links[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{font-size:13px;color:var(--text-light)}.quick-links[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover{color:var(--primary)}.similar-listings[data-astro-cid-yvbahnfj]{margin-top:50px;padding-top:40px;border-top:2px solid var(--border)}.similar-listings[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{margin-bottom:10px}.similar-listings[data-astro-cid-yvbahnfj]>p[data-astro-cid-yvbahnfj]{color:var(--text-light);margin-bottom:25px}.listings-grid[data-astro-cid-yvbahnfj].small{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.view-all[data-astro-cid-yvbahnfj]{text-align:center;margin-top:30px}.btn-secondary[data-astro-cid-yvbahnfj]{display:inline-block;padding:12px 30px;background:var(--bg);border:2px solid var(--primary);color:var(--primary);border-radius:8px;font-weight:600}.listing-banner-slot[data-astro-cid-yvbahnfj]{margin:24px 0;text-align:center}.listing-banner-slot[data-astro-cid-yvbahnfj].top-banner{margin-bottom:24px;padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;border:1px solid #e2e8f0}.listing-banner-slot[data-astro-cid-yvbahnfj].bottom-banner{margin:40px auto;max-width:728px}Mobile Sticky Footer for Listings -->{fullListing.whatsapp || fullListing.phone ? (<div class="mobile-sticky-footer"> {fullListing.whatsapp && (<a href={`https://wa.me/${fullListing.whatsapp.replace(/[^0-9]/g,"")}?text=Hi! I found you on the Erotic massage directory.`} class="sticky-btn sticky-whatsapp" target="_blank" rel="noopener" > <span class="icon">💬</span> WhatsApp </a>)} {fullListing.phone && (<a href={`tel:${fullListing.phone}`} class="sticky-btn sticky-phone"> <span class="icon">📞</span> Call </a>)} </div>) : null}</Base> <style> .mobile-sticky-footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -4px 20px #0000001a;padding:12px;display:none;z-index:999;gap:12px}.sticky-btn[data-astro-cid-yvbahnfj]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:8px;font-weight:600;text-decoration:none;color:#fff;font-size:1rem}.sticky-whatsapp[data-astro-cid-yvbahnfj]{background:#25d366}.sticky-phone[data-astro-cid-yvbahnfj]{background:var(--primary)}@media (max-width: 768px){.mobile-sticky-footer[data-astro-cid-yvbahnfj]{display:flex}body{padding-bottom:70px}}
