/*
=========================================================
ABB Build From Input
Network Layer - AI Tools
Overrides only
=========================================================
*/

.abb-build-input.abb-network-ai{

    --abb-primary:#6366f1;
    --abb-success:#10b981;
    --abb-warning:#f59e0b;

}

/* CTA */

.abb-build-input.abb-network-ai .abb-cta-btn{

    background:linear-gradient(135deg,#6366f1,#4f46e5);

    color:#fff!important;

    border-radius:14px;

    font-weight:900;

    box-shadow:var(--abb-shadow-soft);

    text-transform:uppercase;

    letter-spacing:.5px;

}

.abb-build-input.abb-network-ai .abb-cta-btn:hover{

    background:linear-gradient(135deg,#4f46e5,#4338ca);

}

/* AI feature box */

.abb-build-input.abb-network-ai .abb-ai-box{

    background:linear-gradient(135deg,#f8faff,#ffffff);

    border:1px solid #e0e7ff;

    border-radius:18px;

    padding:22px;

    margin:24px 0;

}

/* Automation highlight */

.abb-build-input.abb-network-ai .abb-automation-box{

    background:#f0f9ff;

    border-left:5px solid #6366f1;

    border-radius:14px;

    padding:18px;

    margin:24px 0;

    font-weight:600;

}

/* Feature tags */

.abb-build-input.abb-network-ai .abb-feature-tag{

    display:inline-block;

    background:#eef2ff;

    color:#4338ca;

    padding:6px 12px;

    margin:4px;

    border-radius:999px;

    font-size:13px;

    font-weight:700;

}

/* Pricing highlight */

.abb-build-input.abb-network-ai .abb-price{

    color:#6366f1;

    font-weight:900;

}

/* Comparison table */

.abb-build-input.abb-network-ai table th{

    background:#eef2ff;
}