#footer-bottom{display:none}.sq-actions{display:flex;width:100%;margin:0;padding:0;border-radius:14px;overflow:hidden;background:#ffffff;box-shadow:0 2px 12px rgba(0,0,0,0.08)}.sq-action{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:14px 8px;color:#333333!important;text-decoration:none!important;border-right:1px solid #eeeeee;transition:background 0.2s ease}.sq-action:last-child{border-right:none}.sq-action:hover{background:#f5f5f5}.sq-icon{font-size:22px;line-height:1}.sq-action span:last-child{font-size:13px;font-weight:600}.contact-details{margin-top:20px;background:#fff;border-radius:14px;padding:8px 18px;box-shadow:0 2px 12px rgba(0,0,0,0.06)}.detail-item{display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #eeeeee}.detail-item:last-child{border-bottom:none}.detail-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f5f5f5;font-size:18px;flex-shrink:0}.detail-item small{display:block;color:#999;font-size:11px;margin-bottom:3px}.detail-item a,.detail-item span{color:#333;text-decoration:none;font-size:14px}.save-contact{display:block;width:100%;margin-top:18px;padding:15px;text-align:center;background:#222;color:#fff!important;border-radius:50px;text-decoration:none!important;font-weight:600;font-size:15px}.save-contact:hover{background:#444;color:#fff!important}.download-vcard{display:block;width:100%;padding:15px;margin-top:18px;background:#222;color:#fff!important;text-align:center;border-radius:50px;text-decoration:none!important;font-size:15px;font-weight:600}.download-vcard:hover{background:#444;color:#fff!important}