/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/common/scss/blueprint-css/_blueprint.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
html {
  box-sizing: border-box;
}

*, *::before, *::after {
  box-sizing: inherit;
}

[data-layout~=container] {
  width: 100%;
  margin: 0 auto;
  display: block;
  max-width: 1380px;
}

[data-layout^=col] {
  flex: 1;
  width: 100%;
  padding: 0 8px 16px 8px;
  display: block;
}

[data-layout~=row] {
  flex-wrap: wrap;
  display: flex;
  margin-left: -8px;
  margin-right: -8px;
}

[data-layout~=middle] {
  align-items: center;
}

[data-layout~=start] {
  align-items: flex-start;
}

[data-layout~=end] {
  align-items: flex-end;
}

[data-layout~=center] {
  justify-content: center;
}

[data-layout~=reverse] {
  flex-direction: row-reverse;
}

[data-layout~=around] {
  justify-content: space-around;
}

[data-layout~=between] {
  justify-content: space-between;
}

[data-layout~=stretch] {
  align-items: stretch;
  flex-flow: row wrap;
}

[data-layout~=stretch] > [data-layout~=col] {
  display: flex;
}

[data-layout~=gutter-none] > [data-layout~=col] {
  padding: 0;
}

[data-layout~=gutter-bottom-none] > [data-layout~=col] {
  padding: 0 8px 0 8px;
}

[data-layout~=gutter-between-none] > [data-layout~=col] {
  padding: 0 0 16px 0;
}

[data-layout~=gutter-none] > [data-layout~=col] {
  padding: 0;
}

[data-layout~=gutter-none], [data-layout~=gutter-between-none] {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

[data-layout~=first] {
  order: -1;
}

[data-layout~=last] {
  order: 1;
}

[data-layout~=hide] {
  display: none !important;
}

[data-layout~=show] {
  display: initial !important;
}

[data-layout*="1@"] {
  flex: 0 0 auto;
}

[data-layout*="2@"] {
  flex: 0 0 auto;
}

[data-layout*="3@"] {
  flex: 0 0 auto;
}

[data-layout*="4@"] {
  flex: 0 0 auto;
}

[data-layout*="5@"] {
  flex: 0 0 auto;
}

[data-layout*="6@"] {
  flex: 0 0 auto;
}

[data-layout*="7@"] {
  flex: 0 0 auto;
}

[data-layout*="8@"] {
  flex: 0 0 auto;
}

[data-layout*="9@"] {
  flex: 0 0 auto;
}

[data-layout*="10@"] {
  flex: 0 0 auto;
}

[data-layout*="11@"] {
  flex: 0 0 auto;
}

[data-layout*="12@"] {
  flex: 0 0 auto;
}

[data-layout~="1"] {
  max-width: 8.3333333333%;
  flex-basis: 8.3333333333%;
}

[data-layout~="2"] {
  max-width: 16.6666666667%;
  flex-basis: 16.6666666667%;
}

[data-layout~="3"] {
  max-width: 25%;
  flex-basis: 25%;
}

[data-layout~="4"] {
  max-width: 33.3333333333%;
  flex-basis: 33.3333333333%;
}

[data-layout~="5"] {
  max-width: 41.6666666667%;
  flex-basis: 41.6666666667%;
}

[data-layout~="6"] {
  max-width: 50%;
  flex-basis: 50%;
}

[data-layout~="7"] {
  max-width: 58.3333333333%;
  flex-basis: 58.3333333333%;
}

[data-layout~="8"] {
  max-width: 66.6666666667%;
  flex-basis: 66.6666666667%;
}

[data-layout~="9"] {
  max-width: 75%;
  flex-basis: 75%;
}

[data-layout~="10"] {
  max-width: 83.3333333333%;
  flex-basis: 83.3333333333%;
}

[data-layout~="11"] {
  max-width: 91.6666666667%;
  flex-basis: 91.6666666667%;
}

[data-layout~="12"] {
  max-width: 100%;
  flex-basis: 100%;
}

[data-layout~="12"] {
  flex: 0 0 auto;
}

[data-layout~=offset-1] {
  margin-left: 8.3333333333%;
}

[data-layout~=offset-2] {
  margin-left: 16.6666666667%;
}

[data-layout~=offset-3] {
  margin-left: 25%;
}

[data-layout~=offset-4] {
  margin-left: 33.3333333333%;
}

[data-layout~=offset-5] {
  margin-left: 41.6666666667%;
}

[data-layout~=offset-6] {
  margin-left: 50%;
}

[data-layout~=offset-7] {
  margin-left: 58.3333333333%;
}

[data-layout~=offset-8] {
  margin-left: 66.6666666667%;
}

[data-layout~=offset-9] {
  margin-left: 75%;
}

[data-layout~=offset-10] {
  margin-left: 83.3333333333%;
}

[data-layout~=offset-11] {
  margin-left: 91.6666666667%;
}

[data-layout~=offset-12] {
  margin-left: 100%;
}

@media (min-width: 30em) {
  [data-layout~="1@sm"] {
    max-width: 8.3333333333%;
    flex-basis: 8.3333333333%;
  }
  [data-layout~="2@sm"] {
    max-width: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  [data-layout~="3@sm"] {
    max-width: 25%;
    flex-basis: 25%;
  }
  [data-layout~="4@sm"] {
    max-width: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  [data-layout~="5@sm"] {
    max-width: 41.6666666667%;
    flex-basis: 41.6666666667%;
  }
  [data-layout~="6@sm"] {
    max-width: 50%;
    flex-basis: 50%;
  }
  [data-layout~="7@sm"] {
    max-width: 58.3333333333%;
    flex-basis: 58.3333333333%;
  }
  [data-layout~="8@sm"] {
    max-width: 66.6666666667%;
    flex-basis: 66.6666666667%;
  }
  [data-layout~="9@sm"] {
    max-width: 75%;
    flex-basis: 75%;
  }
  [data-layout~="10@sm"] {
    max-width: 83.3333333333%;
    flex-basis: 83.3333333333%;
  }
  [data-layout~="11@sm"] {
    max-width: 91.6666666667%;
    flex-basis: 91.6666666667%;
  }
  [data-layout~="12@sm"] {
    max-width: 100%;
    flex-basis: 100%;
  }
  [data-layout~="offset-1@sm"] {
    margin-left: 8.3333333333%;
  }
  [data-layout~="offset-2@sm"] {
    margin-left: 16.6666666667%;
  }
  [data-layout~="offset-3@sm"] {
    margin-left: 25%;
  }
  [data-layout~="offset-4@sm"] {
    margin-left: 33.3333333333%;
  }
  [data-layout~="offset-5@sm"] {
    margin-left: 41.6666666667%;
  }
  [data-layout~="offset-6@sm"] {
    margin-left: 50%;
  }
  [data-layout~="offset-7@sm"] {
    margin-left: 58.3333333333%;
  }
  [data-layout~="offset-8@sm"] {
    margin-left: 66.6666666667%;
  }
  [data-layout~="offset-9@sm"] {
    margin-left: 75%;
  }
  [data-layout~="offset-10@sm"] {
    margin-left: 83.3333333333%;
  }
  [data-layout~="offset-11@sm"] {
    margin-left: 91.6666666667%;
  }
  [data-layout~="offset-12@sm"] {
    margin-left: 100%;
  }
  [data-layout~="hide@sm"] {
    display: none !important;
  }
  [data-layout~="show@sm"] {
    display: initial !important;
  }
  [data-layout~="first@sm"] {
    order: -1;
  }
  [data-layout~="last@sm"] {
    order: 1;
  }
}
@media (min-width: 48em) {
  [data-layout~="1@md"] {
    max-width: 8.3333333333%;
    flex-basis: 8.3333333333%;
  }
  [data-layout~="2@md"] {
    max-width: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  [data-layout~="3@md"] {
    max-width: 25%;
    flex-basis: 25%;
  }
  [data-layout~="4@md"] {
    max-width: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  [data-layout~="5@md"] {
    max-width: 41.6666666667%;
    flex-basis: 41.6666666667%;
  }
  [data-layout~="6@md"] {
    max-width: 50%;
    flex-basis: 50%;
  }
  [data-layout~="7@md"] {
    max-width: 58.3333333333%;
    flex-basis: 58.3333333333%;
  }
  [data-layout~="8@md"] {
    max-width: 66.6666666667%;
    flex-basis: 66.6666666667%;
  }
  [data-layout~="9@md"] {
    max-width: 75%;
    flex-basis: 75%;
  }
  [data-layout~="10@md"] {
    max-width: 83.3333333333%;
    flex-basis: 83.3333333333%;
  }
  [data-layout~="11@md"] {
    max-width: 91.6666666667%;
    flex-basis: 91.6666666667%;
  }
  [data-layout~="12@md"] {
    max-width: 100%;
    flex-basis: 100%;
  }
  [data-layout~="offset-1@md"] {
    margin-left: 8.3333333333%;
  }
  [data-layout~="offset-2@md"] {
    margin-left: 16.6666666667%;
  }
  [data-layout~="offset-3@md"] {
    margin-left: 25%;
  }
  [data-layout~="offset-4@md"] {
    margin-left: 33.3333333333%;
  }
  [data-layout~="offset-5@md"] {
    margin-left: 41.6666666667%;
  }
  [data-layout~="offset-6@md"] {
    margin-left: 50%;
  }
  [data-layout~="offset-7@md"] {
    margin-left: 58.3333333333%;
  }
  [data-layout~="offset-8@md"] {
    margin-left: 66.6666666667%;
  }
  [data-layout~="offset-9@md"] {
    margin-left: 75%;
  }
  [data-layout~="offset-10@md"] {
    margin-left: 83.3333333333%;
  }
  [data-layout~="offset-11@md"] {
    margin-left: 91.6666666667%;
  }
  [data-layout~="offset-12@md"] {
    margin-left: 100%;
  }
  [data-layout~="hide@md"] {
    display: none !important;
  }
  [data-layout~="show@md"] {
    display: initial !important;
  }
  [data-layout~="first@md"] {
    order: -1;
  }
  [data-layout~="last@md"] {
    order: 1;
  }
}
@media (min-width: 62.5em) {
  [data-layout~="1@tb"] {
    max-width: 8.3333333333%;
    flex-basis: 8.3333333333%;
  }
  [data-layout~="2@tb"] {
    max-width: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  [data-layout~="3@tb"] {
    max-width: 25%;
    flex-basis: 25%;
  }
  [data-layout~="4@tb"] {
    max-width: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  [data-layout~="5@tb"] {
    max-width: 41.6666666667%;
    flex-basis: 41.6666666667%;
  }
  [data-layout~="6@tb"] {
    max-width: 50%;
    flex-basis: 50%;
  }
  [data-layout~="7@tb"] {
    max-width: 58.3333333333%;
    flex-basis: 58.3333333333%;
  }
  [data-layout~="8@tb"] {
    max-width: 66.6666666667%;
    flex-basis: 66.6666666667%;
  }
  [data-layout~="9@tb"] {
    max-width: 75%;
    flex-basis: 75%;
  }
  [data-layout~="10@tb"] {
    max-width: 83.3333333333%;
    flex-basis: 83.3333333333%;
  }
  [data-layout~="11@tb"] {
    max-width: 91.6666666667%;
    flex-basis: 91.6666666667%;
  }
  [data-layout~="12@tb"] {
    max-width: 100%;
    flex-basis: 100%;
  }
  [data-layout~="offset-1@tb"] {
    margin-left: 8.3333333333%;
  }
  [data-layout~="offset-2@tb"] {
    margin-left: 16.6666666667%;
  }
  [data-layout~="offset-3@tb"] {
    margin-left: 25%;
  }
  [data-layout~="offset-4@tb"] {
    margin-left: 33.3333333333%;
  }
  [data-layout~="offset-5@tb"] {
    margin-left: 41.6666666667%;
  }
  [data-layout~="offset-6@tb"] {
    margin-left: 50%;
  }
  [data-layout~="offset-7@tb"] {
    margin-left: 58.3333333333%;
  }
  [data-layout~="offset-8@tb"] {
    margin-left: 66.6666666667%;
  }
  [data-layout~="offset-9@tb"] {
    margin-left: 75%;
  }
  [data-layout~="offset-10@tb"] {
    margin-left: 83.3333333333%;
  }
  [data-layout~="offset-11@tb"] {
    margin-left: 91.6666666667%;
  }
  [data-layout~="offset-12@tb"] {
    margin-left: 100%;
  }
  [data-layout~="hide@tb"] {
    display: none !important;
  }
  [data-layout~="show@tb"] {
    display: initial !important;
  }
  [data-layout~="first@tb"] {
    order: -1;
  }
  [data-layout~="last@tb"] {
    order: 1;
  }
}
@media (min-width: 60.5em) {
  [data-layout~="1@lg"] {
    max-width: 8.3333333333%;
    flex-basis: 8.3333333333%;
  }
  [data-layout~="2@lg"] {
    max-width: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  [data-layout~="3@lg"] {
    max-width: 25%;
    flex-basis: 25%;
  }
  [data-layout~="4@lg"] {
    max-width: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  [data-layout~="5@lg"] {
    max-width: 41.6666666667%;
    flex-basis: 41.6666666667%;
  }
  [data-layout~="6@lg"] {
    max-width: 50%;
    flex-basis: 50%;
  }
  [data-layout~="7@lg"] {
    max-width: 58.3333333333%;
    flex-basis: 58.3333333333%;
  }
  [data-layout~="8@lg"] {
    max-width: 66.6666666667%;
    flex-basis: 66.6666666667%;
  }
  [data-layout~="9@lg"] {
    max-width: 75%;
    flex-basis: 75%;
  }
  [data-layout~="10@lg"] {
    max-width: 83.3333333333%;
    flex-basis: 83.3333333333%;
  }
  [data-layout~="11@lg"] {
    max-width: 91.6666666667%;
    flex-basis: 91.6666666667%;
  }
  [data-layout~="12@lg"] {
    max-width: 100%;
    flex-basis: 100%;
  }
  [data-layout~="offset-1@lg"] {
    margin-left: 8.3333333333%;
  }
  [data-layout~="offset-2@lg"] {
    margin-left: 16.6666666667%;
  }
  [data-layout~="offset-3@lg"] {
    margin-left: 25%;
  }
  [data-layout~="offset-4@lg"] {
    margin-left: 33.3333333333%;
  }
  [data-layout~="offset-5@lg"] {
    margin-left: 41.6666666667%;
  }
  [data-layout~="offset-6@lg"] {
    margin-left: 50%;
  }
  [data-layout~="offset-7@lg"] {
    margin-left: 58.3333333333%;
  }
  [data-layout~="offset-8@lg"] {
    margin-left: 66.6666666667%;
  }
  [data-layout~="offset-9@lg"] {
    margin-left: 75%;
  }
  [data-layout~="offset-10@lg"] {
    margin-left: 83.3333333333%;
  }
  [data-layout~="offset-11@lg"] {
    margin-left: 91.6666666667%;
  }
  [data-layout~="offset-12@lg"] {
    margin-left: 100%;
  }
  [data-layout~="hide@lg"] {
    display: none !important;
  }
  [data-layout~="show@lg"] {
    display: initial !important;
  }
  [data-layout~="first@lg"] {
    order: -1;
  }
  [data-layout~="last@lg"] {
    order: 1;
  }
}
@media (min-width: 80em) {
  [data-layout~="1@lgmd"] {
    max-width: 8.3333333333%;
    flex-basis: 8.3333333333%;
  }
  [data-layout~="2@lgmd"] {
    max-width: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  [data-layout~="3@lgmd"] {
    max-width: 25%;
    flex-basis: 25%;
  }
  [data-layout~="4@lgmd"] {
    max-width: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  [data-layout~="5@lgmd"] {
    max-width: 41.6666666667%;
    flex-basis: 41.6666666667%;
  }
  [data-layout~="6@lgmd"] {
    max-width: 50%;
    flex-basis: 50%;
  }
  [data-layout~="7@lgmd"] {
    max-width: 58.3333333333%;
    flex-basis: 58.3333333333%;
  }
  [data-layout~="8@lgmd"] {
    max-width: 66.6666666667%;
    flex-basis: 66.6666666667%;
  }
  [data-layout~="9@lgmd"] {
    max-width: 75%;
    flex-basis: 75%;
  }
  [data-layout~="10@lgmd"] {
    max-width: 83.3333333333%;
    flex-basis: 83.3333333333%;
  }
  [data-layout~="11@lgmd"] {
    max-width: 91.6666666667%;
    flex-basis: 91.6666666667%;
  }
  [data-layout~="12@lgmd"] {
    max-width: 100%;
    flex-basis: 100%;
  }
  [data-layout~="offset-1@lgmd"] {
    margin-left: 8.3333333333%;
  }
  [data-layout~="offset-2@lgmd"] {
    margin-left: 16.6666666667%;
  }
  [data-layout~="offset-3@lgmd"] {
    margin-left: 25%;
  }
  [data-layout~="offset-4@lgmd"] {
    margin-left: 33.3333333333%;
  }
  [data-layout~="offset-5@lgmd"] {
    margin-left: 41.6666666667%;
  }
  [data-layout~="offset-6@lgmd"] {
    margin-left: 50%;
  }
  [data-layout~="offset-7@lgmd"] {
    margin-left: 58.3333333333%;
  }
  [data-layout~="offset-8@lgmd"] {
    margin-left: 66.6666666667%;
  }
  [data-layout~="offset-9@lgmd"] {
    margin-left: 75%;
  }
  [data-layout~="offset-10@lgmd"] {
    margin-left: 83.3333333333%;
  }
  [data-layout~="offset-11@lgmd"] {
    margin-left: 91.6666666667%;
  }
  [data-layout~="offset-12@lgmd"] {
    margin-left: 100%;
  }
  [data-layout~="hide@lgmd"] {
    display: none !important;
  }
  [data-layout~="show@lgmd"] {
    display: initial !important;
  }
  [data-layout~="first@lgmd"] {
    order: -1;
  }
  [data-layout~="last@lgmd"] {
    order: 1;
  }
}
@media (min-width: 86.25em) {
  [data-layout~="1@xl"] {
    max-width: 8.3333333333%;
    flex-basis: 8.3333333333%;
  }
  [data-layout~="2@xl"] {
    max-width: 16.6666666667%;
    flex-basis: 16.6666666667%;
  }
  [data-layout~="3@xl"] {
    max-width: 25%;
    flex-basis: 25%;
  }
  [data-layout~="4@xl"] {
    max-width: 33.3333333333%;
    flex-basis: 33.3333333333%;
  }
  [data-layout~="5@xl"] {
    max-width: 41.6666666667%;
    flex-basis: 41.6666666667%;
  }
  [data-layout~="6@xl"] {
    max-width: 50%;
    flex-basis: 50%;
  }
  [data-layout~="7@xl"] {
    max-width: 58.3333333333%;
    flex-basis: 58.3333333333%;
  }
  [data-layout~="8@xl"] {
    max-width: 66.6666666667%;
    flex-basis: 66.6666666667%;
  }
  [data-layout~="9@xl"] {
    max-width: 75%;
    flex-basis: 75%;
  }
  [data-layout~="10@xl"] {
    max-width: 83.3333333333%;
    flex-basis: 83.3333333333%;
  }
  [data-layout~="11@xl"] {
    max-width: 91.6666666667%;
    flex-basis: 91.6666666667%;
  }
  [data-layout~="12@xl"] {
    max-width: 100%;
    flex-basis: 100%;
  }
  [data-layout~="offset-1@xl"] {
    margin-left: 8.3333333333%;
  }
  [data-layout~="offset-2@xl"] {
    margin-left: 16.6666666667%;
  }
  [data-layout~="offset-3@xl"] {
    margin-left: 25%;
  }
  [data-layout~="offset-4@xl"] {
    margin-left: 33.3333333333%;
  }
  [data-layout~="offset-5@xl"] {
    margin-left: 41.6666666667%;
  }
  [data-layout~="offset-6@xl"] {
    margin-left: 50%;
  }
  [data-layout~="offset-7@xl"] {
    margin-left: 58.3333333333%;
  }
  [data-layout~="offset-8@xl"] {
    margin-left: 66.6666666667%;
  }
  [data-layout~="offset-9@xl"] {
    margin-left: 75%;
  }
  [data-layout~="offset-10@xl"] {
    margin-left: 83.3333333333%;
  }
  [data-layout~="offset-11@xl"] {
    margin-left: 91.6666666667%;
  }
  [data-layout~="offset-12@xl"] {
    margin-left: 100%;
  }
  [data-layout~="hide@xl"] {
    display: none !important;
  }
  [data-layout~="show@xl"] {
    display: initial !important;
  }
  [data-layout~="first@xl"] {
    order: -1;
  }
  [data-layout~="last@xl"] {
    order: 1;
  }
}
[data-layout~=flex] {
  flex-wrap: wrap;
  -js-display: flex;
  display: flex;
}

[data-layout~=fill] {
  flex: 1 1 0%;
  flex-basis: 0%;
}

[data-layout~=fit] {
  flex-basis: auto;
}

[data-layout~=float-center] {
  margin-left: auto;
  margin-right: auto;
  display: block;
  float: none;
}

[data-layout~=float-left] {
  float: left;
}

[data-layout~=float-right] {
  float: right;
}

[data-layout~=clear-fix]::after {
  content: "";
  display: table;
  clear: both;
}

[data-layout~=text-left] {
  text-align: left;
}

[data-layout~=text-right] {
  text-align: right;
}

[data-layout~=text-center] {
  text-align: center;
}

[data-layout~="1--max"] {
  max-width: 115px !important;
}

[data-layout~="2--max"] {
  max-width: 230px !important;
}

[data-layout~="3--max"] {
  max-width: 345px !important;
}

[data-layout~="4--max"] {
  max-width: 460px !important;
}

[data-layout~="5--max"] {
  max-width: 575px !important;
}

[data-layout~="6--max"] {
  max-width: 690px !important;
}

[data-layout~="7--max"] {
  max-width: 805px !important;
}

[data-layout~="8--max"] {
  max-width: 920px !important;
}

[data-layout~="9--max"] {
  max-width: 1035px !important;
}

[data-layout~="10--max"] {
  max-width: 1150px !important;
}

[data-layout~="11--max"] {
  max-width: 1265px !important;
}

[data-layout~="12--max"] {
  max-width: 1380px !important;
}

[data-layout~=full-width] {
  width: 100%;
}

@media (max-width: 30em) {
  [data-layout~="full-width-until@sm"] {
    width: 100% !important;
    max-width: 100% !important;
  }
}
@media (max-width: 48em) {
  [data-layout~="full-width-until@md"] {
    width: 100% !important;
    max-width: 100% !important;
  }
}
@media (max-width: 60.5em) {
  [data-layout~="full-width-until@lg"] {
    width: 100% !important;
    max-width: 100% !important;
  }
}
@media (max-width: 86.25em) {
  [data-layout~="full-width-until@xl"] {
    width: 100% !important;
    max-width: 100% !important;
  }
}
input[class*=dummyInput][id*=react-select] {
  position: absolute;
}

[data-layout~=margin--xxs] {
  margin: 2px !important;
}

[data-layout~=margin-top--xxs] {
  margin-top: 2px !important;
}

[data-layout~=margin-bottom--xxs] {
  margin-bottom: 2px !important;
}

[data-layout~=margin-right--xxs] {
  margin-right: 2px !important;
}

[data-layout~=margin-left--xxs] {
  margin-left: 2px !important;
}

[data-layout~=padding--xxs] {
  padding: 2px !important;
}

[data-layout~=padding-top--xxs] {
  padding-top: 2px !important;
}

[data-layout~=padding-bottom--xxs] {
  padding-bottom: 2px !important;
}

[data-layout~=padding-right--xxs] {
  padding-right: 2px !important;
}

[data-layout~=padding-left--xxs] {
  padding-left: 2px !important;
}

[data-layout~=margin--xs] {
  margin: 4px !important;
}

[data-layout~=margin-top--xs] {
  margin-top: 4px !important;
}

[data-layout~=margin-bottom--xs] {
  margin-bottom: 4px !important;
}

[data-layout~=margin-right--xs] {
  margin-right: 4px !important;
}

[data-layout~=margin-left--xs] {
  margin-left: 4px !important;
}

[data-layout~=padding--xs] {
  padding: 4px !important;
}

[data-layout~=padding-top--xs] {
  padding-top: 4px !important;
}

[data-layout~=padding-bottom--xs] {
  padding-bottom: 4px !important;
}

[data-layout~=padding-right--xs] {
  padding-right: 4px !important;
}

[data-layout~=padding-left--xs] {
  padding-left: 4px !important;
}

[data-layout~=margin--sm] {
  margin: 8px !important;
}

[data-layout~=margin-top--sm] {
  margin-top: 8px !important;
}

[data-layout~=margin-bottom--sm] {
  margin-bottom: 8px !important;
}

[data-layout~=margin-right--sm] {
  margin-right: 8px !important;
}

[data-layout~=margin-left--sm] {
  margin-left: 8px !important;
}

[data-layout~=padding--sm] {
  padding: 8px !important;
}

[data-layout~=padding-top--sm] {
  padding-top: 8px !important;
}

[data-layout~=padding-bottom--sm] {
  padding-bottom: 8px !important;
}

[data-layout~=padding-right--sm] {
  padding-right: 8px !important;
}

[data-layout~=padding-left--sm] {
  padding-left: 8px !important;
}

[data-layout~=margin--smm] {
  margin: 10px !important;
}

[data-layout~=margin-top--smm] {
  margin-top: 10px !important;
}

[data-layout~=margin-bottom--smm] {
  margin-bottom: 10px !important;
}

[data-layout~=margin-right--smm] {
  margin-right: 10px !important;
}

[data-layout~=margin-left--smm] {
  margin-left: 10px !important;
}

[data-layout~=padding--smm] {
  padding: 10px !important;
}

[data-layout~=padding-top--smm] {
  padding-top: 10px !important;
}

[data-layout~=padding-bottom--smm] {
  padding-bottom: 10px !important;
}

[data-layout~=padding-right--smm] {
  padding-right: 10px !important;
}

[data-layout~=padding-left--smm] {
  padding-left: 10px !important;
}

[data-layout~=margin--12] {
  margin: 12px !important;
}

[data-layout~=margin-top--12] {
  margin-top: 12px !important;
}

[data-layout~=margin-bottom--12] {
  margin-bottom: 12px !important;
}

[data-layout~=margin-right--12] {
  margin-right: 12px !important;
}

[data-layout~=margin-left--12] {
  margin-left: 12px !important;
}

[data-layout~=padding--12] {
  padding: 12px !important;
}

[data-layout~=padding-top--12] {
  padding-top: 12px !important;
}

[data-layout~=padding-bottom--12] {
  padding-bottom: 12px !important;
}

[data-layout~=padding-right--12] {
  padding-right: 12px !important;
}

[data-layout~=padding-left--12] {
  padding-left: 12px !important;
}

[data-layout~=margin--15] {
  margin: 15px !important;
}

[data-layout~=margin-top--15] {
  margin-top: 15px !important;
}

[data-layout~=margin-bottom--15] {
  margin-bottom: 15px !important;
}

[data-layout~=margin-right--15] {
  margin-right: 15px !important;
}

[data-layout~=margin-left--15] {
  margin-left: 15px !important;
}

[data-layout~=padding--15] {
  padding: 15px !important;
}

[data-layout~=padding-top--15] {
  padding-top: 15px !important;
}

[data-layout~=padding-bottom--15] {
  padding-bottom: 15px !important;
}

[data-layout~=padding-right--15] {
  padding-right: 15px !important;
}

[data-layout~=padding-left--15] {
  padding-left: 15px !important;
}

[data-layout~=margin--md] {
  margin: 16px !important;
}

[data-layout~=margin-top--md] {
  margin-top: 16px !important;
}

[data-layout~=margin-bottom--md] {
  margin-bottom: 16px !important;
}

[data-layout~=margin-right--md] {
  margin-right: 16px !important;
}

[data-layout~=margin-left--md] {
  margin-left: 16px !important;
}

[data-layout~=padding--md] {
  padding: 16px !important;
}

[data-layout~=padding-top--md] {
  padding-top: 16px !important;
}

[data-layout~=padding-bottom--md] {
  padding-bottom: 16px !important;
}

[data-layout~=padding-right--md] {
  padding-right: 16px !important;
}

[data-layout~=padding-left--md] {
  padding-left: 16px !important;
}

[data-layout~=margin--20] {
  margin: 20px !important;
}

[data-layout~=margin-top--20] {
  margin-top: 20px !important;
}

[data-layout~=margin-bottom--20] {
  margin-bottom: 20px !important;
}

[data-layout~=margin-right--20] {
  margin-right: 20px !important;
}

[data-layout~=margin-left--20] {
  margin-left: 20px !important;
}

[data-layout~=padding--20] {
  padding: 20px !important;
}

[data-layout~=padding-top--20] {
  padding-top: 20px !important;
}

[data-layout~=padding-bottom--20] {
  padding-bottom: 20px !important;
}

[data-layout~=padding-right--20] {
  padding-right: 20px !important;
}

[data-layout~=padding-left--20] {
  padding-left: 20px !important;
}

[data-layout~=margin--lg] {
  margin: 24px !important;
}

[data-layout~=margin-top--lg] {
  margin-top: 24px !important;
}

[data-layout~=margin-bottom--lg] {
  margin-bottom: 24px !important;
}

[data-layout~=margin-right--lg] {
  margin-right: 24px !important;
}

[data-layout~=margin-left--lg] {
  margin-left: 24px !important;
}

[data-layout~=padding--lg] {
  padding: 24px !important;
}

[data-layout~=padding-top--lg] {
  padding-top: 24px !important;
}

[data-layout~=padding-bottom--lg] {
  padding-bottom: 24px !important;
}

[data-layout~=padding-right--lg] {
  padding-right: 24px !important;
}

[data-layout~=padding-left--lg] {
  padding-left: 24px !important;
}

[data-layout~=margin--30] {
  margin: 30px !important;
}

[data-layout~=margin-top--30] {
  margin-top: 30px !important;
}

[data-layout~=margin-bottom--30] {
  margin-bottom: 30px !important;
}

[data-layout~=margin-right--30] {
  margin-right: 30px !important;
}

[data-layout~=margin-left--30] {
  margin-left: 30px !important;
}

[data-layout~=padding--30] {
  padding: 30px !important;
}

[data-layout~=padding-top--30] {
  padding-top: 30px !important;
}

[data-layout~=padding-bottom--30] {
  padding-bottom: 30px !important;
}

[data-layout~=padding-right--30] {
  padding-right: 30px !important;
}

[data-layout~=padding-left--30] {
  padding-left: 30px !important;
}

[data-layout~=margin--none] {
  margin: 0 !important;
}

[data-layout~=margin-top--none] {
  margin-top: 0 !important;
}

[data-layout~=margin-bottom--none] {
  margin-bottom: 0 !important;
}

[data-layout~=margin-right--none] {
  margin-right: 0 !important;
}

[data-layout~=margin-left--none] {
  margin-left: 0 !important;
}

[data-layout~=padding--none] {
  padding: 0 !important;
}

[data-layout~=padding-top--none] {
  padding-top: 0 !important;
}

[data-layout~=padding-bottom--none] {
  padding-bottom: 0 !important;
}

[data-layout~=padding-right--none] {
  padding-right: 0 !important;
}

[data-layout~=padding-left--none] {
  padding-left: 0 !important;
}

[data-layout~=row][data-layout~=col]::after {
  content: "Error: Invalid Grid Structure https://blueprintcss.io#errors";
  background-color: #ec5151;
  padding: 4px 8px;
  color: #fff;
}

[data-layout~=row] [data-layout~=col]::after {
  display: none;
}

/*# sourceMappingURL=default-src_common_scss_blueprint-css__blueprint_scss.4cc2c84.css.map*/