.refine-rank-ai-hello,.refine-rank-ai-shortcode{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:15px 20px;margin:10px 0;border-radius:8px;text-align:center;font-family:'Arial',sans-serif;font-size:16px;font-weight:600;box-shadow:0 4px 15px rgb(0 0 0 / .1);transition:all 0.3s ease;position:relative;overflow:hidden}.refine-rank-ai-hello::before,.refine-rank-ai-shortcode::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.refine-rank-ai-hello:hover::before,.refine-rank-ai-shortcode:hover::before{left:100%}.refine-rank-ai-hello:hover,.refine-rank-ai-shortcode:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .15)}.refine-rank-ai-hello{margin:20px auto;max-width:400px;border:2px solid rgb(255 255 255 / .3)}.refine-rank-ai-shortcode{display:inline-block;margin:10px;border:2px solid rgb(255 255 255 / .3)}@media (max-width:768px){.refine-rank-ai-hello,.refine-rank-ai-shortcode{font-size:14px;padding:12px 16px;margin:8px 0}.refine-rank-ai-hello{max-width:90%}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.refine-rank-ai-hello,.refine-rank-ai-shortcode{animation:fadeInUp 0.6s ease-out}