.footer { background-color: #1a1a1a; padding: 20px 0; margin-top: auto; } .footer p { margin: 0; text-align: center; color: #ffffff; opacity: 0.8; } .copy-tooltip { position: fixed; bottom: 20px; right: 20px; background: rgba(0,0,0,0.8); color: #fff; padding: 10px 20px; border-radius: 4px; display: none; } .copy-tooltip.show { display: flex; align-items: center; gap: 8px; } .copy-tooltip.hide { display: none; }