.pcs-ai-wrap{background:#0b0f14;color:#eef6f4;border:1px solid rgba(44,255,177,.22);border-radius:20px;padding:24px;margin:24px 0;box-shadow:0 20px 60px rgba(0,0,0,.25)}
.pcs-ai-wrap h2{margin-top:0;color:#83ffd1}.pcs-ai-form{display:flex;gap:10px;flex-wrap:wrap}.pcs-ai-form input,.pcs-ai-form select{padding:13px 14px;border-radius:12px;border:1px solid #27433d;background:#101820;color:#fff;min-width:220px}.pcs-ai-form input{flex:1}.pcs-ai-form button{border:0;border-radius:12px;background:#2cffb1;color:#07110e;font-weight:800;padding:13px 18px;cursor:pointer}.pcs-ai-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px}.pcs-ai-card{background:linear-gradient(145deg,#111923,#0c1118);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px}.pcs-ai-card span{font-size:12px;color:#8debc9;text-transform:uppercase;letter-spacing:.08em}.pcs-ai-card a{color:#fff;text-decoration:none}.pcs-ai-card p{color:#c9d6d3}.pcs-ai-summary{border-left:4px solid #2cffb1;background:#101820;color:#eaf8f4;padding:14px;border-radius:10px;margin:16px 0}
