body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}footer,header{background:#f8f9fa;padding:1.5rem;text-align:center}.result-box{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:1rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.ad-box{background:#e9ecef;text-align:center;margin:1rem 0;padding:1rem;border-radius:8px}.social-share a{margin:0 .5rem;font-size:1.5rem;color:#495057}.social-share a:hover{color:#0d6efd}