.ppc-crpc-container { max-width:800px; margin:20px auto; font-family:Arial,sans-serif; }
#ppc-crpc-search { width:100%; padding:10px; font-size:16px; margin-bottom:10px; border-radius:6px; border:1px solid #ccc; }
.ppc-crpc-item { border:1px solid #ddd; padding:12px; margin-bottom:10px; border-radius:8px; background:#fafafa; }
.ppc-crpc-item h3 { margin:0 0 6px; color:#111; }
.ppc-crpc-item p { margin:4px 0; }
.ppc-crpc-item mark { background: #ffeb3b; padding:0 2px; }
