/* 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/outline-color/default/css/default.css */
@layer sf.utilities {
  .outline-transparent {
    outline-color: var(--sf-transparent);
  }
  .outline-current {
    outline-color: var(--sf-current);
  }
  .outline-outline {
    outline-color: var(--sf-outline);
  }
  .outline-outline-variant {
    outline-color: var(--sf-outline-variant);
  }
  .outline-primary {
    outline-color: var(--sf-outline-primary);
  }
  .outline-secondary {
    outline-color: var(--sf-outline-secondary);
  }
  .outline-tertiary {
    outline-color: var(--sf-outline-tertiary);
  }
  .outline-error {
    outline-color: var(--sf-outline-error);
  }
  .outline-warning {
    outline-color: var(--sf-outline-warning);
  }
  .outline-success {
    outline-color: var(--sf-outline-success);
  }
}

/* docara-shell-source: runtime/utility/outline-width/default/css/default.css */
@layer sf.utilities {
  .outline-1 {
    outline-width: var(--sf-a1);
  }
  .outline-2 {
    outline-width: var(--sf-a2);
  }
  .outline-3 {
    outline-width: var(--sf-a3);
  }
  .outline-4 {
    outline-width: var(--sf-a4);
  }
  .outline-0 {
    outline-width: var(--sf-0);
  }
}

/* docara-shell-source: runtime/utility/outline-offset/default/css/default.css */
@layer sf.utilities {
  .outline-offset-1 {
    outline-offset: var(--sf-a1);
  }
  .outline-offset-2 {
    outline-offset: var(--sf-a2);
  }
  .outline-offset-3 {
    outline-offset: var(--sf-a3);
  }
  .outline-offset-4 {
    outline-offset: var(--sf-a4);
  }
}

