@layer utilities {
  .truncate {
    text-overflow:ellipsis;
    white-space:nowrap
  }
  .text-center {
    text-align:center
  }
  .text-justify {
    text-align:justify
  }
  .text-left {
    text-align:left
  }
  .font-sans {
    font-family:var(--font-sans)
  }
  .font-serif {
    font-family:var(--font-serif)
  }
  .text-2xl {
    font-size:var(--text-2xl);
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    line-height: 1.3;
    font-weight:700
  }
  .font-\[800\] {
    --tw-font-weight:800;
    font-weight:800
  }
  .font-bold {
    --tw-font-weight:var(--font-weight-bold);
    font-weight:var(--font-weight-bold)
  }
  .font-medium {
    --tw-font-weight:var(--font-weight-medium);
    font-weight:var(--font-weight-medium)
  }
  .font-normal {
    --tw-font-weight:var(--font-weight-normal);
    font-weight:var(--font-weight-normal)
  }
  .font-semibold {
    --tw-font-weight:var(--font-weight-semibold);
    font-weight:var(--font-weight-semibold)
  }
  .tracking-\[\.75px\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.1em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.2em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.08em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.12em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.15em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.18em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[0\.25em\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[1\.8px\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[2px\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-\[3px\] {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-normal {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-tighter {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-wider {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .tracking-widest {
    --tw-tracking:-0.20px;
    letter-spacing:-0.20px
  }
  .break-all {
    word-break:break-all
  }
  .whitespace-nowrap {
    white-space:nowrap
  }
  .text-\[\#6c717a\] {
    color:#6c717a
  }
  .text-\[\#111\] {
    color:#111
  }
  .text-\[\#333\] {
    color:#333
  }
  .text-\[\#444\] {
    color:#444
  }
  .text-\[\#191919\] {
    color:#191919
  }
  .text-\[\#333333\] {
    color:#333333
  }
  .text-\[\#757575\] {
    color:#757575
  }
  .normal-case {
    text-transform:none
  }
  .uppercase {
    text-transform:uppercase
  }
  .underline {
    text-decoration-line:underline
  }
  .decoration-2 {
    text-decoration-thickness:2px
  }
  .underline-offset-8 {
    text-underline-offset:8px
  }
  .underline-offset-\[6px\] {
    text-underline-offset:6px
  }
  .antialiased {
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
  }
}
