/* docara-shell-source: runtime/utility/list-style-type/default/css/default.css */
@layer sf.utilities {
  .list-none {
    list-style-type: none;
  }
  .list-disc {
    list-style-type: disc;
  }
  .list-decimal {
    list-style-type: decimal;
  }
}

/* docara-shell-source: runtime/utility/grid-template-columns/default/css/default.css */
@layer sf.utilities {
  .grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
  .grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }
  .grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
  .grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }
  .grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .grid-col-none {
    grid-template-columns: none;
  }
  .grid-col-subgrid {
    grid-template-columns: subgrid;
  }
}

/* docara-shell-source: runtime/utility/grid-template-columns/sm/css/sm.css */
@layer sf.utilities {
  @media (min-width: 32rem) {
    .sm\:grid-col-1 {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .sm\:grid-col-2 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .sm\:grid-col-3 {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    .sm\:grid-col-4 {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    .sm\:grid-col-5 {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    .sm\:grid-col-6 {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    .sm\:grid-col-7 {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    .sm\:grid-col-8 {
      grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    .sm\:grid-col-9 {
      grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    .sm\:grid-col-10 {
      grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    .sm\:grid-col-11 {
      grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    .sm\:grid-col-12 {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    .sm\:grid-col-none {
      grid-template-columns: none;
    }
    .sm\:grid-col-subgrid {
      grid-template-columns: subgrid;
    }
  }
}

/* docara-shell-source: runtime/utility/place-items/default/css/default.css */
@layer sf.utilities {
  .items-start {
    align-items: start;
    justify-items: start;
    place-items: start;
  }
  .items-end {
    align-items: end;
    justify-items: end;
    place-items: end;
  }
  .items-center {
    align-items: center;
    justify-items: center;
    place-items: center;
  }
  .items-stretch {
    align-items: stretch;
    justify-items: stretch;
    place-items: stretch;
  }
}

/* docara-shell-source: runtime/utility/transform-scale/hover/css/hover.css */
@layer sf.utilities {
  .hover\:scale-0:hover {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  .hover\:scale-x-0:hover {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
  }
  .hover\:scale-y-0:hover {
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
  }
  .hover\:scale-1\/4:hover {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
  }
  .hover\:scale-x-1\/4:hover {
    -webkit-transform: scaleX(0.8);
            transform: scaleX(0.8);
  }
  .hover\:scale-y-1\/4:hover {
    -webkit-transform: scaleY(0.8);
            transform: scaleY(0.8);
  }
  .hover\:scale-1\/3:hover {
    -webkit-transform: scale(0.9);
            transform: scale(0.9);
  }
  .hover\:scale-x-1\/3:hover {
    -webkit-transform: scaleX(0.9);
            transform: scaleX(0.9);
  }
  .hover\:scale-y-1\/3:hover {
    -webkit-transform: scaleY(0.9);
            transform: scaleY(0.9);
  }
  .hover\:scale-1\/2:hover {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  .hover\:scale-x-1\/2:hover {
    -webkit-transform: scaleX(0.95);
            transform: scaleX(0.95);
  }
  .hover\:scale-y-1\/2:hover {
    -webkit-transform: scaleY(0.95);
            transform: scaleY(0.95);
  }
  .hover\:scale-1:hover {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  .hover\:scale-x-1:hover {
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
  .hover\:scale-y-1:hover {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  .hover\:scale-2:hover {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  .hover\:scale-x-2:hover {
    -webkit-transform: scaleX(1.05);
            transform: scaleX(1.05);
  }
  .hover\:scale-y-2:hover {
    -webkit-transform: scaleY(1.05);
            transform: scaleY(1.05);
  }
  .hover\:scale-3:hover {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  .hover\:scale-x-3:hover {
    -webkit-transform: scaleX(1.1);
            transform: scaleX(1.1);
  }
  .hover\:scale-y-3:hover {
    -webkit-transform: scaleY(1.1);
            transform: scaleY(1.1);
  }
  .hover\:scale-4:hover {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  .hover\:scale-x-4:hover {
    -webkit-transform: scaleX(1.2);
            transform: scaleX(1.2);
  }
  .hover\:scale-y-4:hover {
    -webkit-transform: scaleY(1.2);
            transform: scaleY(1.2);
  }
}

/* docara-shell-source: runtime/utility/will-change/default/css/default.css */
@layer sf.utilities {
  .will-change-auto {
    will-change: auto;
  }
  .will-change-scroll-position {
    will-change: scroll-position;
  }
  .will-change-scroll {
    will-change: scroll-position;
  }
  .will-change-contents {
    will-change: contents;
  }
  .will-change-transform {
    will-change: transform;
  }
}

