message: feat: _important pseudo prop
diff: import merge from 'lodash.merge';
  +const SPECIFICITY_1000 = 1000;
  const SPECIFICITY_110 = 110;
  const SPECIFICITY_100 = 100;
  const SPECIFICITY_70 = 70;
  @@ -12,6 +13,7 @@ const SPECIFICITY_30 = 30;
  const SPECIFICITY_20 = 20;
  const SPECIFICITY_10 = 10;
  const specificityPrecedence = [
  + SPECIFICITY_1000,
  SPECIFICITY_110,
  SPECIFICITY_100,
  SPECIFICITY_70,
  @@ -24,6 +26,7 @@ const specificityPrecedence = [
  SPECIFICITY_10,
  ];
  const INITIAL_PROP_SPECIFICITY = {
  + [SPECIFICITY_1000]: 0,
  [SPECIFICITY_110]: 0,
  [SPECIFICITY_100]: 0,
  [SPECIFICITY_70]: 0,
  @@ -97,6 +100,10 @@ const pseudoPropsMap = {
  respondTo: 'isLoading',
  priority: SPECIFICITY_110,
  },
  + _important: {
  + dependentOn: null,
  + priority: SPECIFICITY_1000,
  + },
  } as const;
  type IPseudoPropsMap = typeof pseudoPropsMap;
  @@ -151,6 +158,8 @@ const shouldResolvePseudoProp = ({
  } else if (pseudoPropsMap[property].dependentOn === 'state') {
  // @ts-ignore
  return state[pseudoPropsMap[property].respondTo];
  + } else if (pseudoPropsMap[property].dependentOn === null) {
  + return true;
  } else {
  return false;
  }
  @@ -215,11 +224,13 @@ const simplifyProps = (
  if (
  // @ts-ignore
  state[pseudoPropsMap[property]?.respondTo] ||
  - ['_dark', '_light', '_web', '_ios', '_android'].includes(property)
  + ['_dark', '_light', '_web', '_ios', '_android', '_important'].includes(
  + property
  + )
  ) {
  // @ts-ignore
  if (shouldResolvePseudoProp({ property, state, platform, colormode })) {
  - // NOTE: Handling (state driven) props like _web, _ios, _android, _dark, _light, _disabled, _focus, _focusVisible, _hover, _pressed, _readOnly, _invalid, .... Only when they are true.
  + // NOTE: Handling (state driven) props like _important, _web, _ios, _android, _dark, _light, _disabled, _focus, _focusVisible, _hover, _pressed, _readOnly, _invalid, .... Only when they are true.
  if (process.env.NODE_ENV === 'development' && props.debug) {
  /* eslint-disable-next-line */
  console.log(
  @@ -281,9 +292,6 @@ const simplifyProps = (
  console.log(`%c ${property}`, 'color: #818cf8;', 'deleted');
  }
  } else {
  - // specificityMap[property] = propertySpecity;
  - // flattenProps[property] = props[property];
  -
  if (process.env.NODE_ENV === 'development' && props.debug) {
  /* eslint-disable-next-line */
  console.log(`%c ${property}`, 'color: #818cf8;', 'cascaded');
  