@value textsize_level1: calc((10.78 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level2: calc((12 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level3: calc((13.28 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level4: calc((13 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level5: calc((15 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level6: calc((16 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level7 calc((18 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level8: calc((18.72 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level9: calc((22 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level10: calc((24 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level11: calc((26 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textsize_level12: calc((32 / var(--lib_base_textsize)) * var(--lib_base_textunit));

@value textweight_xsmall: 200;
@value textweight_small: 400;
@value textweight_medium: 600;
@value textweight_large: 800;
@value textweight_xlarge: 900;
@value textweight_xxlarge : 1000;
@value textweight_bold: bold;
@value textweight_normal: normal;
@value textweight_bolder: bolder;
@value textweight_lighter: lighter;

  /* font style */
@value textstyle_normal: normal;
@value textstyle_italic: italic;
@value textstyle_oblique: oblique;

  /* text transform */
@value texttransform_capitalize: capitalize;
@value texttransform_uppercase: uppercase;
@value texttransform_lowercase: lowercase;

  /* text shadows */
@value textshadow_normal: none;
@value textshadow_light: 2px 6px;
@value texttransform_dark: 2px 6px;

  /*white space*/
@value textwhitespace_normal: normal;
@value textwhitespace_nowrap: nowrap;
@value textwhitespace_pre: pre;
@value textwhitespace_prewrap: pre-wrap;
@value textwhitespace_preline: pre-line;

  /*word break*/
@value textwordbreak_normal: normal;
@value textwordbreak_nowrap: break-all;

  /*word spacing*/
@value textwordspacing_normal: normal;

  /*text overflow*/
@value textoverflow_ellipsis: ellipsis;

  /*text decoration*/
@value textdecoration_normal: none;
@value textdecoration_line: underline;

  /*text decoration*/
@value textalign_left: left;
@value textalign_right: right;
@value textalign_center: center;
@value textalign_justify: justify;

  /* line height space */
@value textlineheight_xsmall: 0.5;
@value textlineheight_small: 1;
@value textlineheight_medium: 1.5;
@value textlineheight_large: 1.7;
@value textlineheight_xlarge: 2;
@value textlineheight_xxlarge: 2.3;

  /* letter spacing */
@value textletterspacing_xsmall: 0.8;
@value textletterspacing_small: 1;
@value textletterspacing_medium: 1.5;
@value textletterspacing_large: 1.7;
@value textletterspacing_xlarge: 2;
@value textletterspacing_xxlarge: 2.3;

  /* text indent*/
@value textindent_small: calc((8 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textindent_medium: calc((16 / var(--lib_base_textsize)) * var(--lib_base_textunit));
@value textindent_large: calc((24 / var(--lib_base_textsize)) * var(--lib_base_textunit));