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

/* docara-shell-source: runtime/utility/border-spacing/default/css/default.css */
@layer sf.utilities {
  .border-spacing-0 {
    border-spacing: var(--sf-space-0);
  }
  .border-spacing-x-0 {
    border-spacing: var(--sf-space-0) 0;
  }
  .border-spacing-y-0 {
    border-spacing: 0 var(--sf-space-0);
  }
  .border-spacing-1\/4 {
    border-spacing: var(--sf-space-1\/4);
  }
  .border-spacing-x-1\/4 {
    border-spacing: var(--sf-space-1\/4) 0;
  }
  .border-spacing-y-1\/4 {
    border-spacing: 0 var(--sf-space-1\/4);
  }
  .border-spacing-1\/3 {
    border-spacing: var(--sf-space-1\/3);
  }
  .border-spacing-x-1\/3 {
    border-spacing: var(--sf-space-1\/3) 0;
  }
  .border-spacing-y-1\/3 {
    border-spacing: 0 var(--sf-space-1\/3);
  }
  .border-spacing-1\/2 {
    border-spacing: var(--sf-space-1\/2);
  }
  .border-spacing-x-1\/2 {
    border-spacing: var(--sf-space-1\/2) 0;
  }
  .border-spacing-y-1\/2 {
    border-spacing: 0 var(--sf-space-1\/2);
  }
  .border-spacing-1 {
    border-spacing: var(--sf-space-1);
  }
  .border-spacing-x-1 {
    border-spacing: var(--sf-space-1) 0;
  }
  .border-spacing-y-1 {
    border-spacing: 0 var(--sf-space-1);
  }
  .border-spacing-2 {
    border-spacing: var(--sf-space-2);
  }
  .border-spacing-x-2 {
    border-spacing: var(--sf-space-2) 0;
  }
  .border-spacing-y-2 {
    border-spacing: 0 var(--sf-space-2);
  }
  .border-spacing-3 {
    border-spacing: var(--sf-space-3);
  }
  .border-spacing-x-3 {
    border-spacing: var(--sf-space-3) 0;
  }
  .border-spacing-y-3 {
    border-spacing: 0 var(--sf-space-3);
  }
  .border-spacing-4 {
    border-spacing: var(--sf-space-4);
  }
  .border-spacing-x-4 {
    border-spacing: var(--sf-space-4) 0;
  }
  .border-spacing-y-4 {
    border-spacing: 0 var(--sf-space-4);
  }
  .border-spacing-5 {
    border-spacing: var(--sf-space-5);
  }
  .border-spacing-x-5 {
    border-spacing: var(--sf-space-5) 0;
  }
  .border-spacing-y-5 {
    border-spacing: 0 var(--sf-space-5);
  }
  .border-spacing-6 {
    border-spacing: var(--sf-space-6);
  }
  .border-spacing-x-6 {
    border-spacing: var(--sf-space-6) 0;
  }
  .border-spacing-y-6 {
    border-spacing: 0 var(--sf-space-6);
  }
  .border-spacing-7 {
    border-spacing: var(--sf-space-7);
  }
  .border-spacing-x-7 {
    border-spacing: var(--sf-space-7) 0;
  }
  .border-spacing-y-7 {
    border-spacing: 0 var(--sf-space-7);
  }
  .border-spacing-8 {
    border-spacing: var(--sf-space-8);
  }
  .border-spacing-x-8 {
    border-spacing: var(--sf-space-8) 0;
  }
  .border-spacing-y-8 {
    border-spacing: 0 var(--sf-space-8);
  }
}

