.sip-calculator { max-width: 400px; margin: auto; font-family: sans-serif; }
.sip-calculator form label { display: block; margin: 8px 0; }
.sip-calculator input { width: 100%; padding: 6px; }
.sip-calculator button { margin-top: 10px; padding: 8px; width: 100%; background: #007bff; color: white; border: none; }
.sip-calculator table { width: 100%; margin-top: 15px; }
.share-buttons a { display: inline-block; margin: 8px 8px 0 0; color: #fff; background: #25D366; padding: 8px; text-decoration: none; border-radius: 5px; }
.share-buttons a:last-child { background: #0072c6; }
