:root {
    --tct-stoplight-info: #0079C1;
    --tct-stoplight-success: #0E8A00;
    --tct-stoplight-warning: #F0B400;
    --tct-stoplight-alert: #C30000;
    --tct-global-focus: 0 0 0 2px #33B4FF;
    --tct-black: #000000;
    --tct-gray-d3: #222222;
    --tct-gray-d2: #444444;
    --tct-gray-d1: #666666;
    --tct-gray: #999999;
    --tct-gray-l1: #CCCCCC;
    --tct-gray-l2: #EEEEEE;
    --tct-gray-l3: #F2F2F2;
    --tct-white: #FFFFFF;
    --tct-disabled-opacity: 0.4;
    --tct-border-radius-1: 3px;
    --tct-border-radius-2: 12px;
    --tct-shadow-1: 0 2px 4px rgba(0, 0, 0, 0.3);
    --tct-shadow-2: 0 3px 12px rgba(0, 0, 0, 0.3);
    --tct-duration-1: 0.2s;
    --tct-duration-2: 0.4s;
    --tct-duration-3: 0.8s;
    --tct-tween-1: 0.2s ease;
    --tct-tween-2: 0.4s ease;
    --tct-tween-3: 0.8s ease;
    --tct-font-size: 14px;
    --tct-font-size-small: 12px;
    /* -------------------------------------------------------------- */
    --const-stoplight-info: #0079C1;
    --const-stoplight-success: #0E8A00;
    --const-stoplight-warning: #F0B400;
    --const-stoplight-alert: #C30000;
    --const-global-focus: 0 0 0 2px #33B4FF;
    --app-black: #000000;
    --app-gray-d3: #222222;
    --app-gray-d2: #444444;
    --app-gray-d1: #666666;
    --app-gray: #999999;
    --app-gray-l1: #CCCCCC;
    --app-gray-l2: #EEEEEE;
    --app-gray-l3: #F2F2F2;
    --app-white: #FFFFFF;
    --app-disabled-opacity: 0.4;
    --app-border-radius-1: 3px;
    --app-border-radius-2: 12px;
    --app-shadow-1: 0 2px 4px rgba(0, 0, 0, 0.3);
    --app-shadow-2: 0 3px 12px rgba(0, 0, 0, 0.3);
    --app-duration-1: 0.2s;
    --app-duration-2: 0.4s;
    --app-duration-3: 0.8s;
    --app-tween-1: 0.2s ease;
    --app-tween-2: 0.4s ease;
    --app-tween-3: 0.8s ease;
    --app-font-size: 14px;
    --app-font-size-small: 12px;
  }