/* docara-shell-source: runtime/utility/font-size-ext/default/css/default.css */
@layer sf.utilities {
  .text-a0 {
    font-size: var(--sf-a0);
    line-height: var(--sf-a0);
  }
  .text-a1 {
    font-size: var(--sf-a1);
    line-height: var(--sf-a1);
  }
  .text-a2 {
    font-size: var(--sf-a2);
    line-height: var(--sf-a2);
  }
  .text-a3 {
    font-size: var(--sf-a3);
    line-height: var(--sf-a3);
  }
  .text-a4 {
    font-size: var(--sf-a4);
    line-height: var(--sf-a4);
  }
  .text-a5 {
    font-size: var(--sf-a5);
    line-height: var(--sf-a5);
  }
  .text-a6 {
    font-size: var(--sf-a6);
    line-height: var(--sf-a6);
  }
  .text-a7 {
    font-size: var(--sf-a7);
    line-height: var(--sf-a7);
  }
  .text-a8 {
    font-size: var(--sf-a8);
    line-height: var(--sf-a8);
  }
  .text-a9 {
    font-size: var(--sf-a9);
    line-height: var(--sf-a9);
  }
  .text-b0 {
    font-size: var(--sf-b0);
    line-height: var(--sf-b0);
  }
  .text-b1 {
    font-size: var(--sf-b1);
    line-height: var(--sf-b1);
  }
  .text-b2 {
    font-size: var(--sf-b2);
    line-height: var(--sf-b2);
  }
  .text-b3 {
    font-size: var(--sf-b3);
    line-height: var(--sf-b3);
  }
  .text-b4 {
    font-size: var(--sf-b4);
    line-height: var(--sf-b4);
  }
  .text-b5 {
    font-size: var(--sf-b5);
    line-height: var(--sf-b5);
  }
  .text-b6 {
    font-size: var(--sf-b6);
    line-height: var(--sf-b6);
  }
  .text-b7 {
    font-size: var(--sf-b7);
    line-height: var(--sf-b7);
  }
  .text-b8 {
    font-size: var(--sf-b8);
    line-height: var(--sf-b8);
  }
  .text-b9 {
    font-size: var(--sf-b9);
    line-height: var(--sf-b9);
  }
  .text-c0 {
    font-size: var(--sf-c0);
    line-height: var(--sf-c0);
  }
  .text-c1 {
    font-size: var(--sf-c1);
    line-height: var(--sf-c1);
  }
  .text-c2 {
    font-size: var(--sf-c2);
    line-height: var(--sf-c2);
  }
  .text-c3 {
    font-size: var(--sf-c3);
    line-height: var(--sf-c3);
  }
  .text-c4 {
    font-size: var(--sf-c4);
    line-height: var(--sf-c4);
  }
  .text-c5 {
    font-size: var(--sf-c5);
    line-height: var(--sf-c5);
  }
  .text-c6 {
    font-size: var(--sf-c6);
    line-height: var(--sf-c6);
  }
  .text-c7 {
    font-size: var(--sf-c7);
    line-height: var(--sf-c7);
  }
  .text-c8 {
    font-size: var(--sf-c8);
    line-height: var(--sf-c8);
  }
  .text-c9 {
    font-size: var(--sf-c9);
    line-height: var(--sf-c9);
  }
  .text-d0 {
    font-size: var(--sf-d0);
    line-height: var(--sf-d0);
  }
  .text-d1 {
    font-size: var(--sf-d1);
    line-height: var(--sf-d1);
  }
  .text-d2 {
    font-size: var(--sf-d2);
    line-height: var(--sf-d2);
  }
  .text-d3 {
    font-size: var(--sf-d3);
    line-height: var(--sf-d3);
  }
  .text-d4 {
    font-size: var(--sf-d4);
    line-height: var(--sf-d4);
  }
  .text-d5 {
    font-size: var(--sf-d5);
    line-height: var(--sf-d5);
  }
  .text-d6 {
    font-size: var(--sf-d6);
    line-height: var(--sf-d6);
  }
  .text-d7 {
    font-size: var(--sf-d7);
    line-height: var(--sf-d7);
  }
  .text-d8 {
    font-size: var(--sf-d8);
    line-height: var(--sf-d8);
  }
  .text-d9 {
    font-size: var(--sf-d9);
    line-height: var(--sf-d9);
  }
  .text-e0 {
    font-size: var(--sf-e0);
    line-height: var(--sf-e0);
  }
  .text-e1 {
    font-size: var(--sf-e1);
    line-height: var(--sf-e1);
  }
  .text-e2 {
    font-size: var(--sf-e2);
    line-height: var(--sf-e2);
  }
  .text-e3 {
    font-size: var(--sf-e3);
    line-height: var(--sf-e3);
  }
  .text-e4 {
    font-size: var(--sf-e4);
    line-height: var(--sf-e4);
  }
  .text-e5 {
    font-size: var(--sf-e5);
    line-height: var(--sf-e5);
  }
  .text-e6 {
    font-size: var(--sf-e6);
    line-height: var(--sf-e6);
  }
  .text-e7 {
    font-size: var(--sf-e7);
    line-height: var(--sf-e7);
  }
  .text-e8 {
    font-size: var(--sf-e8);
    line-height: var(--sf-e8);
  }
  .text-e9 {
    font-size: var(--sf-e9);
    line-height: var(--sf-e9);
  }
  .text-f0 {
    font-size: var(--sf-f0);
    line-height: var(--sf-f0);
  }
  .text-f1 {
    font-size: var(--sf-f1);
    line-height: var(--sf-f1);
  }
  .text-f2 {
    font-size: var(--sf-f2);
    line-height: var(--sf-f2);
  }
  .text-f3 {
    font-size: var(--sf-f3);
    line-height: var(--sf-f3);
  }
  .text-f4 {
    font-size: var(--sf-f4);
    line-height: var(--sf-f4);
  }
  .text-f5 {
    font-size: var(--sf-f5);
    line-height: var(--sf-f5);
  }
  .text-f6 {
    font-size: var(--sf-f6);
    line-height: var(--sf-f6);
  }
  .text-f7 {
    font-size: var(--sf-f7);
    line-height: var(--sf-f7);
  }
  .text-f8 {
    font-size: var(--sf-f8);
    line-height: var(--sf-f8);
  }
  .text-f9 {
    font-size: var(--sf-f9);
    line-height: var(--sf-f9);
  }
  .text-g0 {
    font-size: var(--sf-g0);
    line-height: var(--sf-g0);
  }
  .text-g1 {
    font-size: var(--sf-g1);
    line-height: var(--sf-g1);
  }
  .text-g2 {
    font-size: var(--sf-g2);
    line-height: var(--sf-g2);
  }
  .text-g3 {
    font-size: var(--sf-g3);
    line-height: var(--sf-g3);
  }
  .text-g4 {
    font-size: var(--sf-g4);
    line-height: var(--sf-g4);
  }
  .text-g5 {
    font-size: var(--sf-g5);
    line-height: var(--sf-g5);
  }
  .text-g6 {
    font-size: var(--sf-g6);
    line-height: var(--sf-g6);
  }
  .text-g7 {
    font-size: var(--sf-g7);
    line-height: var(--sf-g7);
  }
  .text-g8 {
    font-size: var(--sf-g8);
    line-height: var(--sf-g8);
  }
  .text-g9 {
    font-size: var(--sf-g9);
    line-height: var(--sf-g9);
  }
  .text-h0 {
    font-size: var(--sf-h0);
    line-height: var(--sf-h0);
  }
  .text-h1 {
    font-size: var(--sf-h1);
    line-height: var(--sf-h1);
  }
  .text-h2 {
    font-size: var(--sf-h2);
    line-height: var(--sf-h2);
  }
  .text-h3 {
    font-size: var(--sf-h3);
    line-height: var(--sf-h3);
  }
  .text-h4 {
    font-size: var(--sf-h4);
    line-height: var(--sf-h4);
  }
  .text-h5 {
    font-size: var(--sf-h5);
    line-height: var(--sf-h5);
  }
  .text-h6 {
    font-size: var(--sf-h6);
    line-height: var(--sf-h6);
  }
  .text-h7 {
    font-size: var(--sf-h7);
    line-height: var(--sf-h7);
  }
  .text-h8 {
    font-size: var(--sf-h8);
    line-height: var(--sf-h8);
  }
  .text-h9 {
    font-size: var(--sf-h9);
    line-height: var(--sf-h9);
  }
  .text-i0 {
    font-size: var(--sf-i0);
    line-height: var(--sf-i0);
  }
  .text-i1 {
    font-size: var(--sf-i1);
    line-height: var(--sf-i1);
  }
  .text-i2 {
    font-size: var(--sf-i2);
    line-height: var(--sf-i2);
  }
  .text-i3 {
    font-size: var(--sf-i3);
    line-height: var(--sf-i3);
  }
  .text-i4 {
    font-size: var(--sf-i4);
    line-height: var(--sf-i4);
  }
  .text-i5 {
    font-size: var(--sf-i5);
    line-height: var(--sf-i5);
  }
  .text-i6 {
    font-size: var(--sf-i6);
    line-height: var(--sf-i6);
  }
  .text-i7 {
    font-size: var(--sf-i7);
    line-height: var(--sf-i7);
  }
  .text-i8 {
    font-size: var(--sf-i8);
    line-height: var(--sf-i8);
  }
  .text-i9 {
    font-size: var(--sf-i9);
    line-height: var(--sf-i9);
  }
}

/* docara-shell-source: runtime/utility/font-size-ext/md/css/md.css */
@layer sf.utilities {
  @media (min-width: 44rem) {
    .md\:text-a0 {
      font-size: var(--sf-a0);
      line-height: var(--sf-a0);
    }
    .md\:text-a1 {
      font-size: var(--sf-a1);
      line-height: var(--sf-a1);
    }
    .md\:text-a2 {
      font-size: var(--sf-a2);
      line-height: var(--sf-a2);
    }
    .md\:text-a3 {
      font-size: var(--sf-a3);
      line-height: var(--sf-a3);
    }
    .md\:text-a4 {
      font-size: var(--sf-a4);
      line-height: var(--sf-a4);
    }
    .md\:text-a5 {
      font-size: var(--sf-a5);
      line-height: var(--sf-a5);
    }
    .md\:text-a6 {
      font-size: var(--sf-a6);
      line-height: var(--sf-a6);
    }
    .md\:text-a7 {
      font-size: var(--sf-a7);
      line-height: var(--sf-a7);
    }
    .md\:text-a8 {
      font-size: var(--sf-a8);
      line-height: var(--sf-a8);
    }
    .md\:text-a9 {
      font-size: var(--sf-a9);
      line-height: var(--sf-a9);
    }
    .md\:text-b0 {
      font-size: var(--sf-b0);
      line-height: var(--sf-b0);
    }
    .md\:text-b1 {
      font-size: var(--sf-b1);
      line-height: var(--sf-b1);
    }
    .md\:text-b2 {
      font-size: var(--sf-b2);
      line-height: var(--sf-b2);
    }
    .md\:text-b3 {
      font-size: var(--sf-b3);
      line-height: var(--sf-b3);
    }
    .md\:text-b4 {
      font-size: var(--sf-b4);
      line-height: var(--sf-b4);
    }
    .md\:text-b5 {
      font-size: var(--sf-b5);
      line-height: var(--sf-b5);
    }
    .md\:text-b6 {
      font-size: var(--sf-b6);
      line-height: var(--sf-b6);
    }
    .md\:text-b7 {
      font-size: var(--sf-b7);
      line-height: var(--sf-b7);
    }
    .md\:text-b8 {
      font-size: var(--sf-b8);
      line-height: var(--sf-b8);
    }
    .md\:text-b9 {
      font-size: var(--sf-b9);
      line-height: var(--sf-b9);
    }
    .md\:text-c0 {
      font-size: var(--sf-c0);
      line-height: var(--sf-c0);
    }
    .md\:text-c1 {
      font-size: var(--sf-c1);
      line-height: var(--sf-c1);
    }
    .md\:text-c2 {
      font-size: var(--sf-c2);
      line-height: var(--sf-c2);
    }
    .md\:text-c3 {
      font-size: var(--sf-c3);
      line-height: var(--sf-c3);
    }
    .md\:text-c4 {
      font-size: var(--sf-c4);
      line-height: var(--sf-c4);
    }
    .md\:text-c5 {
      font-size: var(--sf-c5);
      line-height: var(--sf-c5);
    }
    .md\:text-c6 {
      font-size: var(--sf-c6);
      line-height: var(--sf-c6);
    }
    .md\:text-c7 {
      font-size: var(--sf-c7);
      line-height: var(--sf-c7);
    }
    .md\:text-c8 {
      font-size: var(--sf-c8);
      line-height: var(--sf-c8);
    }
    .md\:text-c9 {
      font-size: var(--sf-c9);
      line-height: var(--sf-c9);
    }
    .md\:text-d0 {
      font-size: var(--sf-d0);
      line-height: var(--sf-d0);
    }
    .md\:text-d1 {
      font-size: var(--sf-d1);
      line-height: var(--sf-d1);
    }
    .md\:text-d2 {
      font-size: var(--sf-d2);
      line-height: var(--sf-d2);
    }
    .md\:text-d3 {
      font-size: var(--sf-d3);
      line-height: var(--sf-d3);
    }
    .md\:text-d4 {
      font-size: var(--sf-d4);
      line-height: var(--sf-d4);
    }
    .md\:text-d5 {
      font-size: var(--sf-d5);
      line-height: var(--sf-d5);
    }
    .md\:text-d6 {
      font-size: var(--sf-d6);
      line-height: var(--sf-d6);
    }
    .md\:text-d7 {
      font-size: var(--sf-d7);
      line-height: var(--sf-d7);
    }
    .md\:text-d8 {
      font-size: var(--sf-d8);
      line-height: var(--sf-d8);
    }
    .md\:text-d9 {
      font-size: var(--sf-d9);
      line-height: var(--sf-d9);
    }
    .md\:text-e0 {
      font-size: var(--sf-e0);
      line-height: var(--sf-e0);
    }
    .md\:text-e1 {
      font-size: var(--sf-e1);
      line-height: var(--sf-e1);
    }
    .md\:text-e2 {
      font-size: var(--sf-e2);
      line-height: var(--sf-e2);
    }
    .md\:text-e3 {
      font-size: var(--sf-e3);
      line-height: var(--sf-e3);
    }
    .md\:text-e4 {
      font-size: var(--sf-e4);
      line-height: var(--sf-e4);
    }
    .md\:text-e5 {
      font-size: var(--sf-e5);
      line-height: var(--sf-e5);
    }
    .md\:text-e6 {
      font-size: var(--sf-e6);
      line-height: var(--sf-e6);
    }
    .md\:text-e7 {
      font-size: var(--sf-e7);
      line-height: var(--sf-e7);
    }
    .md\:text-e8 {
      font-size: var(--sf-e8);
      line-height: var(--sf-e8);
    }
    .md\:text-e9 {
      font-size: var(--sf-e9);
      line-height: var(--sf-e9);
    }
    .md\:text-f0 {
      font-size: var(--sf-f0);
      line-height: var(--sf-f0);
    }
    .md\:text-f1 {
      font-size: var(--sf-f1);
      line-height: var(--sf-f1);
    }
    .md\:text-f2 {
      font-size: var(--sf-f2);
      line-height: var(--sf-f2);
    }
    .md\:text-f3 {
      font-size: var(--sf-f3);
      line-height: var(--sf-f3);
    }
    .md\:text-f4 {
      font-size: var(--sf-f4);
      line-height: var(--sf-f4);
    }
    .md\:text-f5 {
      font-size: var(--sf-f5);
      line-height: var(--sf-f5);
    }
    .md\:text-f6 {
      font-size: var(--sf-f6);
      line-height: var(--sf-f6);
    }
    .md\:text-f7 {
      font-size: var(--sf-f7);
      line-height: var(--sf-f7);
    }
    .md\:text-f8 {
      font-size: var(--sf-f8);
      line-height: var(--sf-f8);
    }
    .md\:text-f9 {
      font-size: var(--sf-f9);
      line-height: var(--sf-f9);
    }
    .md\:text-g0 {
      font-size: var(--sf-g0);
      line-height: var(--sf-g0);
    }
    .md\:text-g1 {
      font-size: var(--sf-g1);
      line-height: var(--sf-g1);
    }
    .md\:text-g2 {
      font-size: var(--sf-g2);
      line-height: var(--sf-g2);
    }
    .md\:text-g3 {
      font-size: var(--sf-g3);
      line-height: var(--sf-g3);
    }
    .md\:text-g4 {
      font-size: var(--sf-g4);
      line-height: var(--sf-g4);
    }
    .md\:text-g5 {
      font-size: var(--sf-g5);
      line-height: var(--sf-g5);
    }
    .md\:text-g6 {
      font-size: var(--sf-g6);
      line-height: var(--sf-g6);
    }
    .md\:text-g7 {
      font-size: var(--sf-g7);
      line-height: var(--sf-g7);
    }
    .md\:text-g8 {
      font-size: var(--sf-g8);
      line-height: var(--sf-g8);
    }
    .md\:text-g9 {
      font-size: var(--sf-g9);
      line-height: var(--sf-g9);
    }
    .md\:text-h0 {
      font-size: var(--sf-h0);
      line-height: var(--sf-h0);
    }
    .md\:text-h1 {
      font-size: var(--sf-h1);
      line-height: var(--sf-h1);
    }
    .md\:text-h2 {
      font-size: var(--sf-h2);
      line-height: var(--sf-h2);
    }
    .md\:text-h3 {
      font-size: var(--sf-h3);
      line-height: var(--sf-h3);
    }
    .md\:text-h4 {
      font-size: var(--sf-h4);
      line-height: var(--sf-h4);
    }
    .md\:text-h5 {
      font-size: var(--sf-h5);
      line-height: var(--sf-h5);
    }
    .md\:text-h6 {
      font-size: var(--sf-h6);
      line-height: var(--sf-h6);
    }
    .md\:text-h7 {
      font-size: var(--sf-h7);
      line-height: var(--sf-h7);
    }
    .md\:text-h8 {
      font-size: var(--sf-h8);
      line-height: var(--sf-h8);
    }
    .md\:text-h9 {
      font-size: var(--sf-h9);
      line-height: var(--sf-h9);
    }
    .md\:text-i0 {
      font-size: var(--sf-i0);
      line-height: var(--sf-i0);
    }
    .md\:text-i1 {
      font-size: var(--sf-i1);
      line-height: var(--sf-i1);
    }
    .md\:text-i2 {
      font-size: var(--sf-i2);
      line-height: var(--sf-i2);
    }
    .md\:text-i3 {
      font-size: var(--sf-i3);
      line-height: var(--sf-i3);
    }
    .md\:text-i4 {
      font-size: var(--sf-i4);
      line-height: var(--sf-i4);
    }
    .md\:text-i5 {
      font-size: var(--sf-i5);
      line-height: var(--sf-i5);
    }
    .md\:text-i6 {
      font-size: var(--sf-i6);
      line-height: var(--sf-i6);
    }
    .md\:text-i7 {
      font-size: var(--sf-i7);
      line-height: var(--sf-i7);
    }
    .md\:text-i8 {
      font-size: var(--sf-i8);
      line-height: var(--sf-i8);
    }
    .md\:text-i9 {
      font-size: var(--sf-i9);
      line-height: var(--sf-i9);
    }
  }
}

/* docara-shell-source: runtime/utility/font-size-ext/lg/css/lg.css */
@layer sf.utilities {
  @media (min-width: 60rem) {
    .lg\:text-a0 {
      font-size: var(--sf-a0);
      line-height: var(--sf-a0);
    }
    .lg\:text-a1 {
      font-size: var(--sf-a1);
      line-height: var(--sf-a1);
    }
    .lg\:text-a2 {
      font-size: var(--sf-a2);
      line-height: var(--sf-a2);
    }
    .lg\:text-a3 {
      font-size: var(--sf-a3);
      line-height: var(--sf-a3);
    }
    .lg\:text-a4 {
      font-size: var(--sf-a4);
      line-height: var(--sf-a4);
    }
    .lg\:text-a5 {
      font-size: var(--sf-a5);
      line-height: var(--sf-a5);
    }
    .lg\:text-a6 {
      font-size: var(--sf-a6);
      line-height: var(--sf-a6);
    }
    .lg\:text-a7 {
      font-size: var(--sf-a7);
      line-height: var(--sf-a7);
    }
    .lg\:text-a8 {
      font-size: var(--sf-a8);
      line-height: var(--sf-a8);
    }
    .lg\:text-a9 {
      font-size: var(--sf-a9);
      line-height: var(--sf-a9);
    }
    .lg\:text-b0 {
      font-size: var(--sf-b0);
      line-height: var(--sf-b0);
    }
    .lg\:text-b1 {
      font-size: var(--sf-b1);
      line-height: var(--sf-b1);
    }
    .lg\:text-b2 {
      font-size: var(--sf-b2);
      line-height: var(--sf-b2);
    }
    .lg\:text-b3 {
      font-size: var(--sf-b3);
      line-height: var(--sf-b3);
    }
    .lg\:text-b4 {
      font-size: var(--sf-b4);
      line-height: var(--sf-b4);
    }
    .lg\:text-b5 {
      font-size: var(--sf-b5);
      line-height: var(--sf-b5);
    }
    .lg\:text-b6 {
      font-size: var(--sf-b6);
      line-height: var(--sf-b6);
    }
    .lg\:text-b7 {
      font-size: var(--sf-b7);
      line-height: var(--sf-b7);
    }
    .lg\:text-b8 {
      font-size: var(--sf-b8);
      line-height: var(--sf-b8);
    }
    .lg\:text-b9 {
      font-size: var(--sf-b9);
      line-height: var(--sf-b9);
    }
    .lg\:text-c0 {
      font-size: var(--sf-c0);
      line-height: var(--sf-c0);
    }
    .lg\:text-c1 {
      font-size: var(--sf-c1);
      line-height: var(--sf-c1);
    }
    .lg\:text-c2 {
      font-size: var(--sf-c2);
      line-height: var(--sf-c2);
    }
    .lg\:text-c3 {
      font-size: var(--sf-c3);
      line-height: var(--sf-c3);
    }
    .lg\:text-c4 {
      font-size: var(--sf-c4);
      line-height: var(--sf-c4);
    }
    .lg\:text-c5 {
      font-size: var(--sf-c5);
      line-height: var(--sf-c5);
    }
    .lg\:text-c6 {
      font-size: var(--sf-c6);
      line-height: var(--sf-c6);
    }
    .lg\:text-c7 {
      font-size: var(--sf-c7);
      line-height: var(--sf-c7);
    }
    .lg\:text-c8 {
      font-size: var(--sf-c8);
      line-height: var(--sf-c8);
    }
    .lg\:text-c9 {
      font-size: var(--sf-c9);
      line-height: var(--sf-c9);
    }
    .lg\:text-d0 {
      font-size: var(--sf-d0);
      line-height: var(--sf-d0);
    }
    .lg\:text-d1 {
      font-size: var(--sf-d1);
      line-height: var(--sf-d1);
    }
    .lg\:text-d2 {
      font-size: var(--sf-d2);
      line-height: var(--sf-d2);
    }
    .lg\:text-d3 {
      font-size: var(--sf-d3);
      line-height: var(--sf-d3);
    }
    .lg\:text-d4 {
      font-size: var(--sf-d4);
      line-height: var(--sf-d4);
    }
    .lg\:text-d5 {
      font-size: var(--sf-d5);
      line-height: var(--sf-d5);
    }
    .lg\:text-d6 {
      font-size: var(--sf-d6);
      line-height: var(--sf-d6);
    }
    .lg\:text-d7 {
      font-size: var(--sf-d7);
      line-height: var(--sf-d7);
    }
    .lg\:text-d8 {
      font-size: var(--sf-d8);
      line-height: var(--sf-d8);
    }
    .lg\:text-d9 {
      font-size: var(--sf-d9);
      line-height: var(--sf-d9);
    }
    .lg\:text-e0 {
      font-size: var(--sf-e0);
      line-height: var(--sf-e0);
    }
    .lg\:text-e1 {
      font-size: var(--sf-e1);
      line-height: var(--sf-e1);
    }
    .lg\:text-e2 {
      font-size: var(--sf-e2);
      line-height: var(--sf-e2);
    }
    .lg\:text-e3 {
      font-size: var(--sf-e3);
      line-height: var(--sf-e3);
    }
    .lg\:text-e4 {
      font-size: var(--sf-e4);
      line-height: var(--sf-e4);
    }
    .lg\:text-e5 {
      font-size: var(--sf-e5);
      line-height: var(--sf-e5);
    }
    .lg\:text-e6 {
      font-size: var(--sf-e6);
      line-height: var(--sf-e6);
    }
    .lg\:text-e7 {
      font-size: var(--sf-e7);
      line-height: var(--sf-e7);
    }
    .lg\:text-e8 {
      font-size: var(--sf-e8);
      line-height: var(--sf-e8);
    }
    .lg\:text-e9 {
      font-size: var(--sf-e9);
      line-height: var(--sf-e9);
    }
    .lg\:text-f0 {
      font-size: var(--sf-f0);
      line-height: var(--sf-f0);
    }
    .lg\:text-f1 {
      font-size: var(--sf-f1);
      line-height: var(--sf-f1);
    }
    .lg\:text-f2 {
      font-size: var(--sf-f2);
      line-height: var(--sf-f2);
    }
    .lg\:text-f3 {
      font-size: var(--sf-f3);
      line-height: var(--sf-f3);
    }
    .lg\:text-f4 {
      font-size: var(--sf-f4);
      line-height: var(--sf-f4);
    }
    .lg\:text-f5 {
      font-size: var(--sf-f5);
      line-height: var(--sf-f5);
    }
    .lg\:text-f6 {
      font-size: var(--sf-f6);
      line-height: var(--sf-f6);
    }
    .lg\:text-f7 {
      font-size: var(--sf-f7);
      line-height: var(--sf-f7);
    }
    .lg\:text-f8 {
      font-size: var(--sf-f8);
      line-height: var(--sf-f8);
    }
    .lg\:text-f9 {
      font-size: var(--sf-f9);
      line-height: var(--sf-f9);
    }
    .lg\:text-g0 {
      font-size: var(--sf-g0);
      line-height: var(--sf-g0);
    }
    .lg\:text-g1 {
      font-size: var(--sf-g1);
      line-height: var(--sf-g1);
    }
    .lg\:text-g2 {
      font-size: var(--sf-g2);
      line-height: var(--sf-g2);
    }
    .lg\:text-g3 {
      font-size: var(--sf-g3);
      line-height: var(--sf-g3);
    }
    .lg\:text-g4 {
      font-size: var(--sf-g4);
      line-height: var(--sf-g4);
    }
    .lg\:text-g5 {
      font-size: var(--sf-g5);
      line-height: var(--sf-g5);
    }
    .lg\:text-g6 {
      font-size: var(--sf-g6);
      line-height: var(--sf-g6);
    }
    .lg\:text-g7 {
      font-size: var(--sf-g7);
      line-height: var(--sf-g7);
    }
    .lg\:text-g8 {
      font-size: var(--sf-g8);
      line-height: var(--sf-g8);
    }
    .lg\:text-g9 {
      font-size: var(--sf-g9);
      line-height: var(--sf-g9);
    }
    .lg\:text-h0 {
      font-size: var(--sf-h0);
      line-height: var(--sf-h0);
    }
    .lg\:text-h1 {
      font-size: var(--sf-h1);
      line-height: var(--sf-h1);
    }
    .lg\:text-h2 {
      font-size: var(--sf-h2);
      line-height: var(--sf-h2);
    }
    .lg\:text-h3 {
      font-size: var(--sf-h3);
      line-height: var(--sf-h3);
    }
    .lg\:text-h4 {
      font-size: var(--sf-h4);
      line-height: var(--sf-h4);
    }
    .lg\:text-h5 {
      font-size: var(--sf-h5);
      line-height: var(--sf-h5);
    }
    .lg\:text-h6 {
      font-size: var(--sf-h6);
      line-height: var(--sf-h6);
    }
    .lg\:text-h7 {
      font-size: var(--sf-h7);
      line-height: var(--sf-h7);
    }
    .lg\:text-h8 {
      font-size: var(--sf-h8);
      line-height: var(--sf-h8);
    }
    .lg\:text-h9 {
      font-size: var(--sf-h9);
      line-height: var(--sf-h9);
    }
    .lg\:text-i0 {
      font-size: var(--sf-i0);
      line-height: var(--sf-i0);
    }
    .lg\:text-i1 {
      font-size: var(--sf-i1);
      line-height: var(--sf-i1);
    }
    .lg\:text-i2 {
      font-size: var(--sf-i2);
      line-height: var(--sf-i2);
    }
    .lg\:text-i3 {
      font-size: var(--sf-i3);
      line-height: var(--sf-i3);
    }
    .lg\:text-i4 {
      font-size: var(--sf-i4);
      line-height: var(--sf-i4);
    }
    .lg\:text-i5 {
      font-size: var(--sf-i5);
      line-height: var(--sf-i5);
    }
    .lg\:text-i6 {
      font-size: var(--sf-i6);
      line-height: var(--sf-i6);
    }
    .lg\:text-i7 {
      font-size: var(--sf-i7);
      line-height: var(--sf-i7);
    }
    .lg\:text-i8 {
      font-size: var(--sf-i8);
      line-height: var(--sf-i8);
    }
    .lg\:text-i9 {
      font-size: var(--sf-i9);
      line-height: var(--sf-i9);
    }
  }
}

/* docara-shell-source: runtime/utility/font-size/default/css/default.css */
@layer sf.utilities {
  .text-1\/4 {
    font-size: var(--sf-text--size-1\/4);
    line-height: var(--sf-text--height-1\/4);
  }
  .text-1\/3 {
    font-size: var(--sf-text--size-1\/3);
    line-height: var(--sf-text--height-1\/3);
  }
  .text-1\/2 {
    font-size: var(--sf-text--size-1\/2);
    line-height: var(--sf-text--height-1\/2);
  }
  .text-1 {
    font-size: var(--sf-text--size-1);
    line-height: var(--sf-text--height-1);
  }
  .text-2 {
    font-size: var(--sf-text--size-2);
    line-height: var(--sf-text--height-2);
  }
  .text-3 {
    font-size: var(--sf-text--size-3);
    line-height: var(--sf-text--height-3);
  }
  .text-4 {
    font-size: var(--sf-text--size-4);
    line-height: var(--sf-text--height-4);
  }
  .text-5 {
    font-size: var(--sf-text--size-5);
    line-height: var(--sf-text--height-5);
  }
  .text-6 {
    font-size: var(--sf-text--size-6);
    line-height: var(--sf-text--height-6);
  }
  .text-7 {
    font-size: var(--sf-text--size-7);
    line-height: var(--sf-text--height-7);
  }
  .text-8 {
    font-size: var(--sf-text--size-8);
    line-height: var(--sf-text--height-8);
  }
  .text-9 {
    font-size: var(--sf-text--size-9);
    line-height: var(--sf-text--height-9);
  }
  .text-10 {
    font-size: var(--sf-text--size-10);
    line-height: var(--sf-text--height-10);
  }
  .text-11 {
    font-size: var(--sf-text--size-11);
    line-height: var(--sf-text--height-11);
  }
  .text-12 {
    font-size: var(--sf-text--size-12);
    line-height: var(--sf-text--height-12);
  }
  .text-1.heading {
    line-height: var(--sf-title--height-1);
  }
  .text-2.heading {
    line-height: var(--sf-title--height-2);
  }
  .text-3.heading {
    line-height: var(--sf-title--height-3);
  }
  .text-4.heading {
    line-height: var(--sf-title--height-4);
  }
  .text-5.heading {
    line-height: var(--sf-title--height-5);
  }
  .text-6.heading {
    line-height: var(--sf-title--height-6);
  }
  .text-7.heading {
    line-height: var(--sf-title--height-7);
  }
  .text-8.heading {
    line-height: var(--sf-title--height-8);
  }
  .text-9.heading {
    line-height: var(--sf-title--height-9);
  }
  .text-10.heading {
    line-height: var(--sf-title--height-10);
  }
  .text-11.heading {
    line-height: var(--sf-title--height-11);
  }
  .text-12.heading {
    line-height: var(--sf-title--height-12);
  }
}

