/*!
 * Bootstrap Grid v5.0.0 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Copyright 2023 shadMod
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

$sizes: (25: "25%", 50: "50%", 75: "75%", 100: "100%", "auto": "auto");

@each $size, $width in $sizes {
  .w-#{$size} {
    width: #{$width} !important;
  }
}

.m-auto {
    margin: auto;
}

$size_width: (0: 0, 1: "0.25rem", 2: "0.5rem", 3: "1rem", 4: "1.5rem", 5: "3rem");
$positions: ("": "","t": "-top", "e": "-right", "b": "-bottom", "s": "-left");

@each $nr, $width in $size_width {
    @each $name, $position in $positions {
      .m#{$name}-#{$nr} {
        margin#{$position}: #{$width} !important;
      }
  }
}

@each $nr, $width in $size_width {
    @each $name, $position in $positions {
      .p#{$name}-#{$nr} {
        padding#{$position}: #{$width} !important;
      }
  }
}

.float-start {
    float: left !important;
}

.float-end {
    float: right !important;
}

.float-none {
    float: none !important;
}

.align-i-center {
    align-items: center !important;
}

.d-inline {
    display: inline !important;
}

.d-inline-block {
    display: inline-block !important;
}