/* Productos contra FactuSol (2-nov): consulta de precios con más datos, ajustes de productos y borrar ofertas */
.ca-aviso { margin: 4px 0 10px; padding: 10px 14px; border-left: 4px solid var(--etiqueta, #e0912a); border-radius: 8px; background: color-mix(in srgb, var(--etiqueta, #e0912a) 14%, var(--blanco)); color: var(--tinta); }
.ca-datos .chip { white-space: normal; }
#ap-f .campo input, #ap-f .campo select, #bo-f .campo input, #bo-f .campo select, #bo-f .campo textarea { width: 100%; }
#bo-res .tabla { width: 100%; }
@media (max-width: 480px) { #bo-res .btn, #ap-f .btn.principal { width: 100%; } }
.modal-confirma .campo { text-align: left; }
.modal-confirma .campo input[type=text], .modal-confirma .campo input[type=date] { width: 100%; }
