/* Atlas Pro IBO interface icons: a consistent 24-unit rounded-line family.
   Familiar Lucide-compatible geometry adapted from the template's ISC-licensed
   icon set; original attribution is retained in assets/ui/. Brand marks remain
   separate: the owner's 3D IBO logo, WhatsApp and application logos are unchanged. */
.icon{display:inline-block;flex-shrink:0;vertical-align:middle;overflow:visible}
body[data-page="home"] .trust-inner .icon{width:23px;height:23px;color:#941133}
body[data-page="home"] .hero-reassurance .icon{width:18px;height:18px;color:#941133}
body[data-page="home"] .configuration-symbol:not(.configuration-whatsapp),
body[data-page="home"] .purchase-symbol,
body[data-page="home"] .device-option-icon,
body[data-page="home"] .sales-three .service-icon,
body[data-page="home"] .reader-disclaimer>.icon{
    color:#941133;
    background:linear-gradient(145deg,#fff8f3 0%,#f9e8ee 100%);
    border:1px solid #ead4dc;
    box-shadow:inset 0 1px 0 #ffffffd9,0 3px 9px #79082708;
}
body[data-page="home"] .configuration-symbol:not(.configuration-whatsapp),
body[data-page="home"] .purchase-symbol,
body[data-page="home"] .device-option-icon,
body[data-page="home"] .sales-three .service-icon{
    display:inline-grid;place-items:center;border-radius:15px;
}
body[data-page="home"] .configuration-symbol:not(.configuration-whatsapp)>.icon,
body[data-page="home"] .purchase-symbol>.icon,
body[data-page="home"] .device-option-icon>.icon,
body[data-page="home"] .sales-three .service-icon>.icon{width:27px;height:27px}
body[data-page="home"] .reader-disclaimer>.icon{padding:6px;box-sizing:content-box;border-radius:10px}
body[data-page="home"] .checks .icon{width:18px;height:18px;color:#9b1235}
body[data-page="home"] .budget-selected-mark .icon{width:15px;height:15px;color:inherit}
body[data-page="home"] .budget-terms .icon{width:20px;height:20px;color:#941133}
body[data-page="home"] .plan-contact .icon,
body[data-page="home"] .inline-link .icon{width:18px;height:18px}
@media(max-width:600px){body[data-page="home"] .trust-inner .icon{width:21px;height:21px}body[data-page="home"] .configuration-symbol:not(.configuration-whatsapp)>.icon,body[data-page="home"] .purchase-symbol>.icon,body[data-page="home"] .device-option-icon>.icon{width:25px;height:25px}}
