Index: trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/canMerge.js
===================================================================
--- trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/canMerge.js	(revision 6a3a178323fd905112b5392bd9d3cb83b66ef2d3)
+++ trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/canMerge.js	(revision bdd64917749115bbdd228a9569a675d590c112e3)
@@ -13,22 +13,19 @@
 
 const unimportant = node => !node.important;
+/* Cannot be combined with other values in shorthand 
+  https://www.w3.org/TR/css-cascade-5/#shorthand */
 
-const hasInherit = node => node.value.toLowerCase() === 'inherit';
 
-const hasInitial = node => node.value.toLowerCase() === 'initial';
-
-const hasUnset = node => node.value.toLowerCase() === 'unset';
+const cssWideKeywords = ['inherit', 'initial', 'unset', 'revert'];
 
 var _default = (props, includeCustomProps = true) => {
-  if (props.some(hasInherit) && !props.every(hasInherit)) {
-    return false;
-  }
+  const uniqueProps = new Set(props.map(node => node.value.toLowerCase()));
 
-  if (props.some(hasInitial) && !props.every(hasInitial)) {
-    return false;
-  }
-
-  if (props.some(hasUnset) && !props.every(hasUnset)) {
-    return false;
+  if (uniqueProps.size > 1) {
+    for (const unmergeable of cssWideKeywords) {
+      if (uniqueProps.has(unmergeable)) {
+        return false;
+      }
+    }
   }
 
Index: trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/colornames.js
===================================================================
--- trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/colornames.js	(revision bdd64917749115bbdd228a9569a675d590c112e3)
+++ trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/colornames.js	(revision bdd64917749115bbdd228a9569a675d590c112e3)
@@ -0,0 +1,11 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports.default = void 0;
+
+/* https://www.w3.org/TR/css-color-4/#named-colors */
+var _default = ['aliceblue', 'antiquewhite', 'aqua', 'aquamarine', 'azure', 'beige', 'bisque', 'black', 'blanchedalmond', 'blue', 'blueviolet', 'brown', 'burlywood', 'cadetblue', 'chartreuse', 'chocolate', 'coral', 'cornflowerblue', 'cornsilk', 'crimson', 'cyan', 'darkblue', 'darkcyan', 'darkgoldenrod', 'darkgray', 'darkgreen', 'darkgrey', 'darkkhaki', 'darkmagenta', 'darkolivegreen', 'darkorange', 'darkorchid', 'darkred', 'darksalmon', 'darkseagreen', 'darkslateblue', 'darkslategray', 'darkslategrey', 'darkturquoise', 'darkviolet', 'deeppink', 'deepskyblue', 'dimgray', 'dimgrey', 'dodgerblue', 'firebrick', 'floralwhite', 'forestgreen', 'fuchsia', 'gainsboro', 'ghostwhite', 'gold', 'goldenrod', 'gray', 'green', 'greenyellow', 'grey', 'honeydew', 'hotpink', 'indianred', 'indigo', 'ivory', 'khaki', 'lavender', 'lavenderblush', 'lawngreen', 'lemonchiffon', 'lightblue', 'lightcoral', 'lightcyan', 'lightgoldenrodyellow', 'lightgray', 'lightgreen', 'lightgrey', 'lightpink', 'lightsalmon', 'lightseagreen', 'lightskyblue', 'lightslategray', 'lightslategrey', 'lightsteelblue', 'lightyellow', 'lime', 'limegreen', 'linen', 'magenta', 'maroon', 'mediumaquamarine', 'mediumblue', 'mediumorchid', 'mediumpurple', 'mediumseagreen', 'mediumslateblue', 'mediumspringgreen', 'mediumturquoise', 'mediumvioletred', 'midnightblue', 'mintcream', 'mistyrose', 'moccasin', 'navajowhite', 'navy', 'oldlace', 'olive', 'olivedrab', 'orange', 'orangered', 'orchid', 'palegoldenrod', 'palegreen', 'paleturquoise', 'palevioletred', 'papayawhip', 'peachpuff', 'peru', 'pink', 'plum', 'powderblue', 'purple', 'rebeccapurple', 'red', 'rosybrown', 'royalblue', 'saddlebrown', 'salmon', 'sandybrown', 'seagreen', 'seashell', 'sienna', 'silver', 'skyblue', 'slateblue', 'slategray', 'slategrey', 'snow', 'springgreen', 'steelblue', 'tan', 'teal', 'thistle', 'tomato', 'turquoise', 'violet', 'wheat', 'white', 'whitesmoke', 'yellow', 'yellowgreen'];
+exports.default = _default;
+module.exports = exports.default;
Index: trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/decl/borders.js
===================================================================
--- trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/decl/borders.js	(revision 6a3a178323fd905112b5392bd9d3cb83b66ef2d3)
+++ trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/decl/borders.js	(revision bdd64917749115bbdd228a9569a675d590c112e3)
@@ -113,5 +113,5 @@
   const diff = diffingProps(values, nextValues);
 
-  if (diff.length > 1) {
+  if (diff.length !== 1) {
     return;
   }
Index: trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/validateWsc.js
===================================================================
--- trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/validateWsc.js	(revision 6a3a178323fd905112b5392bd9d3cb83b66ef2d3)
+++ trip-planner-front/node_modules/postcss-merge-longhand/dist/lib/validateWsc.js	(revision bdd64917749115bbdd228a9569a675d590c112e3)
@@ -9,5 +9,5 @@
 exports.isValidWsc = isValidWsc;
 
-var _cssColorNames = _interopRequireDefault(require("css-color-names"));
+var _colornames = _interopRequireDefault(require("./colornames.js"));
 
 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@@ -15,5 +15,4 @@
 const widths = ['thin', 'medium', 'thick'];
 const styles = ['none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset'];
-const colors = Object.keys(_cssColorNames.default);
 
 function isStyle(value) {
@@ -52,5 +51,5 @@
   }
 
-  return !!~colors.indexOf(value);
+  return !!~_colornames.default.indexOf(value);
 }
 
