$dspVal: (
    "n": none,
    "b": block,
    "li": list-item,
    "i": inline,
    "ib": inline-block,
    "t": table,
    "it": inline-table,
    "wb": -webkit-box,
    "wib": -webkit-inline-box,
);

$sizingVal: (
    "bb": border-box,
    "cb": content-box,
    "u": unset,
);

$oPosVal: (
    "t": top,
    "b": bottom,
    "r": right,
    "l": left,
    "c": center,
    "u": unset,
);

$backfaceVal: (
    "h": hidden,
    "v": visible,
    "u": unset,
);

$outlnVal: (
    "n": none,
    "dt": dotted,
    "dsh": dashed,
    "dbl": double,
    "s": solid,
    "h": hidden,
    "o": outset,
);

$styleVal: (
    "dcm": decimal,
    "d": disc,
    "c": circle,
    "s": square,
);

$overfwVal: (
    "s": scroll,
    "h": hidden,
    "a": auto,
    "v": visible,
);

$floatVal: (
    "l": left,
    "n": none,
    "r": right,
);

$resizeVal: (
    "b": both,
    "h": horizontal,
    "v": vertical,
    "n": none,
);

$pointerVal: (
    "a": auto,
    "n": none,
    "vp": visiblePainted,
    "vf": visibleFill,
    "vs": visibleStroke,
    "v": visible,
    "p": painted,
    "f": fill,
    "s": stroke,
    "u": unset,
    "all": all,
);

$vsbVal: (
    "v": visible,
    "h": hidden,
    "c": collapse,
);

$vrAlignVal: (
    "bsL": baseline,
    "t": top,
    "m": middle,
    "b": bottom,
    "s": sub,
    "tt": text-top,
);

$objectFitVal: (
    "f": fill,
    "c": cover,
    "ctn": contain,
    "n": none,
    "sd": scale-down,
);

$allVal: (
    "a": all,
);

$animeDrVal: (
    "n": normal,
    "r": reverse,
    "a": alternate,
    "ar": alternate-reverse,
);

$animeFMVal: (
    "n": normal,
    "f": forwards,
    "bw": backwards,
    "b": both,
);

$animePSVal: (
    "p": paused,
    "r": running,
);

$animeTFVal: (
    "l": linear,
    "e": ease,
    "ei": ease-in,
    "eo": ease-out,
    "eio": ease-in-out,
);

$bgAVal: (
    "s": scroll,
    "f": fixed,
    "l": local,
);

$bgBMVal: (
    "n": normal,
    "m": multiply,
    "s": screen,
    "o": overlay,
    "d": darken,
    "l": lighten,
    "cd": color-dodge,
    "str": saturation,
    "c": color,
    "lm": luminosity,
);

$bgClVal: (
    "bb": border-box,
    "pb": padding-box,
    "cb": content-box,
);

$bgRVal: (
    "rp": repeat,
    "rx": repeat-x,
    "ry": repeat-y,
    "nr": no-repeat,
    "s": space,
    "r": round,
);

$borderStyleVal: (
    "n": none,
    "h": hidden,
    "dt": dotted,
    "dsh": dashed,
    "s": solid,
    "dbl": double,
    "g": groove,
    "r": ridge,
    "o": outset,
);

$clmSVal: (
    "a": all,
    "n": none,
);

$drVal: (
    "l": ltr,
    "r": rtl,
);

$hypVal: (
    "n": none,
    "m": manual,
    "a": auto,
);

$scrollBVal: (
    "a": auto,
    "s": smooth,
);

$tableLVal: (
    "a": auto,
    "f": fixed,
);

$empCVal: (
    "s": show,
    "h": hide,
);

$birVal: (
    "s": stretch,
    "r": repeat,
    "ro": round,
);

$bclsVal: (
    "s": separate,
    "c": collapse,
);

$stylePosVal: (
    "i": inside,
    "o": outside,
);

$transformSVal: (
    "f": flat,
    "p": preserve-3d,
);

$clmFVal: (
    "b": balance,
    "a": auto,
);
