/*! github.css */
.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #333;
  background: #f8f8f8;
}
.hljs-comment,
.hljs-quote {
  color: #998;
  font-style: italic;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {
  color: #333;
  font-weight: 700;
}
.hljs-literal,
.hljs-number,
.hljs-tag .hljs-attr,
.hljs-template-variable,
.hljs-variable {
  color: teal;
}
.hljs-doctag,
.hljs-string {
  color: #d14;
}
.hljs-section,
.hljs-selector-id,
.hljs-title {
  color: #900;
  font-weight: 700;
}
.hljs-subst {
  font-weight: 400;
}
.hljs-class .hljs-title,
.hljs-type {
  color: #458;
  font-weight: 700;
}
.hljs-attribute,
.hljs-name,
.hljs-tag {
  color: navy;
  font-weight: 400;
}
.hljs-link,
.hljs-regexp {
  color: #009926;
}
.hljs-bullet,
.hljs-symbol {
  color: #990073;
}
.hljs-built_in,
.hljs-builtin-name {
  color: #0086b3;
}
.hljs-meta {
  color: #999;
  font-weight: 700;
}
.hljs-deletion {
  background: #fdd;
}
.hljs-addition {
  background: #dfd;
}
.hljs-emphasis {
  font-style: italic;
}
.hljs-strong {
  font-weight: 700;
}
/*! inflex.css */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
* {
  margin: 0;
  box-sizing: border-box;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
iframe,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.pui-disabled,
button[disabled],
html [disabled],
html input[disabled] {
  cursor: not-allowed !important;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input[type="checkbox"],
input[type="radio"] {
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
[data-inflex~="row"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
[data-inflex~="col"] {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
[data-inflex~="debug"] [data-inflex~="col"],
[data-inflex~="debug"][data-inflex~="col"] {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.3),
    inset 0 1000vh 0 0 rgba(0, 0, 0, 0.1);
}
[data-inflex~="flex"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[data-inflex~="flex:inline"] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
[data-inflex~="wrap"] {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-inflex~="wrap:reverse"] {
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}
[data-inflex~="wrap:no"] {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
[data-inflex~="dir:row"] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
[data-inflex~="dir:row-reverse"] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
[data-inflex~="dir:col"] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
[data-inflex~="dir:col-reverse"] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
[data-inflex~="jc:center"] {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
[data-inflex~="jc:start"] {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
[data-inflex~="jc:end"] {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
[data-inflex~="jc:around"] {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
[data-inflex~="jc:between"] {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
[data-inflex~="ai:stretch"] {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
[data-inflex~="ai:start"] {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
[data-inflex~="ai:end"] {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
[data-inflex~="ai:center"] {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
[data-inflex~="ai:baseline"] {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
[data-inflex~="ac:start"] {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
[data-inflex~="ac:end"] {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}
[data-inflex~="ac:center"] {
  -ms-flex-line-pack: center;
  align-content: center;
}
[data-inflex~="ac:around"] {
  -ms-flex-line-pack: distribute;
  align-content: space-around;
}
[data-inflex~="ac:between"] {
  -ms-flex-line-pack: justify;
  align-content: space-between;
}
[data-inflex~="ac:stretch"] {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
[data-inflex~="as:auto"] {
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}
[data-inflex~="as:baseline"] {
  -ms-flex-item-align: baseline;
  align-self: baseline;
}
[data-inflex~="as:center"] {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
[data-inflex~="as:end"] {
  -ms-flex-item-align: end;
  align-self: flex-end;
}
[data-inflex~="as:start"] {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
[data-inflex~="as:stretch"] {
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}
[data-inflex~="shrink"] {
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
[data-inflex~="shrink:no"] {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-inflex~="grow"] {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100% !important;
}
[data-inflex~="grow:priority"] {
  -webkit-box-flex: 999;
  -ms-flex-positive: 999;
  flex-grow: 999;
  max-width: 100% !important;
}
[data-inflex~="grow:no"] {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
[data-inflex~="stretch"] {
  width: 100%;
}
[data-inflex~="#1"] {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}
[data-inflex~="1"] {
  -ms-flex-preferred-size: 8.33333333%;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
[data-inflex~="@1"] {
  -ms-flex-preferred-size: 2.5em;
  flex-basis: 2.5em;
  max-width: 2.5em;
}
[data-inflex~="os:0"] {
  margin-left: 0;
  margin-right: 0;
}
[data-inflex~="os:1"] {
  margin-left: 8.33333333%;
  margin-right: 8.33333333%;
}
[data-inflex~="osl:0"] {
  margin-left: 0;
}
[data-inflex~="osl:1"] {
  margin-left: 8.33333333%;
}
[data-inflex~="osr:0"] {
  margin-right: 0;
}
[data-inflex~="osr:1"] {
  margin-right: 8.33333333%;
}
[data-inflex~="#2"] {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
[data-inflex~="2"] {
  -ms-flex-preferred-size: 16.66666667%;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
[data-inflex~="@2"] {
  -ms-flex-preferred-size: 5em;
  flex-basis: 5em;
  max-width: 5em;
}
[data-inflex~="os:2"] {
  margin-left: 16.66666667%;
  margin-right: 16.66666667%;
}
[data-inflex~="osl:2"] {
  margin-left: 16.66666667%;
}
[data-inflex~="osr:2"] {
  margin-right: 16.66666667%;
}
[data-inflex~="#3"] {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}
[data-inflex~="3"] {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  max-width: 25%;
}
[data-inflex~="@3"] {
  -ms-flex-preferred-size: 7.5em;
  flex-basis: 7.5em;
  max-width: 7.5em;
}
[data-inflex~="os:3"] {
  margin-left: 25%;
  margin-right: 25%;
}
[data-inflex~="osl:3"] {
  margin-left: 25%;
}
[data-inflex~="osr:3"] {
  margin-right: 25%;
}
[data-inflex~="#4"] {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}
[data-inflex~="4"] {
  -ms-flex-preferred-size: 33.33333333%;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
[data-inflex~="@4"] {
  -ms-flex-preferred-size: 10em;
  flex-basis: 10em;
  max-width: 10em;
}
[data-inflex~="os:4"] {
  margin-left: 33.33333333%;
  margin-right: 33.33333333%;
}
[data-inflex~="osl:4"] {
  margin-left: 33.33333333%;
}
[data-inflex~="osr:4"] {
  margin-right: 33.33333333%;
}
[data-inflex~="#5"] {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}
[data-inflex~="5"] {
  -ms-flex-preferred-size: 41.66666667%;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
[data-inflex~="@5"] {
  -ms-flex-preferred-size: 12.5em;
  flex-basis: 12.5em;
  max-width: 12.5em;
}
[data-inflex~="os:5"] {
  margin-left: 41.66666667%;
  margin-right: 41.66666667%;
}
[data-inflex~="osl:5"] {
  margin-left: 41.66666667%;
}
[data-inflex~="osr:5"] {
  margin-right: 41.66666667%;
}
[data-inflex~="#6"] {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}
[data-inflex~="6"] {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}
[data-inflex~="@6"] {
  -ms-flex-preferred-size: 15em;
  flex-basis: 15em;
  max-width: 15em;
}
[data-inflex~="os:6"] {
  margin-left: 50%;
  margin-right: 50%;
}
[data-inflex~="osl:6"] {
  margin-left: 50%;
}
[data-inflex~="osr:6"] {
  margin-right: 50%;
}
[data-inflex~="#7"] {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}
[data-inflex~="7"] {
  -ms-flex-preferred-size: 58.33333333%;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
[data-inflex~="@7"] {
  -ms-flex-preferred-size: 17.5em;
  flex-basis: 17.5em;
  max-width: 17.5em;
}
[data-inflex~="os:7"] {
  margin-left: 58.33333333%;
  margin-right: 58.33333333%;
}
[data-inflex~="osl:7"] {
  margin-left: 58.33333333%;
}
[data-inflex~="osr:7"] {
  margin-right: 58.33333333%;
}
[data-inflex~="#8"] {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}
[data-inflex~="8"] {
  -ms-flex-preferred-size: 66.66666667%;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
[data-inflex~="@8"] {
  -ms-flex-preferred-size: 20em;
  flex-basis: 20em;
  max-width: 20em;
}
[data-inflex~="os:8"] {
  margin-left: 66.66666667%;
  margin-right: 66.66666667%;
}
[data-inflex~="osl:8"] {
  margin-left: 66.66666667%;
}
[data-inflex~="osr:8"] {
  margin-right: 66.66666667%;
}
[data-inflex~="#9"] {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}
[data-inflex~="9"] {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  max-width: 75%;
}
[data-inflex~="@9"] {
  -ms-flex-preferred-size: 22.5em;
  flex-basis: 22.5em;
  max-width: 22.5em;
}
[data-inflex~="os:9"] {
  margin-left: 75%;
  margin-right: 75%;
}
[data-inflex~="osl:9"] {
  margin-left: 75%;
}
[data-inflex~="osr:9"] {
  margin-right: 75%;
}
[data-inflex~="#10"] {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}
[data-inflex~="10"] {
  -ms-flex-preferred-size: 83.33333333%;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
[data-inflex~="@10"] {
  -ms-flex-preferred-size: 25em;
  flex-basis: 25em;
  max-width: 25em;
}
[data-inflex~="os:10"] {
  margin-left: 83.33333333%;
  margin-right: 83.33333333%;
}
[data-inflex~="osl:10"] {
  margin-left: 83.33333333%;
}
[data-inflex~="osr:10"] {
  margin-right: 83.33333333%;
}
[data-inflex~="#11"] {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}
[data-inflex~="11"] {
  -ms-flex-preferred-size: 91.66666667%;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
[data-inflex~="@11"] {
  -ms-flex-preferred-size: 27.5em;
  flex-basis: 27.5em;
  max-width: 27.5em;
}
[data-inflex~="os:11"] {
  margin-left: 91.66666667%;
  margin-right: 91.66666667%;
}
[data-inflex~="osl:11"] {
  margin-left: 91.66666667%;
}
[data-inflex~="osr:11"] {
  margin-right: 91.66666667%;
}
[data-inflex~="#12"] {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}
[data-inflex~="12"] {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}
[data-inflex~="@12"] {
  -ms-flex-preferred-size: 30em;
  flex-basis: 30em;
  max-width: 30em;
}
[data-inflex~="auto"] {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  max-width: initial;
}
[data-inflex~="os:12"] {
  margin-left: 100%;
  margin-right: 100%;
}
[data-inflex~="osl:12"] {
  margin-left: 100%;
}
[data-inflex~="osr:12"] {
  margin-right: 100%;
}
[data-inflex~="padding:a0"] {
  padding: 0 !important;
}
[data-inflex~="padding:v0"] {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
[data-inflex~="padding:h0"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
[data-inflex~="padding:t0"] {
  padding-top: 0 !important;
}
[data-inflex~="padding:r0"] {
  padding-right: 0 !important;
}
[data-inflex~="padding:b0"] {
  padding-bottom: 0 !important;
}
[data-inflex~="padding:l0"] {
  padding-left: 0 !important;
}
[data-inflex~="margin:t0"] {
  margin-top: 0 !important;
}
[data-inflex~="margin:r0"] {
  margin-right: 0 !important;
}
[data-inflex~="margin:b0"] {
  margin-bottom: 0 !important;
}
[data-inflex~="margin:l0"] {
  margin-left: 0 !important;
}
[data-inflex~="margin:a0"] {
  margin: 0 !important;
}
[data-inflex~="margin:v0"] {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
[data-inflex~="margin:h0"] {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
[data-inflex~="padding:a25"] {
  padding: 0.25em !important;
}
[data-inflex~="padding:v25"] {
  padding-top: 0.25em !important;
  padding-bottom: 0.25em !important;
}
[data-inflex~="padding:h25"] {
  padding-left: 0.25em !important;
  padding-right: 0.25em !important;
}
[data-inflex~="padding:t25"] {
  padding-top: 0.25em !important;
}
[data-inflex~="padding:r25"] {
  padding-right: 0.25em !important;
}
[data-inflex~="padding:b25"] {
  padding-bottom: 0.25em !important;
}
[data-inflex~="padding:l25"] {
  padding-left: 0.25em !important;
}
[data-inflex~="margin:t25"] {
  margin-top: 0.25em !important;
}
[data-inflex~="margin:r25"] {
  margin-right: 0.25em !important;
}
[data-inflex~="margin:b25"] {
  margin-bottom: 0.25em !important;
}
[data-inflex~="margin:l25"] {
  margin-left: 0.25em !important;
}
[data-inflex~="margin:a25"] {
  margin: 0.25em !important;
}
[data-inflex~="margin:v25"] {
  margin-top: 0.25em !important;
  margin-bottom: 0.25em !important;
}
[data-inflex~="margin:h25"] {
  margin-left: 0.25em !important;
  margin-right: 0.25em !important;
}
[data-inflex~="padding:a50"] {
  padding: 0.5em !important;
}
[data-inflex~="padding:v50"] {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}
[data-inflex~="padding:h50"] {
  padding-left: 0.5em !important;
  padding-right: 0.5em !important;
}
[data-inflex~="padding:t50"] {
  padding-top: 0.5em !important;
}
[data-inflex~="padding:r50"] {
  padding-right: 0.5em !important;
}
[data-inflex~="padding:b50"] {
  padding-bottom: 0.5em !important;
}
[data-inflex~="padding:l50"] {
  padding-left: 0.5em !important;
}
[data-inflex~="margin:t50"] {
  margin-top: 0.5em !important;
}
[data-inflex~="margin:r50"] {
  margin-right: 0.5em !important;
}
[data-inflex~="margin:b50"] {
  margin-bottom: 0.5em !important;
}
[data-inflex~="margin:l50"] {
  margin-left: 0.5em !important;
}
[data-inflex~="margin:a50"] {
  margin: 0.5em !important;
}
[data-inflex~="margin:v50"] {
  margin-top: 0.5em !important;
  margin-bottom: 0.5em !important;
}
[data-inflex~="margin:h50"] {
  margin-left: 0.5em !important;
  margin-right: 0.5em !important;
}
[data-inflex~="padding:a75"] {
  padding: 0.75em !important;
}
[data-inflex~="padding:v75"] {
  padding-top: 0.75em !important;
  padding-bottom: 0.75em !important;
}
[data-inflex~="padding:h75"] {
  padding-left: 0.75em !important;
  padding-right: 0.75em !important;
}
[data-inflex~="padding:t75"] {
  padding-top: 0.75em !important;
}
[data-inflex~="padding:r75"] {
  padding-right: 0.75em !important;
}
[data-inflex~="padding:b75"] {
  padding-bottom: 0.75em !important;
}
[data-inflex~="padding:l75"] {
  padding-left: 0.75em !important;
}
[data-inflex~="margin:t75"] {
  margin-top: 0.75em !important;
}
[data-inflex~="margin:r75"] {
  margin-right: 0.75em !important;
}
[data-inflex~="margin:b75"] {
  margin-bottom: 0.75em !important;
}
[data-inflex~="margin:l75"] {
  margin-left: 0.75em !important;
}
[data-inflex~="margin:a75"] {
  margin: 0.75em !important;
}
[data-inflex~="margin:v75"] {
  margin-top: 0.75em !important;
  margin-bottom: 0.75em !important;
}
[data-inflex~="margin:h75"] {
  margin-left: 0.75em !important;
  margin-right: 0.75em !important;
}
[data-inflex~="padding:a100"] {
  padding: 1em !important;
}
[data-inflex~="padding:v100"] {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}
[data-inflex~="padding:h100"] {
  padding-left: 1em !important;
  padding-right: 1em !important;
}
[data-inflex~="padding:t100"] {
  padding-top: 1em !important;
}
[data-inflex~="padding:r100"] {
  padding-right: 1em !important;
}
[data-inflex~="padding:b100"] {
  padding-bottom: 1em !important;
}
[data-inflex~="padding:l100"] {
  padding-left: 1em !important;
}
[data-inflex~="margin:t100"] {
  margin-top: 1em !important;
}
[data-inflex~="margin:r100"] {
  margin-right: 1em !important;
}
[data-inflex~="margin:b100"] {
  margin-bottom: 1em !important;
}
[data-inflex~="margin:l100"] {
  margin-left: 1em !important;
}
[data-inflex~="margin:a100"] {
  margin: 1em !important;
}
[data-inflex~="margin:v100"] {
  margin-top: 1em !important;
  margin-bottom: 1em !important;
}
[data-inflex~="margin:h100"] {
  margin-left: 1em !important;
  margin-right: 1em !important;
}
[data-inflex~="padding:a150"] {
  padding: 1.5em !important;
}
[data-inflex~="padding:v150"] {
  padding-top: 1.5em !important;
  padding-bottom: 1.5em !important;
}
[data-inflex~="padding:h150"] {
  padding-left: 1.5em !important;
  padding-right: 1.5em !important;
}
[data-inflex~="padding:t150"] {
  padding-top: 1.5em !important;
}
[data-inflex~="padding:r150"] {
  padding-right: 1.5em !important;
}
[data-inflex~="padding:b150"] {
  padding-bottom: 1.5em !important;
}
[data-inflex~="padding:l150"] {
  padding-left: 1.5em !important;
}
[data-inflex~="margin:t150"] {
  margin-top: 1.5em !important;
}
[data-inflex~="margin:r150"] {
  margin-right: 1.5em !important;
}
[data-inflex~="margin:b150"] {
  margin-bottom: 1.5em !important;
}
[data-inflex~="margin:l150"] {
  margin-left: 1.5em !important;
}
[data-inflex~="margin:a150"] {
  margin: 1.5em !important;
}
[data-inflex~="margin:v150"] {
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important;
}
[data-inflex~="margin:h150"] {
  margin-left: 1.5em !important;
  margin-right: 1.5em !important;
}
[data-inflex~="padding:a200"] {
  padding: 2em !important;
}
[data-inflex~="padding:v200"] {
  padding-top: 2em !important;
  padding-bottom: 2em !important;
}
[data-inflex~="padding:h200"] {
  padding-left: 2em !important;
  padding-right: 2em !important;
}
[data-inflex~="padding:t200"] {
  padding-top: 2em !important;
}
[data-inflex~="padding:r200"] {
  padding-right: 2em !important;
}
[data-inflex~="padding:b200"] {
  padding-bottom: 2em !important;
}
[data-inflex~="padding:l200"] {
  padding-left: 2em !important;
}
[data-inflex~="margin:t200"] {
  margin-top: 2em !important;
}
[data-inflex~="margin:r200"] {
  margin-right: 2em !important;
}
[data-inflex~="margin:b200"] {
  margin-bottom: 2em !important;
}
[data-inflex~="margin:l200"] {
  margin-left: 2em !important;
}
[data-inflex~="margin:a200"] {
  margin: 2em !important;
}
[data-inflex~="margin:v200"] {
  margin-top: 2em !important;
  margin-bottom: 2em !important;
}
[data-inflex~="margin:h200"] {
  margin-left: 2em !important;
  margin-right: 2em !important;
}
[data-inflex~="padding:a300"] {
  padding: 3em !important;
}
[data-inflex~="padding:v300"] {
  padding-top: 3em !important;
  padding-bottom: 3em !important;
}
[data-inflex~="padding:h300"] {
  padding-left: 3em !important;
  padding-right: 3em !important;
}
[data-inflex~="padding:t300"] {
  padding-top: 3em !important;
}
[data-inflex~="padding:r300"] {
  padding-right: 3em !important;
}
[data-inflex~="padding:b300"] {
  padding-bottom: 3em !important;
}
[data-inflex~="padding:l300"] {
  padding-left: 3em !important;
}
[data-inflex~="margin:t300"] {
  margin-top: 3em !important;
}
[data-inflex~="margin:r300"] {
  margin-right: 3em !important;
}
[data-inflex~="margin:b300"] {
  margin-bottom: 3em !important;
}
[data-inflex~="margin:l300"] {
  margin-left: 3em !important;
}
[data-inflex~="margin:a300"] {
  margin: 3em !important;
}
[data-inflex~="margin:v300"] {
  margin-top: 3em !important;
  margin-bottom: 3em !important;
}
[data-inflex~="margin:h300"] {
  margin-left: 3em !important;
  margin-right: 3em !important;
}
[data-inflex~="padding:a400"] {
  padding: 4em !important;
}
[data-inflex~="padding:v400"] {
  padding-top: 4em !important;
  padding-bottom: 4em !important;
}
[data-inflex~="padding:h400"] {
  padding-left: 4em !important;
  padding-right: 4em !important;
}
[data-inflex~="padding:t400"] {
  padding-top: 4em !important;
}
[data-inflex~="padding:r400"] {
  padding-right: 4em !important;
}
[data-inflex~="padding:b400"] {
  padding-bottom: 4em !important;
}
[data-inflex~="padding:l400"] {
  padding-left: 4em !important;
}
[data-inflex~="margin:t400"] {
  margin-top: 4em !important;
}
[data-inflex~="margin:r400"] {
  margin-right: 4em !important;
}
[data-inflex~="margin:b400"] {
  margin-bottom: 4em !important;
}
[data-inflex~="margin:l400"] {
  margin-left: 4em !important;
}
[data-inflex~="margin:a400"] {
  margin: 4em !important;
}
[data-inflex~="margin:v400"] {
  margin-top: 4em !important;
  margin-bottom: 4em !important;
}
[data-inflex~="margin:h400"] {
  margin-left: 4em !important;
  margin-right: 4em !important;
}
[data-inflex~="hide"] {
  display: none !important;
}
@media (min-width: 30.0625em) and (max-width: 39em) {
  [data-inflex~="hide(sm)"] {
    display: none !important;
  }
}
@media (min-width: 39.0625em) {
  [data-inflex~="hide(gt:sm)"] {
    display: none !important;
  }
}
@media (min-width: 30.0625em) {
  [data-inflex~="hide(gte:sm)"] {
    display: none !important;
  }
}
@media (max-width: 30.0625em) {
  [data-inflex~="hide(lt:sm)"] {
    display: none !important;
  }
}
@media (max-width: 39em) {
  [data-inflex~="hide(lte:sm)"] {
    display: none !important;
  }
}
@media (min-width: 39.0625em) and (max-width: 48em) {
  [data-inflex~="hide(md)"] {
    display: none !important;
  }
}
@media (min-width: 48.0625em) {
  [data-inflex~="hide(gt:md)"] {
    display: none !important;
  }
}
@media (min-width: 39.0625em) {
  [data-inflex~="hide(gte:md)"] {
    display: none !important;
  }
}
@media (max-width: 39.0625em) {
  [data-inflex~="hide(lt:md)"] {
    display: none !important;
  }
}
@media (max-width: 48em) {
  [data-inflex~="hide(lte:md)"] {
    display: none !important;
  }
}
@media (min-width: 48.0625em) and (max-width: 64em) {
  [data-inflex~="hide(lg)"] {
    display: none !important;
  }
}
@media (min-width: 64.0625em) {
  [data-inflex~="hide(gt:lg)"] {
    display: none !important;
  }
}
@media (min-width: 48.0625em) {
  [data-inflex~="hide(gte:lg)"] {
    display: none !important;
  }
}
@media (max-width: 48.0625em) {
  [data-inflex~="hide(lt:lg)"] {
    display: none !important;
  }
}
@media (max-width: 64em) {
  [data-inflex~="hide(lte:lg)"] {
    display: none !important;
  }
}
@media (min-width: 64.0625em) and (max-width: 75em) {
  [data-inflex~="hide(xl)"] {
    display: none !important;
  }
}
@media (min-width: 75.0625em) {
  [data-inflex~="hide(gt:xl)"] {
    display: none !important;
  }
}
@media (min-width: 64.0625em) {
  [data-inflex~="hide(gte:xl)"] {
    display: none !important;
  }
}
@media (max-width: 64.0625em) {
  [data-inflex~="hide(lt:xl)"] {
    display: none !important;
  }
}
@media (max-width: 75em) {
  [data-inflex~="hide(lte:xl)"] {
    display: none !important;
  }
}
@media (min-width: 75.0625em) and (max-width: 90em) {
  [data-inflex~="hide(xxl)"] {
    display: none !important;
  }
}
@media (min-width: 90.0625em) {
  [data-inflex~="hide(gt:xxl)"] {
    display: none !important;
  }
}
@media (min-width: 75.0625em) {
  [data-inflex~="hide(gte:xxl)"] {
    display: none !important;
  }
}
@media (max-width: 75.0625em) {
  [data-inflex~="hide(lt:xxl)"] {
    display: none !important;
  }
}
@media (max-width: 90em) {
  [data-inflex~="hide(lte:xxl)"] {
    display: none !important;
  }
}
body {
  font-family: museo-sans, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5em;
  color: #2e2e2e;
  text-rendering: auto;
}
:after,
:before {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  text-rendering: inherit;
  -moz-osx-font-smoothing: inherit;
}
a {
  color: #056aff;
  text-decoration: none;
  background-color: transparent;
}
a:active,
a:hover {
  text-decoration: underline;
  outline: 0;
}
abbr {
  cursor: help;
  border-bottom: 1px dotted;
}
dfn {
  font-style: italic;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 81.25%;
  line-height: 81.25%;
}
sub,
sup {
  font-size: 81.25%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
b,
strong {
  font-weight: 500;
}
[data-inflex~="h1"],
h1 {
  font-size: 2.5em;
  line-height: 1.3em;
  font-weight: 500;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
[data-inflex~="h1"] b,
[data-inflex~="h1"] strong,
h1 b,
h1 strong {
  font-weight: 500;
}
[data-inflex~="h2"],
h2 {
  font-size: 2em;
  line-height: 1.3em;
  font-weight: 300;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
[data-inflex~="h2"] b,
[data-inflex~="h2"] strong,
h2 b,
h2 strong {
  font-weight: 500;
}
[data-inflex~="h3"],
h3 {
  font-size: 1.75em;
  line-height: 1.3em;
  font-weight: 300;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
[data-inflex~="h3"] b,
[data-inflex~="h3"] strong,
h3 b,
h3 strong {
  font-weight: 500;
}
[data-inflex~="h4"],
h4 {
  font-size: 1.5em;
  line-height: 1.3em;
  font-weight: 300;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
[data-inflex~="h4"] b,
[data-inflex~="h4"] strong,
h4 b,
h4 strong {
  font-weight: 500;
}
[data-inflex~="h5"],
h5 {
  font-size: 1.25em;
  line-height: 1.3em;
  font-weight: 300;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
[data-inflex~="h5"] b,
[data-inflex~="h5"] strong,
h5 b,
h5 strong {
  font-weight: 500;
}
[data-inflex~="h6"],
h6 {
  font-size: 1.125em;
  line-height: 1.5em;
  font-weight: 300;
  margin-bottom: 0.1em;
  margin-top: 0.1em;
}
[data-inflex~="h6"] b,
[data-inflex~="h6"] strong,
h6 b,
h6 strong {
  font-weight: 500;
}
hr {
  height: 0;
  border-style: solid;
  border-width: 0 0 1px 0;
  box-sizing: content-box;
}
blockquote {
  font-size: 1.125em;
  line-height: 1.5em;
  padding: 0.5em 0 0.5em 1em;
  border-style: solid;
  border-width: 0 0 0 0.1875em;
  border-color: #dadfea;
  color: #989ba0;
}
[data-inflex~="whitespace:nowrap"] {
  white-space: nowrap;
}
[data-inflex~="text:left"] {
  text-align: left;
}
[data-inflex~="text:center"] {
  text-align: center;
}
[data-inflex~="text:right"] {
  text-align: right;
}
[data-inflex~="text:justify"] {
  text-align: center;
}
[data-inflex~="text:xxl"] {
  font-size: 1.625em;
  line-height: 1.5em;
}
[data-inflex~="text:xl"] {
  font-size: 1.375em;
  line-height: 1.5em;
}
[data-inflex~="text:lg"] {
  font-size: 1.125em;
  line-height: 1.5em;
}
[data-inflex~="text:md"] {
  font-size: 1em;
  line-height: 1.5em;
}
[data-inflex~="text:sm"] {
  font-size: 0.9375em;
  line-height: 1.5em;
}
[data-inflex~="text:xs"] {
  font-size: 0.875em;
  line-height: 1.5em;
}
[data-inflex~="text:xxs"] {
  font-size: 0.8125em;
  line-height: 1.5em;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button"] {
  color: #1f1f1f;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button"]:hover {
  color: #121212;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button"]:active {
  color: #050505;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #1f1f1f;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #121212;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #050505;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:outline"] {
  color: #1f1f1f;
  border-color: #1f1f1f;
  background: 0 0;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #1f1f1f;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #0c0c0c;
  background-color: #0c0c0c;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #1f1f1f;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #1f1f1f transparent #1a1a1a transparent;
  color: #fff;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #121212;
  border-top-color: #121212;
  border-bottom-color: #101010;
}
[data-inflex~="theme:black"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #050505;
  border-top-color: #050505;
  border-bottom-color: #050505;
}
[data-inflex~="color:black"] {
  color: #1f1f1f !important;
}
[data-inflex~="background:black"] {
  background: #1f1f1f !important;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button"] {
  color: #2e2e2e;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button"]:hover {
  color: #212121;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button"]:active {
  color: #141414;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #2e2e2e;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #212121;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #141414;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:outline"] {
  color: #2e2e2e;
  border-color: #2e2e2e;
  background: 0 0;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #2e2e2e;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #1b1b1b;
  background-color: #1b1b1b;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #2e2e2e;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #2e2e2e transparent #272727 transparent;
  color: #fff;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #212121;
  border-top-color: #212121;
  border-bottom-color: #1c1c1c;
}
[data-inflex~="theme:dark"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #141414;
  border-top-color: #141414;
  border-bottom-color: #111;
}
[data-inflex~="color:dark"] {
  color: #2e2e2e !important;
}
[data-inflex~="background:dark"] {
  background: #2e2e2e !important;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button"] {
  color: #989ba0;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button"]:hover {
  color: #8b8e94;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button"]:active {
  color: #7d8188;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #989ba0;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #8b8e94;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #7d8188;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:outline"] {
  color: #989ba0;
  border-color: #989ba0;
  background: 0 0;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #989ba0;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #84888e;
  background-color: #84888e;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #989ba0;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #989ba0 transparent #818488 transparent;
  color: #fff;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #8b8e94;
  border-top-color: #8b8e94;
  border-bottom-color: #76797e;
}
[data-inflex~="theme:grey"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #7d8188;
  border-top-color: #7d8188;
  border-bottom-color: #6b6e73;
}
[data-inflex~="color:grey"] {
  color: #989ba0 !important;
}
[data-inflex~="background:grey"] {
  background: #989ba0 !important;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button"] {
  color: #dadfea;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button"]:hover {
  color: #cad1e1;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button"]:active {
  color: #b9c3d8;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #dadfea;
  border-color: transparent;
  color: grey;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #cad1e1;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #b9c3d8;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:outline"] {
  color: #dadfea;
  border-color: #dadfea;
  background: 0 0;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: grey;
  background-color: #dadfea;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #c2cadc;
  background-color: #c2cadc;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #dadfea;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #dadfea transparent #b9bec7 transparent;
  color: grey;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #cad1e1;
  border-top-color: #cad1e1;
  border-bottom-color: #abb2bf;
}
[data-inflex~="theme:light"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #b9c3d8;
  border-top-color: #b9c3d8;
  border-bottom-color: #9ea6b7;
}
[data-inflex~="color:light"] {
  color: #dadfea !important;
}
[data-inflex~="background:light"] {
  background: #dadfea !important;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button"] {
  color: #f2f2f2;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button"]:hover {
  color: #e5e5e5;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button"]:active {
  color: #d9d9d9;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #f2f2f2;
  border-color: transparent;
  color: grey;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #e5e5e5;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #d9d9d9;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:outline"] {
  color: #f2f2f2;
  border-color: #f2f2f2;
  background: 0 0;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: grey;
  background-color: #f2f2f2;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #dfdfdf;
  background-color: #dfdfdf;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #f2f2f2;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #f2f2f2 transparent #cecece transparent;
  color: grey;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #e5e5e5;
  border-top-color: #e5e5e5;
  border-bottom-color: #c3c3c3;
}
[data-inflex~="theme:smoke"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #d9d9d9;
  border-top-color: #d9d9d9;
  border-bottom-color: #b8b8b8;
}
[data-inflex~="color:smoke"] {
  color: #f2f2f2 !important;
}
[data-inflex~="background:smoke"] {
  background: #f2f2f2 !important;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button"] {
  color: #fff;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button"]:hover {
  color: #f2f2f2;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button"]:active {
  color: #e6e6e6;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #fff;
  border-color: transparent;
  color: #444;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #f2f2f2;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #e6e6e6;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:outline"] {
  color: #fff;
  border-color: #fff;
  background: 0 0;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #444;
  background-color: #fff;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #ececec;
  background-color: #ececec;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #fff;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #fff transparent #d9d9d9 transparent;
  color: #444;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #f2f2f2;
  border-top-color: #f2f2f2;
  border-bottom-color: #cecece;
}
[data-inflex~="theme:white"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #e6e6e6;
  border-top-color: #e6e6e6;
  border-bottom-color: #c3c3c3;
}
[data-inflex~="color:white"] {
  color: #fff !important;
}
[data-inflex~="background:white"] {
  background: #fff !important;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button"] {
  color: #0081ff;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button"]:hover {
  color: #0074e6;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button"]:active {
  color: #0067cc;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #0081ff;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #0074e6;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #0067cc;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:outline"] {
  color: #0081ff;
  border-color: #0081ff;
  background: 0 0;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #0081ff;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #006ed9;
  background-color: #006ed9;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #0081ff;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #0081ff transparent #006ed9 transparent;
  color: #fff;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #0074e6;
  border-top-color: #0074e6;
  border-bottom-color: #0063c3;
}
[data-inflex~="theme:info"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #0067cc;
  border-top-color: #0067cc;
  border-bottom-color: #0058ad;
}
[data-inflex~="color:info"] {
  color: #0081ff !important;
}
[data-inflex~="background:info"] {
  background: #0081ff !important;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button"] {
  color: #ff4c49;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button"]:hover {
  color: #ff332f;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button"]:active {
  color: #ff1a16;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #ff4c49;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #ff332f;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #ff1a16;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:outline"] {
  color: #ff4c49;
  border-color: #ff4c49;
  background: 0 0;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #ff4c49;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #ff2623;
  background-color: #ff2623;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #ff4c49;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #ff4c49 transparent #d9413e transparent;
  color: #fff;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #ff332f;
  border-top-color: #ff332f;
  border-bottom-color: #d92b28;
}
[data-inflex~="theme:danger"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #ff1a16;
  border-top-color: #ff1a16;
  border-bottom-color: #d91613;
}
[data-inflex~="color:danger"] {
  color: #ff4c49 !important;
}
[data-inflex~="background:danger"] {
  background: #ff4c49 !important;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button"] {
  color: #ff9436;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button"]:hover {
  color: #ff861c;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button"]:active {
  color: #ff7903;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #ff9436;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #ff861c;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #ff7903;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:outline"] {
  color: #ff9436;
  border-color: #ff9436;
  background: 0 0;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #ff9436;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #ff8010;
  background-color: #ff8010;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #ff9436;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #ff9436 transparent #d97e2e transparent;
  color: #fff;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #ff861c;
  border-top-color: #ff861c;
  border-bottom-color: #d97218;
}
[data-inflex~="theme:warning"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #ff7903;
  border-top-color: #ff7903;
  border-bottom-color: #d96703;
}
[data-inflex~="color:warning"] {
  color: #ff9436 !important;
}
[data-inflex~="background:warning"] {
  background: #ff9436 !important;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button"] {
  color: #ffd52a;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button"]:hover {
  color: #ffd011;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button"]:active {
  color: #f6c500;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #ffd52a;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #ffd011;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #f6c500;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:outline"] {
  color: #ffd52a;
  border-color: #ffd52a;
  background: 0 0;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #ffd52a;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #ffcd04;
  background-color: #ffcd04;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #ffd52a;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #ffd52a transparent #d9b524 transparent;
  color: #fff;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #ffd011;
  border-top-color: #ffd011;
  border-bottom-color: #d9b10e;
}
[data-inflex~="theme:caution"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #f6c500;
  border-top-color: #f6c500;
  border-bottom-color: #d1a800;
}
[data-inflex~="color:caution"] {
  color: #ffd52a !important;
}
[data-inflex~="background:caution"] {
  background: #ffd52a !important;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button"] {
  color: #23bb9e;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button"]:hover {
  color: #1fa68c;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button"]:active {
  color: #1b907a;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #23bb9e;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #1fa68c;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #1b907a;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:outline"] {
  color: #23bb9e;
  border-color: #23bb9e;
  background: 0 0;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #23bb9e;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #1d9b83;
  background-color: #1d9b83;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #23bb9e;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #23bb9e transparent #1e9f86 transparent;
  color: #fff;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #1fa68c;
  border-top-color: #1fa68c;
  border-bottom-color: #1a8d77;
}
[data-inflex~="theme:success"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #1b907a;
  border-top-color: #1b907a;
  border-bottom-color: #177a67;
}
[data-inflex~="color:success"] {
  color: #23bb9e !important;
}
[data-inflex~="background:success"] {
  background: #23bb9e !important;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button"] {
  color: #ff0075;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button"]:hover {
  color: #e60069;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button"]:active {
  color: #cc005e;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #ff0075;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #e60069;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #cc005e;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:outline"] {
  color: #ff0075;
  border-color: #ff0075;
  background: 0 0;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #ff0075;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #d90063;
  background-color: #d90063;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #ff0075;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #ff0075 transparent #d90063 transparent;
  color: #fff;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #e60069;
  border-top-color: #e60069;
  border-bottom-color: #c3005a;
}
[data-inflex~="theme:2"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #cc005e;
  border-top-color: #cc005e;
  border-bottom-color: #ad0050;
}
[data-inflex~="color:2"] {
  color: #ff0075 !important;
}
[data-inflex~="background:2"] {
  background: #ff0075 !important;
}
[data-inflex~="gradient:2"] {
  background: linear-gradient(to right, #ff0075 0, #d54dff 100%);
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button"] {
  color: #056aff;
  border-color: transparent;
  background-color: transparent;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button"]:hover {
  color: #005feb;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button"]:active {
  color: #0054d1;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:flat"] {
  background-color: #056aff;
  border-color: transparent;
  color: #fff;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:flat"]:hover {
  background-color: #005feb;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:flat"]:active {
  background-color: #0054d1;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:outline"] {
  color: #056aff;
  border-color: #056aff;
  background: 0 0;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:outline"]:hover {
  color: #fff;
  background-color: #056aff;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:outline"]:active {
  border-color: #005ade;
  background-color: #005ade;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:gradient"] {
  background-color: #056aff;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.15) 100%
  );
  border-color: #056aff transparent #045ad9 transparent;
  color: #fff;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:gradient"]:hover {
  background-color: #005feb;
  border-top-color: #005feb;
  border-bottom-color: #0051c7;
}
[data-inflex~="theme:1"]:not([disabled])[data-inflex~="button:gradient"]:active {
  background-color: #0054d1;
  border-top-color: #0054d1;
  border-bottom-color: #0048b2;
}
[data-inflex~="color:1"] {
  color: #056aff !important;
}
[data-inflex~="background:1"] {
  background: #056aff !important;
}
[data-inflex~="gradient:1"] {
  background: linear-gradient(to right, #056aff 0, #00dcff 100%);
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(/assets/fonts/icons/MaterialIcons-Regular.eot);
  src: local("Material Icons"), local("MaterialIcons-Regular"),
    url(/assets/fonts/icons/MaterialIcons-Regular.woff2) format("woff2"),
    url(/assets/fonts/icons/MaterialIcons-Regular.woff) format("woff"),
    url(/assets/fonts/icons/MaterialIcons-Regular.ttf) format("truetype");
}
[data-inflex~="icon"] {
  font-family: "Material Icons";
  font-weight: 400;
  font-style: normal;
  font-size: 1.25em;
  line-height: 1;
  top: -0.0625em;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "liga";
  font-feature-settings: "liga";
}
[data-inflex~="table:hover"] > tbody > tr:hover {
  background-color: rgba(248, 248, 248, 0.9) !important;
}
div[data-inflex~="table:wrapper"] {
  overflow-x: auto;
  display: inline-block;
  max-width: 100%;
  box-shadow: inset -1em 0 1em -1em #000, inset 1em 0 1em -1em #000;
}
table[data-inflex*="|1|"] > tbody > tr > td:nth-child(1),
table[data-inflex*="|1|"] > tbody > tr > th:nth-child(1),
table[data-inflex*="|1|"] > tfoot > tr > td:nth-child(1),
table[data-inflex*="|1|"] > tfoot > tr > th:nth-child(1),
table[data-inflex*="|1|"] > thead > tr > td:nth-child(1),
table[data-inflex*="|1|"] > thead > tr > th:nth-child(1) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|2|"] > tbody > tr > td:nth-child(2),
table[data-inflex*="|2|"] > tbody > tr > th:nth-child(2),
table[data-inflex*="|2|"] > tfoot > tr > td:nth-child(2),
table[data-inflex*="|2|"] > tfoot > tr > th:nth-child(2),
table[data-inflex*="|2|"] > thead > tr > td:nth-child(2),
table[data-inflex*="|2|"] > thead > tr > th:nth-child(2) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|3|"] > tbody > tr > td:nth-child(3),
table[data-inflex*="|3|"] > tbody > tr > th:nth-child(3),
table[data-inflex*="|3|"] > tfoot > tr > td:nth-child(3),
table[data-inflex*="|3|"] > tfoot > tr > th:nth-child(3),
table[data-inflex*="|3|"] > thead > tr > td:nth-child(3),
table[data-inflex*="|3|"] > thead > tr > th:nth-child(3) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|4|"] > tbody > tr > td:nth-child(4),
table[data-inflex*="|4|"] > tbody > tr > th:nth-child(4),
table[data-inflex*="|4|"] > tfoot > tr > td:nth-child(4),
table[data-inflex*="|4|"] > tfoot > tr > th:nth-child(4),
table[data-inflex*="|4|"] > thead > tr > td:nth-child(4),
table[data-inflex*="|4|"] > thead > tr > th:nth-child(4) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|5|"] > tbody > tr > td:nth-child(5),
table[data-inflex*="|5|"] > tbody > tr > th:nth-child(5),
table[data-inflex*="|5|"] > tfoot > tr > td:nth-child(5),
table[data-inflex*="|5|"] > tfoot > tr > th:nth-child(5),
table[data-inflex*="|5|"] > thead > tr > td:nth-child(5),
table[data-inflex*="|5|"] > thead > tr > th:nth-child(5) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|6|"] > tbody > tr > td:nth-child(6),
table[data-inflex*="|6|"] > tbody > tr > th:nth-child(6),
table[data-inflex*="|6|"] > tfoot > tr > td:nth-child(6),
table[data-inflex*="|6|"] > tfoot > tr > th:nth-child(6),
table[data-inflex*="|6|"] > thead > tr > td:nth-child(6),
table[data-inflex*="|6|"] > thead > tr > th:nth-child(6) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|7|"] > tbody > tr > td:nth-child(7),
table[data-inflex*="|7|"] > tbody > tr > th:nth-child(7),
table[data-inflex*="|7|"] > tfoot > tr > td:nth-child(7),
table[data-inflex*="|7|"] > tfoot > tr > th:nth-child(7),
table[data-inflex*="|7|"] > thead > tr > td:nth-child(7),
table[data-inflex*="|7|"] > thead > tr > th:nth-child(7) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|8|"] > tbody > tr > td:nth-child(8),
table[data-inflex*="|8|"] > tbody > tr > th:nth-child(8),
table[data-inflex*="|8|"] > tfoot > tr > td:nth-child(8),
table[data-inflex*="|8|"] > tfoot > tr > th:nth-child(8),
table[data-inflex*="|8|"] > thead > tr > td:nth-child(8),
table[data-inflex*="|8|"] > thead > tr > th:nth-child(8) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|9|"] > tbody > tr > td:nth-child(9),
table[data-inflex*="|9|"] > tbody > tr > th:nth-child(9),
table[data-inflex*="|9|"] > tfoot > tr > td:nth-child(9),
table[data-inflex*="|9|"] > tfoot > tr > th:nth-child(9),
table[data-inflex*="|9|"] > thead > tr > td:nth-child(9),
table[data-inflex*="|9|"] > thead > tr > th:nth-child(9) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|10|"] > tbody > tr > td:nth-child(10),
table[data-inflex*="|10|"] > tbody > tr > th:nth-child(10),
table[data-inflex*="|10|"] > tfoot > tr > td:nth-child(10),
table[data-inflex*="|10|"] > tfoot > tr > th:nth-child(10),
table[data-inflex*="|10|"] > thead > tr > td:nth-child(10),
table[data-inflex*="|10|"] > thead > tr > th:nth-child(10) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|11|"] > tbody > tr > td:nth-child(11),
table[data-inflex*="|11|"] > tbody > tr > th:nth-child(11),
table[data-inflex*="|11|"] > tfoot > tr > td:nth-child(11),
table[data-inflex*="|11|"] > tfoot > tr > th:nth-child(11),
table[data-inflex*="|11|"] > thead > tr > td:nth-child(11),
table[data-inflex*="|11|"] > thead > tr > th:nth-child(11) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|12|"] > tbody > tr > td:nth-child(12),
table[data-inflex*="|12|"] > tbody > tr > th:nth-child(12),
table[data-inflex*="|12|"] > tfoot > tr > td:nth-child(12),
table[data-inflex*="|12|"] > tfoot > tr > th:nth-child(12),
table[data-inflex*="|12|"] > thead > tr > td:nth-child(12),
table[data-inflex*="|12|"] > thead > tr > th:nth-child(12) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|13|"] > tbody > tr > td:nth-child(13),
table[data-inflex*="|13|"] > tbody > tr > th:nth-child(13),
table[data-inflex*="|13|"] > tfoot > tr > td:nth-child(13),
table[data-inflex*="|13|"] > tfoot > tr > th:nth-child(13),
table[data-inflex*="|13|"] > thead > tr > td:nth-child(13),
table[data-inflex*="|13|"] > thead > tr > th:nth-child(13) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|14|"] > tbody > tr > td:nth-child(14),
table[data-inflex*="|14|"] > tbody > tr > th:nth-child(14),
table[data-inflex*="|14|"] > tfoot > tr > td:nth-child(14),
table[data-inflex*="|14|"] > tfoot > tr > th:nth-child(14),
table[data-inflex*="|14|"] > thead > tr > td:nth-child(14),
table[data-inflex*="|14|"] > thead > tr > th:nth-child(14) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|15|"] > tbody > tr > td:nth-child(15),
table[data-inflex*="|15|"] > tbody > tr > th:nth-child(15),
table[data-inflex*="|15|"] > tfoot > tr > td:nth-child(15),
table[data-inflex*="|15|"] > tfoot > tr > th:nth-child(15),
table[data-inflex*="|15|"] > thead > tr > td:nth-child(15),
table[data-inflex*="|15|"] > thead > tr > th:nth-child(15) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|16|"] > tbody > tr > td:nth-child(16),
table[data-inflex*="|16|"] > tbody > tr > th:nth-child(16),
table[data-inflex*="|16|"] > tfoot > tr > td:nth-child(16),
table[data-inflex*="|16|"] > tfoot > tr > th:nth-child(16),
table[data-inflex*="|16|"] > thead > tr > td:nth-child(16),
table[data-inflex*="|16|"] > thead > tr > th:nth-child(16) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|17|"] > tbody > tr > td:nth-child(17),
table[data-inflex*="|17|"] > tbody > tr > th:nth-child(17),
table[data-inflex*="|17|"] > tfoot > tr > td:nth-child(17),
table[data-inflex*="|17|"] > tfoot > tr > th:nth-child(17),
table[data-inflex*="|17|"] > thead > tr > td:nth-child(17),
table[data-inflex*="|17|"] > thead > tr > th:nth-child(17) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|18|"] > tbody > tr > td:nth-child(18),
table[data-inflex*="|18|"] > tbody > tr > th:nth-child(18),
table[data-inflex*="|18|"] > tfoot > tr > td:nth-child(18),
table[data-inflex*="|18|"] > tfoot > tr > th:nth-child(18),
table[data-inflex*="|18|"] > thead > tr > td:nth-child(18),
table[data-inflex*="|18|"] > thead > tr > th:nth-child(18) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|19|"] > tbody > tr > td:nth-child(19),
table[data-inflex*="|19|"] > tbody > tr > th:nth-child(19),
table[data-inflex*="|19|"] > tfoot > tr > td:nth-child(19),
table[data-inflex*="|19|"] > tfoot > tr > th:nth-child(19),
table[data-inflex*="|19|"] > thead > tr > td:nth-child(19),
table[data-inflex*="|19|"] > thead > tr > th:nth-child(19) {
  width: 1%;
  white-space: nowrap;
}
table[data-inflex*="|20|"] > tbody > tr > td:nth-child(20),
table[data-inflex*="|20|"] > tbody > tr > th:nth-child(20),
table[data-inflex*="|20|"] > tfoot > tr > td:nth-child(20),
table[data-inflex*="|20|"] > tfoot > tr > th:nth-child(20),
table[data-inflex*="|20|"] > thead > tr > td:nth-child(20),
table[data-inflex*="|20|"] > thead > tr > th:nth-child(20) {
  width: 1%;
  white-space: nowrap;
}
[data-inflex~="table"] {
  border-collapse: separate;
}
[data-inflex~="table"],
[data-inflex~="table"] > tbody > tr,
[data-inflex~="table"] > tfoot > tr,
[data-inflex~="table"] > thead > tr {
  border-color: rgba(0, 0, 0, 0.15);
}
[data-inflex~="table"] > tbody > tr > td,
[data-inflex~="table"] > tbody > tr > th,
[data-inflex~="table"] > tfoot > tr > td,
[data-inflex~="table"] > tfoot > tr > th,
[data-inflex~="table"] > thead > tr > td,
[data-inflex~="table"] > thead > tr > th {
  padding: 0.75em 1em;
  border-width: 0;
  border-color: inherit;
  border-style: solid;
}
[data-inflex~="table"] > tbody > tr > th,
[data-inflex~="table"] > tfoot > tr > th,
[data-inflex~="table"] > thead > tr > th {
  font-weight: 500;
}
[data-inflex~="table:fixed"] {
  table-layout: fixed;
}
[data-inflex~="table:stripes"] tr {
  background: rgba(255, 255, 255, 0.9);
}
[data-inflex~="table:stripes"] > tbody > tr:nth-child(2n-1) {
  background: rgba(252, 252, 252, 0.9);
}
table[data-inflex~="table:borders:ns"] > tbody > tr > td,
table[data-inflex~="table:borders:ns"] > tbody > tr > th,
table[data-inflex~="table:borders:ns"] > tfoot > tr > td,
table[data-inflex~="table:borders:ns"] > tfoot > tr > th,
table[data-inflex~="table:borders:ns"] > thead > tr > td,
table[data-inflex~="table:borders:ns"] > thead > tr > th,
tbody[data-inflex~="table:borders:ns"] > tr > td,
tbody[data-inflex~="table:borders:ns"] > tr > th,
tfoot[data-inflex~="table:borders:ns"] > tr > td,
tfoot[data-inflex~="table:borders:ns"] > tr > th,
thead[data-inflex~="table:borders:ns"] > tr > td,
thead[data-inflex~="table:borders:ns"] > tr > th,
tr[data-inflex~="table:borders:ns"] > td,
tr[data-inflex~="table:borders:ns"] > th {
  border-top-width: 0.0625em;
  border-right-width: 0 !important;
}
table[data-inflex~="table:borders:ew"] > tbody > tr > td,
table[data-inflex~="table:borders:ew"] > tbody > tr > th,
table[data-inflex~="table:borders:ew"] > tfoot > tr > td,
table[data-inflex~="table:borders:ew"] > tfoot > tr > th,
table[data-inflex~="table:borders:ew"] > thead > tr > td,
table[data-inflex~="table:borders:ew"] > thead > tr > th,
tbody[data-inflex~="table:borders:ew"] > tr > td,
tbody[data-inflex~="table:borders:ew"] > tr > th,
tfoot[data-inflex~="table:borders:ew"] > tr > td,
tfoot[data-inflex~="table:borders:ew"] > tr > th,
thead[data-inflex~="table:borders:ew"] > tr > td,
thead[data-inflex~="table:borders:ew"] > tr > th,
tr[data-inflex~="table:borders:ew"] > td,
tr[data-inflex~="table:borders:ew"] > th {
  border-left-width: 0.0625em;
  border-bottom-width: 0 !important;
}
table[data-inflex~="table:borders"] > tbody > tr > td,
table[data-inflex~="table:borders"] > tbody > tr > th,
table[data-inflex~="table:borders"] > tfoot > tr > td,
table[data-inflex~="table:borders"] > tfoot > tr > th,
table[data-inflex~="table:borders"] > thead > tr > td,
table[data-inflex~="table:borders"] > thead > tr > th,
tbody[data-inflex~="table:borders"] > tr > td,
tbody[data-inflex~="table:borders"] > tr > th,
tfoot[data-inflex~="table:borders"] > tr > td,
tfoot[data-inflex~="table:borders"] > tr > th,
thead[data-inflex~="table:borders"] > tr > td,
thead[data-inflex~="table:borders"] > tr > th,
tr[data-inflex~="table:borders"] > td,
tr[data-inflex~="table:borders"] > th {
  border-style: solid;
  border-width: 0.0625em 0 0 0.0625em;
}
table[data-inflex~="table:border"] > tfoot > tr > td:last-child,
table[data-inflex~="table:borders"] > tbody > tr > td:last-child,
table[data-inflex~="table:borders"] > tbody > tr > th:last-child,
table[data-inflex~="table:borders"] > tfoot > tr > th:last-child,
table[data-inflex~="table:borders"] > thead > tr > td:last-child,
table[data-inflex~="table:borders"] > thead > tr > th:last-child,
tbody[data-inflex~="table:borders"] > tr > td:last-child,
tbody[data-inflex~="table:borders"] > tr > th:last-child,
tfoot[data-inflex~="table:borders"] > tr > td:last-child,
tfoot[data-inflex~="table:borders"] > tr > th:last-child,
thead[data-inflex~="table:borders"] > tr > td:last-child,
thead[data-inflex~="table:borders"] > tr > th:last-child,
tr[data-inflex~="table:borders"] > td:last-child,
tr[data-inflex~="table:borders"] > th:last-child {
  border-right-width: 0.0625em;
}
table[data-inflex~="table:borders"] > tbody:last-child > tr:last-child > td,
table[data-inflex~="table:borders"] > tbody:last-child > tr:last-child > th,
table[data-inflex~="table:borders"] > tfoot:last-child > tr:last-child > td,
table[data-inflex~="table:borders"] > tfoot:last-child > tr:last-child > th,
table[data-inflex~="table:borders"] > thead:last-child > tr:last-child > td,
table[data-inflex~="table:borders"] > thead:last-child > tr:last-child > th,
tbody[data-inflex~="table:borders"]:last-child > tr:last-child > td,
tbody[data-inflex~="table:borders"]:last-child > tr:last-child > th,
tfoot[data-inflex~="table:borders"]:last-child > tr:last-child > td,
tfoot[data-inflex~="table:borders"]:last-child > tr:last-child > th,
thead[data-inflex~="table:borders"]:last-child > tr:last-child > td,
thead[data-inflex~="table:borders"]:last-child > tr:last-child > th {
  border-bottom-width: 0.0625em;
}
tr[data-inflex="table:noborders"] td {
  border: none !important;
}
[data-inflex~="input:static"],
[data-inflex~="input"],
a[data-inflex*="button"],
button,
div[data-inflex~="radiocheck:toggle"] label,
input[type="button"],
input[type="color"],
input[type="date"],
input[type="datetime-local"],
input[type="datetime"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="reset"],
input[type="search"],
input[type="submit"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
select,
textarea {
  max-width: 100%;
  position: relative;
  display: inline-block;
  background-color: #fff;
  border-radius: 0.3em;
  border-style: solid;
  border-width: 0.125em;
  border-color: rgba(0, 0, 0, 0.15);
  color: #2e2e2e;
  transition: box-shadow ease-out 0.2s;
}
[data-inflex~="input:default"],
[data-inflex~="input:static"],
a[data-inflex*="button"],
button,
div[data-inflex~="radiocheck:toggle"] label,
input[type="button"],
input[type="color"],
input[type="date"],
input[type="datetime-local"],
input[type="datetime"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="reset"],
input[type="search"],
input[type="submit"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
select,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  min-height: 2.5em;
  padding: 0.375em 0.5625em;
}
[data-inflex~="input:focused"],
input[type="color"]:focus,
input[type="date"]:focus,
input[type="datetime-local"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus,
select:focus,
textarea:focus {
  z-index: 1;
  outline: 0;
  box-shadow: 0 0 3px 0 rgba(0, 129, 255, 0.5);
}
[data-inflex~="input:disabled"],
input[type="color"][disabled],
input[type="date"][disabled],
input[type="datetime-local"][disabled],
input[type="datetime"][disabled],
input[type="email"][disabled],
input[type="month"][disabled],
input[type="number"][disabled],
input[type="password"][disabled],
input[type="search"][disabled],
input[type="tel"][disabled],
input[type="text"][disabled],
input[type="time"][disabled],
input[type="url"][disabled],
input[type="week"][disabled],
select:disabled,
textarea[disabled] {
  color: #bbb !important;
  border-color: #eee !important;
}
[data-inflex~="input:group"] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
[data-inflex~="input:group"] select {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
[data-inflex~="input:group"] :not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
[data-inflex~="input:group"] :not(:last-child):not(:focus) {
  border-right-width: 0;
}
[data-inflex~="input:group"] :not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
[data-inflex~="input:group"] :focus + :not(:first-child) {
  border-left-width: 0;
}
[data-inflex~="field:group"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
[data-inflex~="field"] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-line-pack: end;
  align-content: flex-end;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin: 0.375em;
}
[data-inflex~="field:labels"] {
  width: 0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}
[data-inflex~="field:label"] {
  display: block;
  font-size: 0.8125rem;
  line-height: 1.5em;
  text-transform: initial;
  color: #777;
  margin-bottom: 0.375em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:xl"] {
  min-height: 3.75em;
  padding: 1em 0.875em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:lg"] {
  min-height: 3.125em;
  padding: 0.6875em 0.71875em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:sm"] {
  min-height: 2.25em;
  padding: 0.25em 0.5em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:xs"] {
  min-height: 1.875em;
  padding: 0.0625em 0.40625em;
}
[data-inflex~="input:static"][data-inflex~="size:xl"] {
  min-height: 3.75em;
  padding: 1em 0.875em;
}
[data-inflex~="input:static"][data-inflex~="size:lg"] {
  min-height: 3.125em;
  padding: 0.6875em 0.71875em;
}
[data-inflex~="input:static"][data-inflex~="size:sm"] {
  min-height: 2.25em;
  padding: 0.25em 0.5em;
}
[data-inflex~="input:static"][data-inflex~="size:xs"] {
  min-height: 1.875em;
  padding: 0.0625em 0.40625em;
}
a[data-inflex*="button"],
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  text-decoration: none !important;
  padding-left: 0.84375em;
  padding-right: 0.84375em;
  transition-property: color, background, border-color;
  transition-timing-function: ease-out;
  transition-duration: 0.2s;
  border-width: 0.125em;
}
a[data-inflex*="button"] i,
button i,
input[type="button"] i,
input[type="reset"] i,
input[type="submit"] i {
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
a[data-inflex*="button"]:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
  outline: 0;
}
a[data-inflex*="button"]:active,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
  transition-duration: 0.1s;
}
a[data-inflex*="button"][disabled],
button[disabled],
input[type="button"][disabled],
input[type="reset"][disabled],
input[type="submit"][disabled] {
  color: #bbb !important;
}
[data-inflex~="button"][disabled] {
  background-color: transparent !important;
  border-color: transparent !important;
}
[data-inflex~="button:flat"][disabled] {
  border-color: transparent !important;
  background-color: #eee !important;
}
[data-inflex~="button:outline"][disabled] {
  background-color: transparent !important;
  border-color: #eee !important;
}
[data-inflex~="button:gradient"][disabled] {
  background-color: #eee !important;
  background-image: linear-gradient(
    to bottom,
    transparent 0,
    rgba(0, 0, 0, 0.05) 100%
  );
  border-color: #eee transparent #e2e2e2 transparent;
}
a[data-inflex*="button"][data-inflex~="size:xl"],
button[data-inflex~="size:xl"],
input[type="button"][data-inflex~="size:xl"],
input[type="reset"][data-inflex~="size:xl"],
input[type="submit"][data-inflex~="size:xl"] {
  min-height: 3.75em;
  padding: 1em 1.3125em;
}
a[data-inflex*="button"][data-inflex~="size:xl"] i,
button[data-inflex~="size:xl"] i,
input[type="button"][data-inflex~="size:xl"] i,
input[type="reset"][data-inflex~="size:xl"] i,
input[type="submit"][data-inflex~="size:xl"] i {
  -webkit-transform: scale(1.25);
  transform: scale(1.25);
}
a[data-inflex*="button"][data-inflex~="size:lg"],
button[data-inflex~="size:lg"],
input[type="button"][data-inflex~="size:lg"],
input[type="reset"][data-inflex~="size:lg"],
input[type="submit"][data-inflex~="size:lg"] {
  min-height: 3.125em;
  padding: 0.6875em 1.078125em;
}
a[data-inflex*="button"][data-inflex~="size:lg"] i,
button[data-inflex~="size:lg"] i,
input[type="button"][data-inflex~="size:lg"] i,
input[type="reset"][data-inflex~="size:lg"] i,
input[type="submit"][data-inflex~="size:lg"] i {
  -webkit-transform: scale(1.125);
  transform: scale(1.125);
}
a[data-inflex*="button"][data-inflex~="size:sm"],
button[data-inflex~="size:sm"],
input[type="button"][data-inflex~="size:sm"],
input[type="reset"][data-inflex~="size:sm"],
input[type="submit"][data-inflex~="size:sm"] {
  min-height: 2.25em;
  padding: 0.25em 0.75em;
}
a[data-inflex*="button"][data-inflex~="size:sm"] i,
button[data-inflex~="size:sm"] i,
input[type="button"][data-inflex~="size:sm"] i,
input[type="reset"][data-inflex~="size:sm"] i,
input[type="submit"][data-inflex~="size:sm"] i {
  -webkit-transform: scale(0.9375);
  transform: scale(0.9375);
}
a[data-inflex*="button"][data-inflex~="size:xs"],
button[data-inflex~="size:xs"],
input[type="button"][data-inflex~="size:xs"],
input[type="reset"][data-inflex~="size:xs"],
input[type="submit"][data-inflex~="size:xs"] {
  min-height: 1.875em;
  padding: 0.0625em 0.609375em;
}
a[data-inflex*="button"][data-inflex~="size:xs"] i,
button[data-inflex~="size:xs"] i,
input[type="button"][data-inflex~="size:xs"] i,
input[type="reset"][data-inflex~="size:xs"] i,
input[type="submit"][data-inflex~="size:xs"] i {
  -webkit-transform: scale(0.875);
  transform: scale(0.875);
}
div[data-inflex~="radiocheck:block"],
div[data-inflex~="radiocheck:toggle"],
div[data-inflex~="radiocheck"] {
  position: relative;
}
div[data-inflex~="radiocheck:block"] input,
div[data-inflex~="radiocheck:toggle"] input,
div[data-inflex~="radiocheck"] input {
  position: fixed !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  z-index: -100000 !important;
}
div[data-inflex~="radiocheck:block"] input[disabled] + label,
div[data-inflex~="radiocheck:toggle"] input[disabled] + label,
div[data-inflex~="radiocheck"] input[disabled] + label {
  cursor: not-allowed;
}
[data-inflex~="radiocheck:hover"],
div[data-inflex~="radiocheck:block"]
  input:not([disabled]):not(:checked)
  + label:hover:before,
div[data-inflex~="radiocheck:toggle"]
  input:not([disabled]):not(:checked)
  + label:hover,
div[data-inflex~="radiocheck"]
  input:not([disabled]):not(:checked)
  + label:hover:before {
  background-color: #f9f9f9;
}
[data-inflex~="radiocheck:active"],
div[data-inflex~="radiocheck:block"]
  input:not([disabled]):not(:checked)
  + label:active:before,
div[data-inflex~="radiocheck:toggle"]
  input:not([disabled]):not(:checked)
  + label:active,
div[data-inflex~="radiocheck"]
  input:not([disabled]):not(:checked)
  + label:active:before {
  background-color: #f2f2f2;
}
[data-inflex~="radiocheck:checked"],
div[data-inflex~="radiocheck:block"]
  input:not([disabled]):checked
  + label:before,
div[data-inflex~="radiocheck:toggle"] input:not([disabled]):checked + label,
div[data-inflex~="radiocheck"] input:not([disabled]):checked + label:before {
  background-color: #0081ff;
  color: #fff;
}
[data-inflex~="radiocheck:checked:hover"],
div[data-inflex~="radiocheck:block"]
  input:not([disabled]):checked
  + label:hover:before,
div[data-inflex~="radiocheck:toggle"]
  input:not([disabled]):checked
  + label:hover,
div[data-inflex~="radiocheck"]
  input:not([disabled]):checked
  + label:hover:before {
  background-color: #007bf2;
}
[data-inflex~="radiocheck:checked:active"],
div[data-inflex~="radiocheck:block"]
  input:not([disabled]):checked
  + label:active:before,
div[data-inflex~="radiocheck:toggle"]
  input:not([disabled]):checked
  + label:active,
div[data-inflex~="radiocheck"]
  input:not([disabled]):checked
  + label:active:before {
  background-color: #0074e6;
}
[data-inflex~="radiocheck:disabled"],
div[data-inflex~="radiocheck:block"]
  input[disabled]:not(:checked)
  + label:before,
div[data-inflex~="radiocheck"] input[disabled]:not(:checked) + label:before {
  border-color: #eee;
}
[data-inflex~="radiocheck:disabled:checked"],
div[data-inflex~="radiocheck:block"] input[disabled]:checked + label:before,
div[data-inflex~="radiocheck:toggle"] input[disabled]:checked + label,
div[data-inflex~="radiocheck"] input[disabled]:checked + label:before {
  color: #fff;
  background-color: #bbb;
}
div[data-inflex~="radiocheck"] > label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
div[data-inflex~="radiocheck:block"] > label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
div[data-inflex~="radiocheck:block"],
div[data-inflex~="radiocheck"] {
  left: -0.5em;
}
div[data-inflex~="radiocheck:block"] label,
div[data-inflex~="radiocheck"] label {
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0.5em;
}
div[data-inflex~="radiocheck:block"] label:before,
div[data-inflex~="radiocheck"] label:before {
  content: "";
  display: block;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin: 0 0.25em 0 0;
  background-color: #fff;
  background-repeat: no-repeat;
  background-size: calc(1em - (0.0625em * 2));
  background-position: center;
  border-style: solid;
  border-width: 0.0625em;
  border-color: rgba(0, 0, 0, 0.15);
  transition: background ease-out 0.12s, border-color ease-out 0.12s;
}
div[data-inflex~="radiocheck:block"] input[disabled]:not(:checked) + label,
div[data-inflex~="radiocheck"] input[disabled]:not(:checked) + label {
  color: #bbb;
}
div[data-inflex~="radiocheck:block"] input[disabled]:checked + label,
div[data-inflex~="radiocheck"] input[disabled]:checked + label {
  color: #bbb;
}
div[data-inflex~="radiocheck:block"] input[type="checkbox"] + label:before,
div[data-inflex~="radiocheck"] input[type="checkbox"] + label:before {
  border-radius: 0.15em;
}
div[data-inflex~="radiocheck:block"]
  input[type="checkbox"]:checked
  + label:before,
div[data-inflex~="radiocheck"] input[type="checkbox"]:checked + label:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxkZWZzPjxzdHlsZT4uYXtjbGlwLXBhdGg6dXJsKCNkKTt9LmJ7ZmlsbDojZmZmO30uY3tmaWx0ZXI6dXJsKCNhKTt9PC9zdHlsZT48ZmlsdGVyIGlkPSJhIiB4PSIwLjkiIHk9IjIuOCIgd2lkdGg9IjE0LjIiIGhlaWdodD0iMTEuMiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48ZmVPZmZzZXQgZHk9IjAuNCIgaW5wdXQ9IlNvdXJjZUFscGhhIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMC4yIiByZXN1bHQ9ImIiLz48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwLjEwMiIvPjxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0iYiIvPjxmZUNvbXBvc2l0ZSBpbj0iU291cmNlR3JhcGhpYyIvPjwvZmlsdGVyPjxjbGlwUGF0aCBpZD0iZCI+PHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgaWQ9ImMiIGNsYXNzPSJhIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuMjMxIC0xOC45OTcpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS43MzEgMjEuOTk3KSI+PGcgY2xhc3M9ImMiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIC0xLjUsIC0zKSI+PHBhdGggY2xhc3M9ImIiIGQ9Ik05MTYuMi0yMjlhMS41MTUsMS41MTUsMCwwLDEsMS4wNzQsMi42bC02Ljk1Niw3LjA3NGExLjEwOSwxLjEwOSwwLDAsMS0xLjU2OSwwbC0zLjUyOS0zLjYwNmMtMS40NjYtMS40MjIuNy0zLjYyNCwyLjEtMi4xMzNsMS45NjEsMS45OTRhLjM4Ny4zODcsMCwwLDAsLjUyOCwwbDUuMzcxLTUuNDYxQTEuNDU0LDEuNDU0LDAsMCwxLDkxNi4yLTIyOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05MDMuMjMgMjMyKSIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=);
}
div[data-inflex~="radiocheck:block"] input[type="radio"] + label:before,
div[data-inflex~="radiocheck"] input[type="radio"] + label:before {
  border-radius: 50%;
}
div[data-inflex~="radiocheck:block"] input[type="radio"]:checked + label:before,
div[data-inflex~="radiocheck"] input[type="radio"]:checked + label:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTYgMTYiPjxkZWZzPjxzdHlsZT4uYXtjbGlwLXBhdGg6dXJsKCNkKTt9LmJ7ZmlsbDojZmZmO30uY3tmaWx0ZXI6dXJsKCNhKTt9PC9zdHlsZT48ZmlsdGVyIGlkPSJhIiB4PSIzLjYiIHk9IjQiIHdpZHRoPSI4LjgiIGhlaWdodD0iOC44IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPjxmZU9mZnNldCBkeT0iMC40IiBpbnB1dD0iU291cmNlQWxwaGEiLz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIwLjIiIHJlc3VsdD0iYiIvPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAuMTAyIi8+PGZlQ29tcG9zaXRlIG9wZXJhdG9yPSJpbiIgaW4yPSJiIi8+PGZlQ29tcG9zaXRlIGluPSJTb3VyY2VHcmFwaGljIi8+PC9maWx0ZXI+PGNsaXBQYXRoIGlkPSJkIj48cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyBpZD0iYyIgY2xhc3M9ImEiPjxnIGNsYXNzPSJjIiB0cmFuc2Zvcm09Im1hdHJpeCgxLCAwLCAwLCAxLCAwLCAwKSI+PGNpcmNsZSBjbGFzcz0iYiIgY3g9IjMuOCIgY3k9IjMuOCIgcj0iMy44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjIgNC4yKSIvPjwvZz48L2c+PC9zdmc+);
}
div[data-inflex~="radiocheck:toggle"] {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: hidden;
  border-style: solid;
  border-width: 0.0625em;
  border-color: rgba(0, 0, 0, 0.15);
  border-radius: 0.3em;
  z-index: 1;
}
div[data-inflex~="radiocheck:toggle"] label {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  white-space: nowrap;
  text-align: center;
  border-radius: 0 !important;
  border-color: transparent !important;
  box-shadow: 0 -0.0625em 0 0 rgba(0, 0, 0, 0.15),
    -0.0625em 0 0 0 rgba(0, 0, 0, 0.15) !important;
  transition: background-color ease-out 0.12s;
}
div[data-inflex~="radiocheck:toggle"] input[disabled]:not(:checked) + label {
  color: #bbb;
}
select:not([multiple]) {
  padding-right: 1.8125em;
  background-size: 16px;
  background-repeat: no-repeat;
  background-position: right 0.40625em top 50%;
}
select:not([multiple]):not([disabled]) {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20width%3D'512'%20height%3D'512'%3E%3Cpath%20fill%3D'%232E2E2E'%20d%3D'm116%20193c11-11%2026-12%2040%200l100%2096%20100-96c14-12%2029-11%2040%200%2012%2012%2011%2031%200%2042-10%2010-120%20115-120%20115-5%206-13%208-20%208-7%200-15-2-20-8%200%200-110-105-120-115-11-11-12-30%200-42z'%20/%3E%3C/svg%3E");
}
select:not([multiple])[disabled] {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20width%3D'512'%20height%3D'512'%3E%3Cpath%20fill%3D'%23BBBBBB'%20d%3D'm116%20193c11-11%2026-12%2040%200l100%2096%20100-96c14-12%2029-11%2040%200%2012%2012%2011%2031%200%2042-10%2010-120%20115-120%20115-5%206-13%208-20%208-7%200-15-2-20-8%200%200-110-105-120-115-11-11-12-30%200-42z'%20/%3E%3C/svg%3E");
}
select[multiple] {
  display: block;
  line-height: 1.5em !important;
}
select[data-inflex~="size:xl"]:not([multiple]) {
  min-height: 3.75em;
  padding: 1em 2.75em 1em 0.875em;
  background-position: right 0.875em top 50%;
}
select[data-inflex~="size:xl"][multiple] {
  padding: 1em 0.875em;
}
select[data-inflex~="size:lg"]:not([multiple]) {
  min-height: 3.125em;
  padding: 0.6875em 2.4375em 0.6875em 0.71875em;
  background-position: right 0.71875em top 50%;
}
select[data-inflex~="size:lg"][multiple] {
  padding: 0.6875em 0.71875em;
}
select[data-inflex~="size:sm"]:not([multiple]) {
  min-height: 2.25em;
  padding: 0.25em 2em 0.25em 0.5em;
  background-position: right 0.5em top 50%;
}
select[data-inflex~="size:sm"][multiple] {
  padding: 0.25em 0.5em;
}
select[data-inflex~="size:xs"]:not([multiple]) {
  min-height: 1.875em;
  padding: 0.0625em 1.8125em 0.0625em 0.40625em;
  background-position: right 0.40625em top 50%;
}
select[data-inflex~="size:xs"][multiple] {
  padding: 0.0625em 0.40625em;
}
[data-inflex~="input:static"] {
  white-space: nowrap;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:xl"] {
  min-height: 3.75em;
  padding: 1em 0.875em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:lg"] {
  min-height: 3.125em;
  padding: 0.6875em 0.71875em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:sm"] {
  min-height: 2.25em;
  padding: 0.25em 0.5em;
}
::-webkit-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
:-ms-input-placeholder {
  color: rgba(46, 46, 46, 0.4);
}
::placeholder {
  color: rgba(46, 46, 46, 0.4);
}
input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="size:xs"] {
  min-height: 1.875em;
  padding: 0.0625em 0.40625em;
}
[data-inflex~="input:static"][data-inflex~="size:xl"] {
  min-height: 3.75em;
  padding: 1em 0.875em;
}
[data-inflex~="input:static"][data-inflex~="size:lg"] {
  min-height: 3.125em;
  padding: 0.6875em 0.71875em;
}
[data-inflex~="input:static"][data-inflex~="size:sm"] {
  min-height: 2.25em;
  padding: 0.25em 0.5em;
}
[data-inflex~="input:static"][data-inflex~="size:xs"] {
  min-height: 1.875em;
  padding: 0.0625em 0.40625em;
}
textarea[data-inflex~="size:xl"] {
  padding: 1em 0.875em;
}
textarea[data-inflex~="size:lg"] {
  padding: 0.6875em 0.71875em;
}
textarea[data-inflex~="size:sm"] {
  padding: 0.25em 0.5em;
}
textarea[data-inflex~="size:xs"] {
  padding: 0.0625em 0.40625em;
}
nav[data-inflex~="accordion"] li,
nav[data-inflex~="accordion"] ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:parent"]:not([data-expand])
  > ul {
  display: none;
}
nav[data-inflex~="accordion"] li[data-inflex*="accordion:parent"] > a,
nav[data-inflex~="accordion"] li[data-inflex~="accordion:child"] > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none !important;
  border-radius: 0.3em;
}
nav[data-inflex~="accordion"] li[data-inflex*="accordion:parent"] > a > span,
nav[data-inflex~="accordion"] li[data-inflex~="accordion:child"] > a > span {
  padding: 0.375em 0.75em;
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"]
  > a
  span.hc-accordion-toggle,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"]
  > a
  span.hc-accordion-toggle {
  width: 2.8125em;
  line-height: 2.8125em;
  text-align: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"]
  > a
  span.hc-accordion-text,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"]
  > a
  span.hc-accordion-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  white-space: nowrap;
  overflow: hidden;
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"]
  > a
  span.hc-accordion-text
  u,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"]
  > a
  span.hc-accordion-text
  u {
  text-decoration: none;
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"]
  > a
  span.hc-accordion-text
  > span,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"]
  > a
  span.hc-accordion-text
  > span {
  padding: 0 0.375em;
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"]
  > a
  span.hc-accordion-text
  > span:first-of-type,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"]
  > a
  span.hc-accordion-text
  > span:first-of-type {
  padding-left: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"]
  > a
  span.hc-accordion-text
  > span:last-of-type,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"]
  > a
  span.hc-accordion-text
  > span:last-of-type {
  padding-right: 0.75em;
}
nav[data-inflex~="accordion"] li[data-inflex*="accordion:parent"] a:hover,
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"][data-active]
  > a,
nav[data-inflex~="accordion"] li[data-inflex~="accordion:child"] a:hover,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"][data-active]
  > a {
  background: rgba(0, 0, 0, 0.02);
}
nav[data-inflex~="accordion"]
  li[data-inflex*="accordion:parent"][data-active]
  > a
  span.hc-accordion-text
  u,
nav[data-inflex~="accordion"]
  li[data-inflex~="accordion:child"][data-active]
  > a
  span.hc-accordion-text
  u {
  text-decoration: underline;
}
nav[data-inflex~="accord"] li,
nav[data-inflex~="accord"] ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
nav[data-inflex~="accord"] li[data-active] > label {
  background: #f2f2f2;
}
nav[data-inflex~="accord"] li[data-active] > label > a {
  border-bottom: 1px solid;
}
nav[data-inflex~="accord"] li > input {
  display: none !important;
}
nav[data-inflex~="accord"] li > input + label {
  display: block;
  padding: 0.375em 0.5em;
  cursor: pointer;
}
nav[data-inflex~="accord"] li > input ~ ul {
  transition: opacity linear 0.24s;
}
nav[data-inflex~="accord"] li > input:not(:checked) ~ ul {
  height: 0 !important;
  opacity: 0 !important;
  visibility: hidden !important;
  overflow: hidden !important;
}
nav[data-inflex~="accord"] li > input:checked ~ ul {
  height: auto;
  opacity: 1;
  visibility: visible;
  overflow: visible;
}
[data-inflex*="alert:"] {
  padding: 1.5em;
  border-radius: 0.4em;
  border-style: solid;
  border-width: 0.125em;
}
[data-inflex~="alert:info"] {
  border-color: #0081ff;
  background-color: rgba(0, 129, 255, 0.05);
}
[data-inflex~="alert:info"],
[data-inflex~="alert:info"] a {
  color: #0081ff;
}
[data-inflex~="alert:danger"] {
  border-color: #ff4c49;
  background-color: rgba(255, 76, 73, 0.05);
}
[data-inflex~="alert:danger"],
[data-inflex~="alert:danger"] a {
  color: #ff4c49;
}
[data-inflex~="alert:warning"] {
  border-color: #ff9436;
  background-color: rgba(255, 148, 54, 0.05);
}
[data-inflex~="alert:warning"],
[data-inflex~="alert:warning"] a {
  color: #ff9436;
}
[data-inflex~="alert:caution"] {
  border-color: #ffd52a;
  background-color: rgba(255, 213, 42, 0.05);
}
[data-inflex~="alert:caution"],
[data-inflex~="alert:caution"] a {
  color: #ffd52a;
}
[data-inflex~="alert:success"] {
  border-color: #23bb9e;
  background-color: rgba(35, 187, 158, 0.05);
}
[data-inflex~="alert:success"],
[data-inflex~="alert:success"] a {
  color: #23bb9e;
}
[data-inflex~="card"] {
  border-radius: 0.3em;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  background: #fff;
}
[data-inflex~="card:body"],
[data-inflex~="card:footer"],
[data-inflex~="card:header"] {
  padding: 1.5em;
}
[data-inflex~="card:body"] + [data-inflex~="card:body"],
[data-inflex~="card:body"] + [data-inflex~="card:footer"],
[data-inflex~="card:header"] + [data-inflex~="card:body"] {
  border-top-style: solid;
  border-top-width: 0.125em;
  border-top-color: rgba(0, 0, 0, 0.075);
}
code,
kbd,
pre,
samp {
  font-size: 16px;
  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New",
    monospace;
}
code {
  overflow: auto;
  font-size: 0.875em;
  line-height: 1.5em;
  padding: 0.125em 0.375em;
  border-style: solid;
  border-width: 0.125em;
  border-color: rgba(0, 0, 0, 0.075);
  border-radius: 0.3em;
  background-color: rgba(0, 0, 0, 0.05);
}
pre {
  -moz-tab-size: 2;
  -o-tab-size: 2;
  tab-size: 2;
  overflow: auto;
}
pre > code {
  display: block;
  line-height: 2em;
  padding: 1.5em;
  background: #fff;
}
[data-inflex~="droplet:toggled"],
[data-inflex~="droplet"] {
  position: relative;
}
[data-inflex~="droplet"] > [data-inflex*="droplet:src"] {
  visibility: hidden;
  opacity: 0;
  margin-top: -1em;
  transition: all 0.2s 0s, visibility 0s 0.2s;
}
[data-inflex~="droplet:toggled"] > [data-inflex*="droplet:src"] {
  z-index: 1;
  visibility: visible;
  opacity: 1;
  margin-top: 0;
}
[data-inflex*="droplet:src"] {
  position: absolute;
  overflow: hidden;
  top: calc(100% + 0.5em);
  width: 15rem;
  border-radius: 0.3em;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  padding: 1.5em;
  transition: all 0.2s 0s, visibility 0s 0s;
}
[data-inflex*="droplet:src"][data-inflex~="droplet:src:right"] {
  left: auto;
  right: 0;
}
[data-inflex*="droplet:src"][data-inflex~="droplet:src:left"] {
  left: 0;
  right: auto;
}
[data-inflex*="droplet:src"][data-inflex~="droplet:src:center"] {
  right: 50%;
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
[data-inflex*="label:"] {
  display: inline-block;
  font-weight: 500;
  font-size: 0.8125rem;
  line-height: 1.5em;
  padding: 0.09375em 0.40625em;
  border-radius: 0.3em;
  vertical-align: middle;
}
[data-inflex~="label:info"] {
  color: #fff;
  background-color: #0081ff;
}
[data-inflex~="label:danger"] {
  color: #fff;
  background-color: #ff4c49;
}
[data-inflex~="label:warning"] {
  color: #fff;
  background-color: #ff9436;
}
[data-inflex~="label:caution"] {
  color: #fff;
  background-color: #ffd52a;
}
[data-inflex~="label:success"] {
  color: #fff;
  background-color: #23bb9e;
}
[data-inflex~="range:vertical"] input[type="range"],
[data-inflex~="range:verticalgrouped"] input[type="range"],
[data-inflex~="range"] input[type="range"] {
  -webkit-appearance: none;
  margin: 0.5em 0;
  width: 100%;
}
[data-inflex~="range:vertical"] input[type="range"]:focus,
[data-inflex~="range:verticalgrouped"] input[type="range"]:focus,
[data-inflex~="range"] input[type="range"]:focus {
  outline: 0;
}
[data-inflex~="range:vertical"]
  input[type="range"]::-webkit-slider-runnable-track,
[data-inflex~="range:verticalgrouped"]
  input[type="range"]::-webkit-slider-runnable-track,
[data-inflex~="range"] input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.313em;
  cursor: pointer;
  animate: 0.2s;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 0.188em;
  border: 0.0625em solid rgba(0, 0, 0, 0.15);
}
[data-inflex~="range:vertical"] input[type="range"]::-webkit-slider-thumb,
[data-inflex~="range:verticalgrouped"]
  input[type="range"]::-webkit-slider-thumb,
[data-inflex~="range"] input[type="range"]::-webkit-slider-thumb {
  height: 1em;
  width: 1em;
  border-radius: 0.5em;
  border-color: #fff;
  background: #056aff;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -0.406em;
}
[data-inflex~="range:vertical"] input[type="range"]::-moz-range-track,
[data-inflex~="range:verticalgrouped"] input[type="range"]::-moz-range-track,
[data-inflex~="range"] input[type="range"]::-moz-range-track {
  width: 100%;
  height: 0.313em;
  cursor: pointer;
  animate: 0.2s;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 0.188em;
  border: 0.0625em solid rgba(0, 0, 0, 0.15);
}
[data-inflex~="range:vertical"] input[type="range"]::-moz-range-thumb,
[data-inflex~="range:verticalgrouped"] input[type="range"]::-moz-range-thumb,
[data-inflex~="range"] input[type="range"]::-moz-range-thumb {
  height: 1em;
  width: 1em;
  border-radius: 0.5em;
  border-color: #fff;
  background: #056aff;
  cursor: pointer;
}
[data-inflex~="range:vertical"] input[type="range"]::-ms-track,
[data-inflex~="range:verticalgrouped"] input[type="range"]::-ms-track,
[data-inflex~="range"] input[type="range"]::-ms-track {
  width: 100%;
  height: 0.313em;
  cursor: pointer;
  animate: 0.2s;
  background: 0 0;
  border-color: transparent;
  border-width: 1em 0;
  color: transparent;
}
[data-inflex~="range:vertical"] input[type="range"]::-ms-fill-lower,
[data-inflex~="range:verticalgrouped"] input[type="range"]::-ms-fill-lower,
[data-inflex~="range"] input[type="range"]::-ms-fill-lower {
  background: rgba(0, 0, 0, 0.15);
  border: 0.0625em solid rgba(0, 0, 0, 0.15);
  border-radius: 0.376em;
}
[data-inflex~="range:vertical"] input[type="range"]::-ms-fill-upper,
[data-inflex~="range:verticalgrouped"] input[type="range"]::-ms-fill-upper,
[data-inflex~="range"] input[type="range"]::-ms-fill-upper {
  background: rgba(0, 0, 0, 0.15);
  border: 0.0625em solid rgba(0, 0, 0, 0.15);
  border-radius: 0.376em;
}
[data-inflex~="range:vertical"] input[type="range"]::-ms-thumb,
[data-inflex~="range:verticalgrouped"] input[type="range"]::-ms-thumb,
[data-inflex~="range"] input[type="range"]::-ms-thumb {
  height: 1em;
  width: 1em;
  border-radius: 0.5em;
  border-color: #fff;
  background: #056aff;
  cursor: pointer;
}
[data-inflex~="range:vertical"] input[type="range"]:focus::-ms-fill-lower,
[data-inflex~="range:verticalgrouped"]
  input[type="range"]:focus::-ms-fill-lower,
[data-inflex~="range"] input[type="range"]:focus::-ms-fill-lower {
  background: rgba(0, 0, 0, 0.15);
}
[data-inflex~="range:vertical"] input[type="range"]:focus::-ms-fill-upper,
[data-inflex~="range:vertical"]
  input[type="range"]:focus::-webkit-slider-runnable-track,
[data-inflex~="range:verticalgrouped"]
  input[type="range"]:focus::-ms-fill-upper,
[data-inflex~="range:verticalgrouped"]
  input[type="range"]:focus::-webkit-slider-runnable-track,
[data-inflex~="range"] input[type="range"]:focus::-ms-fill-upper,
[data-inflex~="range"]
  input[type="range"]:focus::-webkit-slider-runnable-track {
  background: rgba(13, 13, 13, 0.15);
}
[data-inflex~="range:vertical"] input[type="range"] {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  background-color: transparent;
  margin: 45% 0;
}
div[class*="-modal-overlay"] {
  z-index: 10000000;
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  height: auto;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  padding: 1em;
  background: rgba(46, 46, 46, 0.85);
}
div[class*="-modal-overlay"]:before {
  content: "";
  opacity: 0;
  position: absolute;
  width: 1em;
  height: 1em;
  top: 50%;
  left: 50%;
  margin: -0.5em 0 0 -0.5em;
  background: url(/assets/images/interface/preloader-sprite.png) 0 no-repeat;
  background-size: 29em 1em;
  -webkit-animation: tso-preload 1.12s steps(28) infinite;
  animation: tso-preload 1.12s steps(28) infinite;
  font-size: 5rem;
}
body.inflex-modal-loading div[class*="-modal-overlay"]:before {
  opacity: 1;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
div[class*="-modal-content"] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 80rem;
  max-height: 100%;
  z-index: 1;
}
div[class*="-modal-content"] a[class*="-modal-close"] {
  font-size: 16px;
  line-height: 2em;
  text-align: right;
  text-decoration: none;
  background-size: 1rem;
  background-repeat: no-repeat;
  background-position: 100% 55%;
  color: #fff;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20width%3D'512'%20height%3D'512'%3E%3Cpath%20fill%3D'%23FFFFFF'%20d%3D'm367%20380c-12%2012-31%2012-43%200l-68-77-68%2077c-12%2012-31%2012-43%200-12-12-12-31%200-43l70-81-70-81c-12-12-12-31%200-43%2012-12%2031-12%2043%200l68%2077%2068-77c12-12%2031-12%2043%200%2012%2012%2012%2031%200%2043l-70%2081%2070%2081c12%2012%2012%2031%200%2043z'%20/%3E%3C/svg%3E");
}
div[class*="-modal-content"] a[class*="-modal-close"]:after {
  content: "close";
  cursor: pointer;
  padding: 0 1rem 0 0;
}
div[class*="-modal-content"] [data-inflex~="modal:return"],
div[class*="-modal-content"] div[class*="-modal-return"] {
  width: 100%;
  overflow: auto;
  border-radius: 0.5em;
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
}
div[class*="-modal-content"]
  [data-inflex~="modal:return"]
  [data-inflex~="modal:header"],
div[class*="-modal-content"]
  div[class*="-modal-return"]
  [data-inflex~="modal:header"] {
  border-bottom: 0.0625em solid rgba(0, 0, 0, 0.15);
}
div[class*="-modal-content"]
  [data-inflex~="modal:return"]
  [data-inflex~="modal:footer"],
div[class*="-modal-content"]
  div[class*="-modal-return"]
  [data-inflex~="modal:footer"] {
  border-top: 0.0625em solid rgba(0, 0, 0, 0.15);
}
div[class*="-modal-content"]
  [data-inflex~="modal:return"]
  [data-inflex~="modal:body"],
div[class*="-modal-content"]
  [data-inflex~="modal:return"]
  [data-inflex~="modal:footer"],
div[class*="-modal-content"]
  [data-inflex~="modal:return"]
  [data-inflex~="modal:header"],
div[class*="-modal-content"]
  div[class*="-modal-return"]
  [data-inflex~="modal:body"],
div[class*="-modal-content"]
  div[class*="-modal-return"]
  [data-inflex~="modal:footer"],
div[class*="-modal-content"]
  div[class*="-modal-return"]
  [data-inflex~="modal:header"] {
  padding: 1.5em;
}
div[data-inflex-tooltip-container] {
  z-index: 10000001;
  position: absolute;
  width: 300px;
  font-size: 0.9375rem;
  padding: 1em 1.2em 1.2em;
  line-height: 1.375em;
  border-radius: 0.33em;
}
div[data-inflex-tooltip-container] > span:last-child {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  left: 1em;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  border-style: solid;
}
div[data-inflex-tooltip-container][data-inflex-tooltip-container="above"] {
  -webkit-transform: translateY(-0.666em);
  transform: translateY(-0.666em);
}
div[data-inflex-tooltip-container][data-inflex-tooltip-container="above"]
  > span:last-child {
  top: 100%;
  border-width: 0.55em 0.55em 0;
}
div[data-inflex-tooltip-container][data-inflex-tooltip-container="below"] {
  -webkit-transform: translateY(0.666em);
  transform: translateY(0.666em);
}
div[data-inflex-tooltip-container][data-inflex-tooltip-container="below"]
  > span:last-child {
  bottom: 100%;
  border-width: 0 0.55em 0.55em;
}
body.resizing div[data-inflex-tooltip-container] {
  display: none !important;
}
@media (max-width: 332px) {
  div[data-inflex-tooltip-container] {
    width: auto;
    left: 1rem;
    right: 1rem;
  }
}
div[data-inflex-tooltip-container] {
  background: rgba(5, 106, 255, 0.97);
  box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.25);
  color: #fff;
}
div[data-inflex-tooltip-container] > span:last-child {
  border-color: rgba(5, 106, 255, 0.97) transparent;
}
@media (min-width: 30.0625em) {
  [data-inflex~="sm(flex)"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-inflex~="sm(flex:inline)"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  [data-inflex~="sm(wrap)"] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-inflex~="sm(wrap:reverse)"] {
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
  [data-inflex~="sm(wrap:no)"] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-inflex~="sm(dir:row)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  [data-inflex~="sm(dir:row-reverse)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  [data-inflex~="sm(dir:col)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-inflex~="sm(dir:col-reverse)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  [data-inflex~="sm(jc:center)"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-inflex~="sm(jc:start)"] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-inflex~="sm(jc:end)"] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  [data-inflex~="sm(jc:around)"] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  [data-inflex~="sm(jc:between)"] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [data-inflex~="sm(ai:stretch)"] {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  [data-inflex~="sm(ai:start)"] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  [data-inflex~="sm(ai:end)"] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  [data-inflex~="sm(ai:center)"] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-inflex~="sm(ai:baseline)"] {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-inflex~="sm(ac:start)"] {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  [data-inflex~="sm(ac:end)"] {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  [data-inflex~="sm(ac:center)"] {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  [data-inflex~="sm(ac:around)"] {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  [data-inflex~="sm(ac:between)"] {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  [data-inflex~="sm(ac:stretch)"] {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  [data-inflex~="sm(as:auto)"] {
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  [data-inflex~="sm(as:baseline)"] {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  [data-inflex~="sm(as:center)"] {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  [data-inflex~="sm(as:end)"] {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  [data-inflex~="sm(as:start)"] {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  [data-inflex~="sm(as:stretch)"] {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  [data-inflex~="sm(shrink)"] {
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  [data-inflex~="sm(shrink:no)"] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-inflex~="sm(grow)"] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100% !important;
  }
  [data-inflex~="sm(grow:priority)"] {
    -webkit-box-flex: 999;
    -ms-flex-positive: 999;
    flex-grow: 999;
    max-width: 100% !important;
  }
  [data-inflex~="sm(grow:no)"] {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-inflex~="sm(stretch)"] {
    width: 100%;
  }
  [data-inflex~="sm(#1)"] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-inflex~="sm(1)"] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  [data-inflex~="sm(@1)"] {
    -ms-flex-preferred-size: 3.25em;
    flex-basis: 3.25em;
    max-width: 3.25em;
  }
  [data-inflex~="sm(os:0)"] {
    margin-left: 0;
    margin-right: 0;
  }
  [data-inflex~="sm(os:1)"] {
    margin-left: 8.33333333%;
    margin-right: 8.33333333%;
  }
  [data-inflex~="sm(osl:0)"] {
    margin-left: 0;
  }
  [data-inflex~="sm(osl:1)"] {
    margin-left: 8.33333333%;
  }
  [data-inflex~="sm(osr:0)"] {
    margin-right: 0;
  }
  [data-inflex~="sm(osr:1)"] {
    margin-right: 8.33333333%;
  }
  [data-inflex~="sm(#2)"] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-inflex~="sm(2)"] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  [data-inflex~="sm(@2)"] {
    -ms-flex-preferred-size: 6.5em;
    flex-basis: 6.5em;
    max-width: 6.5em;
  }
  [data-inflex~="sm(os:2)"] {
    margin-left: 16.66666667%;
    margin-right: 16.66666667%;
  }
  [data-inflex~="sm(osl:2)"] {
    margin-left: 16.66666667%;
  }
  [data-inflex~="sm(osr:2)"] {
    margin-right: 16.66666667%;
  }
  [data-inflex~="sm(#3)"] {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-inflex~="sm(3)"] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  [data-inflex~="sm(@3)"] {
    -ms-flex-preferred-size: 9.75em;
    flex-basis: 9.75em;
    max-width: 9.75em;
  }
  [data-inflex~="sm(os:3)"] {
    margin-left: 25%;
    margin-right: 25%;
  }
  [data-inflex~="sm(osl:3)"] {
    margin-left: 25%;
  }
  [data-inflex~="sm(osr:3)"] {
    margin-right: 25%;
  }
  [data-inflex~="sm(#4)"] {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-inflex~="sm(4)"] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  [data-inflex~="sm(@4)"] {
    -ms-flex-preferred-size: 13em;
    flex-basis: 13em;
    max-width: 13em;
  }
  [data-inflex~="sm(os:4)"] {
    margin-left: 33.33333333%;
    margin-right: 33.33333333%;
  }
  [data-inflex~="sm(osl:4)"] {
    margin-left: 33.33333333%;
  }
  [data-inflex~="sm(osr:4)"] {
    margin-right: 33.33333333%;
  }
  [data-inflex~="sm(#5)"] {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-inflex~="sm(5)"] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  [data-inflex~="sm(@5)"] {
    -ms-flex-preferred-size: 16.25em;
    flex-basis: 16.25em;
    max-width: 16.25em;
  }
  [data-inflex~="sm(os:5)"] {
    margin-left: 41.66666667%;
    margin-right: 41.66666667%;
  }
  [data-inflex~="sm(osl:5)"] {
    margin-left: 41.66666667%;
  }
  [data-inflex~="sm(osr:5)"] {
    margin-right: 41.66666667%;
  }
  [data-inflex~="sm(#6)"] {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-inflex~="sm(6)"] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  [data-inflex~="sm(@6)"] {
    -ms-flex-preferred-size: 19.5em;
    flex-basis: 19.5em;
    max-width: 19.5em;
  }
  [data-inflex~="sm(os:6)"] {
    margin-left: 50%;
    margin-right: 50%;
  }
  [data-inflex~="sm(osl:6)"] {
    margin-left: 50%;
  }
  [data-inflex~="sm(osr:6)"] {
    margin-right: 50%;
  }
  [data-inflex~="sm(#7)"] {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-inflex~="sm(7)"] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  [data-inflex~="sm(@7)"] {
    -ms-flex-preferred-size: 22.75em;
    flex-basis: 22.75em;
    max-width: 22.75em;
  }
  [data-inflex~="sm(os:7)"] {
    margin-left: 58.33333333%;
    margin-right: 58.33333333%;
  }
  [data-inflex~="sm(osl:7)"] {
    margin-left: 58.33333333%;
  }
  [data-inflex~="sm(osr:7)"] {
    margin-right: 58.33333333%;
  }
  [data-inflex~="sm(#8)"] {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-inflex~="sm(8)"] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  [data-inflex~="sm(@8)"] {
    -ms-flex-preferred-size: 26em;
    flex-basis: 26em;
    max-width: 26em;
  }
  [data-inflex~="sm(os:8)"] {
    margin-left: 66.66666667%;
    margin-right: 66.66666667%;
  }
  [data-inflex~="sm(osl:8)"] {
    margin-left: 66.66666667%;
  }
  [data-inflex~="sm(osr:8)"] {
    margin-right: 66.66666667%;
  }
  [data-inflex~="sm(#9)"] {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-inflex~="sm(9)"] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  [data-inflex~="sm(@9)"] {
    -ms-flex-preferred-size: 29.25em;
    flex-basis: 29.25em;
    max-width: 29.25em;
  }
  [data-inflex~="sm(os:9)"] {
    margin-left: 75%;
    margin-right: 75%;
  }
  [data-inflex~="sm(osl:9)"] {
    margin-left: 75%;
  }
  [data-inflex~="sm(osr:9)"] {
    margin-right: 75%;
  }
  [data-inflex~="sm(#10)"] {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-inflex~="sm(10)"] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  [data-inflex~="sm(@10)"] {
    -ms-flex-preferred-size: 32.5em;
    flex-basis: 32.5em;
    max-width: 32.5em;
  }
  [data-inflex~="sm(os:10)"] {
    margin-left: 83.33333333%;
    margin-right: 83.33333333%;
  }
  [data-inflex~="sm(osl:10)"] {
    margin-left: 83.33333333%;
  }
  [data-inflex~="sm(osr:10)"] {
    margin-right: 83.33333333%;
  }
  [data-inflex~="sm(#11)"] {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-inflex~="sm(11)"] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  [data-inflex~="sm(@11)"] {
    -ms-flex-preferred-size: 35.75em;
    flex-basis: 35.75em;
    max-width: 35.75em;
  }
  [data-inflex~="sm(os:11)"] {
    margin-left: 91.66666667%;
    margin-right: 91.66666667%;
  }
  [data-inflex~="sm(osl:11)"] {
    margin-left: 91.66666667%;
  }
  [data-inflex~="sm(osr:11)"] {
    margin-right: 91.66666667%;
  }
  [data-inflex~="sm(#12)"] {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-inflex~="sm(12)"] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  [data-inflex~="sm(@12)"] {
    -ms-flex-preferred-size: 39em;
    flex-basis: 39em;
    max-width: 39em;
  }
  [data-inflex~="sm(auto)"] {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: initial;
  }
  [data-inflex~="sm(os:12)"] {
    margin-left: 100%;
    margin-right: 100%;
  }
  [data-inflex~="sm(osl:12)"] {
    margin-left: 100%;
  }
  [data-inflex~="sm(osr:12)"] {
    margin-right: 100%;
  }
  [data-inflex~="sm(padding:a0)"] {
    padding: 0 !important;
  }
  [data-inflex~="sm(padding:v0)"] {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [data-inflex~="sm(padding:h0)"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [data-inflex~="sm(padding:t0)"] {
    padding-top: 0 !important;
  }
  [data-inflex~="sm(padding:r0)"] {
    padding-right: 0 !important;
  }
  [data-inflex~="sm(padding:b0)"] {
    padding-bottom: 0 !important;
  }
  [data-inflex~="sm(padding:l0)"] {
    padding-left: 0 !important;
  }
  [data-inflex~="sm(margin:t0)"] {
    margin-top: 0 !important;
  }
  [data-inflex~="sm(margin:r0)"] {
    margin-right: 0 !important;
  }
  [data-inflex~="sm(margin:b0)"] {
    margin-bottom: 0 !important;
  }
  [data-inflex~="sm(margin:l0)"] {
    margin-left: 0 !important;
  }
  [data-inflex~="sm(margin:a0)"] {
    margin: 0 !important;
  }
  [data-inflex~="sm(margin:v0)"] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [data-inflex~="sm(margin:h0)"] {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [data-inflex~="sm(padding:a25)"] {
    padding: 0.25em !important;
  }
  [data-inflex~="sm(padding:v25)"] {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="sm(padding:h25)"] {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  [data-inflex~="sm(padding:t25)"] {
    padding-top: 0.25em !important;
  }
  [data-inflex~="sm(padding:r25)"] {
    padding-right: 0.25em !important;
  }
  [data-inflex~="sm(padding:b25)"] {
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="sm(padding:l25)"] {
    padding-left: 0.25em !important;
  }
  [data-inflex~="sm(margin:t25)"] {
    margin-top: 0.25em !important;
  }
  [data-inflex~="sm(margin:r25)"] {
    margin-right: 0.25em !important;
  }
  [data-inflex~="sm(margin:b25)"] {
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="sm(margin:l25)"] {
    margin-left: 0.25em !important;
  }
  [data-inflex~="sm(margin:a25)"] {
    margin: 0.25em !important;
  }
  [data-inflex~="sm(margin:v25)"] {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="sm(margin:h25)"] {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  [data-inflex~="sm(padding:a50)"] {
    padding: 0.5em !important;
  }
  [data-inflex~="sm(padding:v50)"] {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="sm(padding:h50)"] {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  [data-inflex~="sm(padding:t50)"] {
    padding-top: 0.5em !important;
  }
  [data-inflex~="sm(padding:r50)"] {
    padding-right: 0.5em !important;
  }
  [data-inflex~="sm(padding:b50)"] {
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="sm(padding:l50)"] {
    padding-left: 0.5em !important;
  }
  [data-inflex~="sm(margin:t50)"] {
    margin-top: 0.5em !important;
  }
  [data-inflex~="sm(margin:r50)"] {
    margin-right: 0.5em !important;
  }
  [data-inflex~="sm(margin:b50)"] {
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="sm(margin:l50)"] {
    margin-left: 0.5em !important;
  }
  [data-inflex~="sm(margin:a50)"] {
    margin: 0.5em !important;
  }
  [data-inflex~="sm(margin:v50)"] {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="sm(margin:h50)"] {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  [data-inflex~="sm(padding:a75)"] {
    padding: 0.75em !important;
  }
  [data-inflex~="sm(padding:v75)"] {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="sm(padding:h75)"] {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  [data-inflex~="sm(padding:t75)"] {
    padding-top: 0.75em !important;
  }
  [data-inflex~="sm(padding:r75)"] {
    padding-right: 0.75em !important;
  }
  [data-inflex~="sm(padding:b75)"] {
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="sm(padding:l75)"] {
    padding-left: 0.75em !important;
  }
  [data-inflex~="sm(margin:t75)"] {
    margin-top: 0.75em !important;
  }
  [data-inflex~="sm(margin:r75)"] {
    margin-right: 0.75em !important;
  }
  [data-inflex~="sm(margin:b75)"] {
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="sm(margin:l75)"] {
    margin-left: 0.75em !important;
  }
  [data-inflex~="sm(margin:a75)"] {
    margin: 0.75em !important;
  }
  [data-inflex~="sm(margin:v75)"] {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="sm(margin:h75)"] {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  [data-inflex~="sm(padding:a100)"] {
    padding: 1em !important;
  }
  [data-inflex~="sm(padding:v100)"] {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  [data-inflex~="sm(padding:h100)"] {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  [data-inflex~="sm(padding:t100)"] {
    padding-top: 1em !important;
  }
  [data-inflex~="sm(padding:r100)"] {
    padding-right: 1em !important;
  }
  [data-inflex~="sm(padding:b100)"] {
    padding-bottom: 1em !important;
  }
  [data-inflex~="sm(padding:l100)"] {
    padding-left: 1em !important;
  }
  [data-inflex~="sm(margin:t100)"] {
    margin-top: 1em !important;
  }
  [data-inflex~="sm(margin:r100)"] {
    margin-right: 1em !important;
  }
  [data-inflex~="sm(margin:b100)"] {
    margin-bottom: 1em !important;
  }
  [data-inflex~="sm(margin:l100)"] {
    margin-left: 1em !important;
  }
  [data-inflex~="sm(margin:a100)"] {
    margin: 1em !important;
  }
  [data-inflex~="sm(margin:v100)"] {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  [data-inflex~="sm(margin:h100)"] {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  [data-inflex~="sm(padding:a150)"] {
    padding: 1.5em !important;
  }
  [data-inflex~="sm(padding:v150)"] {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="sm(padding:h150)"] {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  [data-inflex~="sm(padding:t150)"] {
    padding-top: 1.5em !important;
  }
  [data-inflex~="sm(padding:r150)"] {
    padding-right: 1.5em !important;
  }
  [data-inflex~="sm(padding:b150)"] {
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="sm(padding:l150)"] {
    padding-left: 1.5em !important;
  }
  [data-inflex~="sm(margin:t150)"] {
    margin-top: 1.5em !important;
  }
  [data-inflex~="sm(margin:r150)"] {
    margin-right: 1.5em !important;
  }
  [data-inflex~="sm(margin:b150)"] {
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="sm(margin:l150)"] {
    margin-left: 1.5em !important;
  }
  [data-inflex~="sm(margin:a150)"] {
    margin: 1.5em !important;
  }
  [data-inflex~="sm(margin:v150)"] {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="sm(margin:h150)"] {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  [data-inflex~="sm(padding:a200)"] {
    padding: 2em !important;
  }
  [data-inflex~="sm(padding:v200)"] {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  [data-inflex~="sm(padding:h200)"] {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  [data-inflex~="sm(padding:t200)"] {
    padding-top: 2em !important;
  }
  [data-inflex~="sm(padding:r200)"] {
    padding-right: 2em !important;
  }
  [data-inflex~="sm(padding:b200)"] {
    padding-bottom: 2em !important;
  }
  [data-inflex~="sm(padding:l200)"] {
    padding-left: 2em !important;
  }
  [data-inflex~="sm(margin:t200)"] {
    margin-top: 2em !important;
  }
  [data-inflex~="sm(margin:r200)"] {
    margin-right: 2em !important;
  }
  [data-inflex~="sm(margin:b200)"] {
    margin-bottom: 2em !important;
  }
  [data-inflex~="sm(margin:l200)"] {
    margin-left: 2em !important;
  }
  [data-inflex~="sm(margin:a200)"] {
    margin: 2em !important;
  }
  [data-inflex~="sm(margin:v200)"] {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  [data-inflex~="sm(margin:h200)"] {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  [data-inflex~="sm(padding:a300)"] {
    padding: 3em !important;
  }
  [data-inflex~="sm(padding:v300)"] {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  [data-inflex~="sm(padding:h300)"] {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  [data-inflex~="sm(padding:t300)"] {
    padding-top: 3em !important;
  }
  [data-inflex~="sm(padding:r300)"] {
    padding-right: 3em !important;
  }
  [data-inflex~="sm(padding:b300)"] {
    padding-bottom: 3em !important;
  }
  [data-inflex~="sm(padding:l300)"] {
    padding-left: 3em !important;
  }
  [data-inflex~="sm(margin:t300)"] {
    margin-top: 3em !important;
  }
  [data-inflex~="sm(margin:r300)"] {
    margin-right: 3em !important;
  }
  [data-inflex~="sm(margin:b300)"] {
    margin-bottom: 3em !important;
  }
  [data-inflex~="sm(margin:l300)"] {
    margin-left: 3em !important;
  }
  [data-inflex~="sm(margin:a300)"] {
    margin: 3em !important;
  }
  [data-inflex~="sm(margin:v300)"] {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  [data-inflex~="sm(margin:h300)"] {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  [data-inflex~="sm(padding:a400)"] {
    padding: 4em !important;
  }
  [data-inflex~="sm(padding:v400)"] {
    padding-top: 4em !important;
    padding-bottom: 4em !important;
  }
  [data-inflex~="sm(padding:h400)"] {
    padding-left: 4em !important;
    padding-right: 4em !important;
  }
  [data-inflex~="sm(padding:t400)"] {
    padding-top: 4em !important;
  }
  [data-inflex~="sm(padding:r400)"] {
    padding-right: 4em !important;
  }
  [data-inflex~="sm(padding:b400)"] {
    padding-bottom: 4em !important;
  }
  [data-inflex~="sm(padding:l400)"] {
    padding-left: 4em !important;
  }
  [data-inflex~="sm(margin:t400)"] {
    margin-top: 4em !important;
  }
  [data-inflex~="sm(margin:r400)"] {
    margin-right: 4em !important;
  }
  [data-inflex~="sm(margin:b400)"] {
    margin-bottom: 4em !important;
  }
  [data-inflex~="sm(margin:l400)"] {
    margin-left: 4em !important;
  }
  [data-inflex~="sm(margin:a400)"] {
    margin: 4em !important;
  }
  [data-inflex~="sm(margin:v400)"] {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  [data-inflex~="sm(margin:h400)"] {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  [data-inflex~="sm(text:left)"] {
    text-align: left;
  }
  [data-inflex~="sm(text:center)"] {
    text-align: center;
  }
  [data-inflex~="sm(text:right)"] {
    text-align: right;
  }
  [data-inflex~="sm(text:justify)"] {
    text-align: center;
  }
  [data-inflex~="sm(text:xxl)"] {
    font-size: 1.625em;
    line-height: 1.5em;
  }
  [data-inflex~="sm(text:xl)"] {
    font-size: 1.375em;
    line-height: 1.5em;
  }
  [data-inflex~="sm(text:lg)"] {
    font-size: 1.125em;
    line-height: 1.5em;
  }
  [data-inflex~="sm(text:md)"] {
    font-size: 1em;
    line-height: 1.5em;
  }
  [data-inflex~="sm(text:sm)"] {
    font-size: 0.9375em;
    line-height: 1.5em;
  }
  [data-inflex~="sm(text:xs)"] {
    font-size: 0.875em;
    line-height: 1.5em;
  }
  [data-inflex~="sm(text:xxs)"] {
    font-size: 0.8125em;
    line-height: 1.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  a[data-inflex*="button"][data-inflex~="sm(size:xl)"],
  button[data-inflex~="sm(size:xl)"],
  input[type="button"][data-inflex~="sm(size:xl)"],
  input[type="reset"][data-inflex~="sm(size:xl)"],
  input[type="submit"][data-inflex~="sm(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 1.3125em;
  }
  a[data-inflex*="button"][data-inflex~="sm(size:xl)"] i,
  button[data-inflex~="sm(size:xl)"] i,
  input[type="button"][data-inflex~="sm(size:xl)"] i,
  input[type="reset"][data-inflex~="sm(size:xl)"] i,
  input[type="submit"][data-inflex~="sm(size:xl)"] i {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  a[data-inflex*="button"][data-inflex~="sm(size:lg)"],
  button[data-inflex~="sm(size:lg)"],
  input[type="button"][data-inflex~="sm(size:lg)"],
  input[type="reset"][data-inflex~="sm(size:lg)"],
  input[type="submit"][data-inflex~="sm(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 1.078125em;
  }
  a[data-inflex*="button"][data-inflex~="sm(size:lg)"] i,
  button[data-inflex~="sm(size:lg)"] i,
  input[type="button"][data-inflex~="sm(size:lg)"] i,
  input[type="reset"][data-inflex~="sm(size:lg)"] i,
  input[type="submit"][data-inflex~="sm(size:lg)"] i {
    -webkit-transform: scale(1.125);
    transform: scale(1.125);
  }
  a[data-inflex*="button"][data-inflex~="sm(size:sm)"],
  button[data-inflex~="sm(size:sm)"],
  input[type="button"][data-inflex~="sm(size:sm)"],
  input[type="reset"][data-inflex~="sm(size:sm)"],
  input[type="submit"][data-inflex~="sm(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.75em;
  }
  a[data-inflex*="button"][data-inflex~="sm(size:sm)"] i,
  button[data-inflex~="sm(size:sm)"] i,
  input[type="button"][data-inflex~="sm(size:sm)"] i,
  input[type="reset"][data-inflex~="sm(size:sm)"] i,
  input[type="submit"][data-inflex~="sm(size:sm)"] i {
    -webkit-transform: scale(0.9375);
    transform: scale(0.9375);
  }
  a[data-inflex*="button"][data-inflex~="sm(size:xs)"],
  button[data-inflex~="sm(size:xs)"],
  input[type="button"][data-inflex~="sm(size:xs)"],
  input[type="reset"][data-inflex~="sm(size:xs)"],
  input[type="submit"][data-inflex~="sm(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.609375em;
  }
  a[data-inflex*="button"][data-inflex~="sm(size:xs)"] i,
  button[data-inflex~="sm(size:xs)"] i,
  input[type="button"][data-inflex~="sm(size:xs)"] i,
  input[type="reset"][data-inflex~="sm(size:xs)"] i,
  input[type="submit"][data-inflex~="sm(size:xs)"] i {
    -webkit-transform: scale(0.875);
    transform: scale(0.875);
  }
  select[data-inflex~="sm(size:xl)"]:not([multiple]) {
    min-height: 3.75em;
    padding: 1em 2.75em 1em 0.875em;
    background-position: right 0.875em top 50%;
  }
  select[data-inflex~="sm(size:xl)"][multiple] {
    padding: 1em 0.875em;
  }
  select[data-inflex~="sm(size:lg)"]:not([multiple]) {
    min-height: 3.125em;
    padding: 0.6875em 2.4375em 0.6875em 0.71875em;
    background-position: right 0.71875em top 50%;
  }
  select[data-inflex~="sm(size:lg)"][multiple] {
    padding: 0.6875em 0.71875em;
  }
  select[data-inflex~="sm(size:sm)"]:not([multiple]) {
    min-height: 2.25em;
    padding: 0.25em 2em 0.25em 0.5em;
    background-position: right 0.5em top 50%;
  }
  select[data-inflex~="sm(size:sm)"][multiple] {
    padding: 0.25em 0.5em;
  }
  select[data-inflex~="sm(size:xs)"]:not([multiple]) {
    min-height: 1.875em;
    padding: 0.0625em 1.8125em 0.0625em 0.40625em;
    background-position: right 0.40625em top 50%;
  }
  select[data-inflex~="sm(size:xs)"][multiple] {
    padding: 0.0625em 0.40625em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="sm(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="sm(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  textarea[data-inflex~="sm(size:xl)"] {
    padding: 1em 0.875em;
  }
  textarea[data-inflex~="sm(size:lg)"] {
    padding: 0.6875em 0.71875em;
  }
  textarea[data-inflex~="sm(size:sm)"] {
    padding: 0.25em 0.5em;
  }
  textarea[data-inflex~="sm(size:xs)"] {
    padding: 0.0625em 0.40625em;
  }
}
@media (min-width: 39.0625em) {
  [data-inflex~="md(flex)"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-inflex~="md(flex:inline)"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  [data-inflex~="md(wrap)"] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-inflex~="md(wrap:reverse)"] {
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
  [data-inflex~="md(wrap:no)"] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-inflex~="md(dir:row)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  [data-inflex~="md(dir:row-reverse)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  [data-inflex~="md(dir:col)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-inflex~="md(dir:col-reverse)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  [data-inflex~="md(jc:center)"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-inflex~="md(jc:start)"] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-inflex~="md(jc:end)"] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  [data-inflex~="md(jc:around)"] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  [data-inflex~="md(jc:between)"] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [data-inflex~="md(ai:stretch)"] {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  [data-inflex~="md(ai:start)"] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  [data-inflex~="md(ai:end)"] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  [data-inflex~="md(ai:center)"] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-inflex~="md(ai:baseline)"] {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-inflex~="md(ac:start)"] {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  [data-inflex~="md(ac:end)"] {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  [data-inflex~="md(ac:center)"] {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  [data-inflex~="md(ac:around)"] {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  [data-inflex~="md(ac:between)"] {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  [data-inflex~="md(ac:stretch)"] {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  [data-inflex~="md(as:auto)"] {
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  [data-inflex~="md(as:baseline)"] {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  [data-inflex~="md(as:center)"] {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  [data-inflex~="md(as:end)"] {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  [data-inflex~="md(as:start)"] {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  [data-inflex~="md(as:stretch)"] {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  [data-inflex~="md(shrink)"] {
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  [data-inflex~="md(shrink:no)"] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-inflex~="md(grow)"] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100% !important;
  }
  [data-inflex~="md(grow:priority)"] {
    -webkit-box-flex: 999;
    -ms-flex-positive: 999;
    flex-grow: 999;
    max-width: 100% !important;
  }
  [data-inflex~="md(grow:no)"] {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-inflex~="md(stretch)"] {
    width: 100%;
  }
  [data-inflex~="md(#1)"] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-inflex~="md(1)"] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  [data-inflex~="md(@1)"] {
    -ms-flex-preferred-size: 4em;
    flex-basis: 4em;
    max-width: 4em;
  }
  [data-inflex~="md(os:0)"] {
    margin-left: 0;
    margin-right: 0;
  }
  [data-inflex~="md(os:1)"] {
    margin-left: 8.33333333%;
    margin-right: 8.33333333%;
  }
  [data-inflex~="md(osl:0)"] {
    margin-left: 0;
  }
  [data-inflex~="md(osl:1)"] {
    margin-left: 8.33333333%;
  }
  [data-inflex~="md(osr:0)"] {
    margin-right: 0;
  }
  [data-inflex~="md(osr:1)"] {
    margin-right: 8.33333333%;
  }
  [data-inflex~="md(#2)"] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-inflex~="md(2)"] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  [data-inflex~="md(@2)"] {
    -ms-flex-preferred-size: 8em;
    flex-basis: 8em;
    max-width: 8em;
  }
  [data-inflex~="md(os:2)"] {
    margin-left: 16.66666667%;
    margin-right: 16.66666667%;
  }
  [data-inflex~="md(osl:2)"] {
    margin-left: 16.66666667%;
  }
  [data-inflex~="md(osr:2)"] {
    margin-right: 16.66666667%;
  }
  [data-inflex~="md(#3)"] {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-inflex~="md(3)"] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  [data-inflex~="md(@3)"] {
    -ms-flex-preferred-size: 12em;
    flex-basis: 12em;
    max-width: 12em;
  }
  [data-inflex~="md(os:3)"] {
    margin-left: 25%;
    margin-right: 25%;
  }
  [data-inflex~="md(osl:3)"] {
    margin-left: 25%;
  }
  [data-inflex~="md(osr:3)"] {
    margin-right: 25%;
  }
  [data-inflex~="md(#4)"] {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-inflex~="md(4)"] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  [data-inflex~="md(@4)"] {
    -ms-flex-preferred-size: 16em;
    flex-basis: 16em;
    max-width: 16em;
  }
  [data-inflex~="md(os:4)"] {
    margin-left: 33.33333333%;
    margin-right: 33.33333333%;
  }
  [data-inflex~="md(osl:4)"] {
    margin-left: 33.33333333%;
  }
  [data-inflex~="md(osr:4)"] {
    margin-right: 33.33333333%;
  }
  [data-inflex~="md(#5)"] {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-inflex~="md(5)"] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  [data-inflex~="md(@5)"] {
    -ms-flex-preferred-size: 20em;
    flex-basis: 20em;
    max-width: 20em;
  }
  [data-inflex~="md(os:5)"] {
    margin-left: 41.66666667%;
    margin-right: 41.66666667%;
  }
  [data-inflex~="md(osl:5)"] {
    margin-left: 41.66666667%;
  }
  [data-inflex~="md(osr:5)"] {
    margin-right: 41.66666667%;
  }
  [data-inflex~="md(#6)"] {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-inflex~="md(6)"] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  [data-inflex~="md(@6)"] {
    -ms-flex-preferred-size: 24em;
    flex-basis: 24em;
    max-width: 24em;
  }
  [data-inflex~="md(os:6)"] {
    margin-left: 50%;
    margin-right: 50%;
  }
  [data-inflex~="md(osl:6)"] {
    margin-left: 50%;
  }
  [data-inflex~="md(osr:6)"] {
    margin-right: 50%;
  }
  [data-inflex~="md(#7)"] {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-inflex~="md(7)"] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  [data-inflex~="md(@7)"] {
    -ms-flex-preferred-size: 28em;
    flex-basis: 28em;
    max-width: 28em;
  }
  [data-inflex~="md(os:7)"] {
    margin-left: 58.33333333%;
    margin-right: 58.33333333%;
  }
  [data-inflex~="md(osl:7)"] {
    margin-left: 58.33333333%;
  }
  [data-inflex~="md(osr:7)"] {
    margin-right: 58.33333333%;
  }
  [data-inflex~="md(#8)"] {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-inflex~="md(8)"] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  [data-inflex~="md(@8)"] {
    -ms-flex-preferred-size: 32em;
    flex-basis: 32em;
    max-width: 32em;
  }
  [data-inflex~="md(os:8)"] {
    margin-left: 66.66666667%;
    margin-right: 66.66666667%;
  }
  [data-inflex~="md(osl:8)"] {
    margin-left: 66.66666667%;
  }
  [data-inflex~="md(osr:8)"] {
    margin-right: 66.66666667%;
  }
  [data-inflex~="md(#9)"] {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-inflex~="md(9)"] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  [data-inflex~="md(@9)"] {
    -ms-flex-preferred-size: 36em;
    flex-basis: 36em;
    max-width: 36em;
  }
  [data-inflex~="md(os:9)"] {
    margin-left: 75%;
    margin-right: 75%;
  }
  [data-inflex~="md(osl:9)"] {
    margin-left: 75%;
  }
  [data-inflex~="md(osr:9)"] {
    margin-right: 75%;
  }
  [data-inflex~="md(#10)"] {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-inflex~="md(10)"] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  [data-inflex~="md(@10)"] {
    -ms-flex-preferred-size: 40em;
    flex-basis: 40em;
    max-width: 40em;
  }
  [data-inflex~="md(os:10)"] {
    margin-left: 83.33333333%;
    margin-right: 83.33333333%;
  }
  [data-inflex~="md(osl:10)"] {
    margin-left: 83.33333333%;
  }
  [data-inflex~="md(osr:10)"] {
    margin-right: 83.33333333%;
  }
  [data-inflex~="md(#11)"] {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-inflex~="md(11)"] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  [data-inflex~="md(@11)"] {
    -ms-flex-preferred-size: 44em;
    flex-basis: 44em;
    max-width: 44em;
  }
  [data-inflex~="md(os:11)"] {
    margin-left: 91.66666667%;
    margin-right: 91.66666667%;
  }
  [data-inflex~="md(osl:11)"] {
    margin-left: 91.66666667%;
  }
  [data-inflex~="md(osr:11)"] {
    margin-right: 91.66666667%;
  }
  [data-inflex~="md(#12)"] {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-inflex~="md(12)"] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  [data-inflex~="md(@12)"] {
    -ms-flex-preferred-size: 48em;
    flex-basis: 48em;
    max-width: 48em;
  }
  [data-inflex~="md(auto)"] {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: initial;
  }
  [data-inflex~="md(os:12)"] {
    margin-left: 100%;
    margin-right: 100%;
  }
  [data-inflex~="md(osl:12)"] {
    margin-left: 100%;
  }
  [data-inflex~="md(osr:12)"] {
    margin-right: 100%;
  }
  [data-inflex~="md(padding:a0)"] {
    padding: 0 !important;
  }
  [data-inflex~="md(padding:v0)"] {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [data-inflex~="md(padding:h0)"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [data-inflex~="md(padding:t0)"] {
    padding-top: 0 !important;
  }
  [data-inflex~="md(padding:r0)"] {
    padding-right: 0 !important;
  }
  [data-inflex~="md(padding:b0)"] {
    padding-bottom: 0 !important;
  }
  [data-inflex~="md(padding:l0)"] {
    padding-left: 0 !important;
  }
  [data-inflex~="md(margin:t0)"] {
    margin-top: 0 !important;
  }
  [data-inflex~="md(margin:r0)"] {
    margin-right: 0 !important;
  }
  [data-inflex~="md(margin:b0)"] {
    margin-bottom: 0 !important;
  }
  [data-inflex~="md(margin:l0)"] {
    margin-left: 0 !important;
  }
  [data-inflex~="md(margin:a0)"] {
    margin: 0 !important;
  }
  [data-inflex~="md(margin:v0)"] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [data-inflex~="md(margin:h0)"] {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [data-inflex~="md(padding:a25)"] {
    padding: 0.25em !important;
  }
  [data-inflex~="md(padding:v25)"] {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="md(padding:h25)"] {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  [data-inflex~="md(padding:t25)"] {
    padding-top: 0.25em !important;
  }
  [data-inflex~="md(padding:r25)"] {
    padding-right: 0.25em !important;
  }
  [data-inflex~="md(padding:b25)"] {
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="md(padding:l25)"] {
    padding-left: 0.25em !important;
  }
  [data-inflex~="md(margin:t25)"] {
    margin-top: 0.25em !important;
  }
  [data-inflex~="md(margin:r25)"] {
    margin-right: 0.25em !important;
  }
  [data-inflex~="md(margin:b25)"] {
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="md(margin:l25)"] {
    margin-left: 0.25em !important;
  }
  [data-inflex~="md(margin:a25)"] {
    margin: 0.25em !important;
  }
  [data-inflex~="md(margin:v25)"] {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="md(margin:h25)"] {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  [data-inflex~="md(padding:a50)"] {
    padding: 0.5em !important;
  }
  [data-inflex~="md(padding:v50)"] {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="md(padding:h50)"] {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  [data-inflex~="md(padding:t50)"] {
    padding-top: 0.5em !important;
  }
  [data-inflex~="md(padding:r50)"] {
    padding-right: 0.5em !important;
  }
  [data-inflex~="md(padding:b50)"] {
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="md(padding:l50)"] {
    padding-left: 0.5em !important;
  }
  [data-inflex~="md(margin:t50)"] {
    margin-top: 0.5em !important;
  }
  [data-inflex~="md(margin:r50)"] {
    margin-right: 0.5em !important;
  }
  [data-inflex~="md(margin:b50)"] {
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="md(margin:l50)"] {
    margin-left: 0.5em !important;
  }
  [data-inflex~="md(margin:a50)"] {
    margin: 0.5em !important;
  }
  [data-inflex~="md(margin:v50)"] {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="md(margin:h50)"] {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  [data-inflex~="md(padding:a75)"] {
    padding: 0.75em !important;
  }
  [data-inflex~="md(padding:v75)"] {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="md(padding:h75)"] {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  [data-inflex~="md(padding:t75)"] {
    padding-top: 0.75em !important;
  }
  [data-inflex~="md(padding:r75)"] {
    padding-right: 0.75em !important;
  }
  [data-inflex~="md(padding:b75)"] {
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="md(padding:l75)"] {
    padding-left: 0.75em !important;
  }
  [data-inflex~="md(margin:t75)"] {
    margin-top: 0.75em !important;
  }
  [data-inflex~="md(margin:r75)"] {
    margin-right: 0.75em !important;
  }
  [data-inflex~="md(margin:b75)"] {
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="md(margin:l75)"] {
    margin-left: 0.75em !important;
  }
  [data-inflex~="md(margin:a75)"] {
    margin: 0.75em !important;
  }
  [data-inflex~="md(margin:v75)"] {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="md(margin:h75)"] {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  [data-inflex~="md(padding:a100)"] {
    padding: 1em !important;
  }
  [data-inflex~="md(padding:v100)"] {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  [data-inflex~="md(padding:h100)"] {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  [data-inflex~="md(padding:t100)"] {
    padding-top: 1em !important;
  }
  [data-inflex~="md(padding:r100)"] {
    padding-right: 1em !important;
  }
  [data-inflex~="md(padding:b100)"] {
    padding-bottom: 1em !important;
  }
  [data-inflex~="md(padding:l100)"] {
    padding-left: 1em !important;
  }
  [data-inflex~="md(margin:t100)"] {
    margin-top: 1em !important;
  }
  [data-inflex~="md(margin:r100)"] {
    margin-right: 1em !important;
  }
  [data-inflex~="md(margin:b100)"] {
    margin-bottom: 1em !important;
  }
  [data-inflex~="md(margin:l100)"] {
    margin-left: 1em !important;
  }
  [data-inflex~="md(margin:a100)"] {
    margin: 1em !important;
  }
  [data-inflex~="md(margin:v100)"] {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  [data-inflex~="md(margin:h100)"] {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  [data-inflex~="md(padding:a150)"] {
    padding: 1.5em !important;
  }
  [data-inflex~="md(padding:v150)"] {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="md(padding:h150)"] {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  [data-inflex~="md(padding:t150)"] {
    padding-top: 1.5em !important;
  }
  [data-inflex~="md(padding:r150)"] {
    padding-right: 1.5em !important;
  }
  [data-inflex~="md(padding:b150)"] {
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="md(padding:l150)"] {
    padding-left: 1.5em !important;
  }
  [data-inflex~="md(margin:t150)"] {
    margin-top: 1.5em !important;
  }
  [data-inflex~="md(margin:r150)"] {
    margin-right: 1.5em !important;
  }
  [data-inflex~="md(margin:b150)"] {
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="md(margin:l150)"] {
    margin-left: 1.5em !important;
  }
  [data-inflex~="md(margin:a150)"] {
    margin: 1.5em !important;
  }
  [data-inflex~="md(margin:v150)"] {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="md(margin:h150)"] {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  [data-inflex~="md(padding:a200)"] {
    padding: 2em !important;
  }
  [data-inflex~="md(padding:v200)"] {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  [data-inflex~="md(padding:h200)"] {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  [data-inflex~="md(padding:t200)"] {
    padding-top: 2em !important;
  }
  [data-inflex~="md(padding:r200)"] {
    padding-right: 2em !important;
  }
  [data-inflex~="md(padding:b200)"] {
    padding-bottom: 2em !important;
  }
  [data-inflex~="md(padding:l200)"] {
    padding-left: 2em !important;
  }
  [data-inflex~="md(margin:t200)"] {
    margin-top: 2em !important;
  }
  [data-inflex~="md(margin:r200)"] {
    margin-right: 2em !important;
  }
  [data-inflex~="md(margin:b200)"] {
    margin-bottom: 2em !important;
  }
  [data-inflex~="md(margin:l200)"] {
    margin-left: 2em !important;
  }
  [data-inflex~="md(margin:a200)"] {
    margin: 2em !important;
  }
  [data-inflex~="md(margin:v200)"] {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  [data-inflex~="md(margin:h200)"] {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  [data-inflex~="md(padding:a300)"] {
    padding: 3em !important;
  }
  [data-inflex~="md(padding:v300)"] {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  [data-inflex~="md(padding:h300)"] {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  [data-inflex~="md(padding:t300)"] {
    padding-top: 3em !important;
  }
  [data-inflex~="md(padding:r300)"] {
    padding-right: 3em !important;
  }
  [data-inflex~="md(padding:b300)"] {
    padding-bottom: 3em !important;
  }
  [data-inflex~="md(padding:l300)"] {
    padding-left: 3em !important;
  }
  [data-inflex~="md(margin:t300)"] {
    margin-top: 3em !important;
  }
  [data-inflex~="md(margin:r300)"] {
    margin-right: 3em !important;
  }
  [data-inflex~="md(margin:b300)"] {
    margin-bottom: 3em !important;
  }
  [data-inflex~="md(margin:l300)"] {
    margin-left: 3em !important;
  }
  [data-inflex~="md(margin:a300)"] {
    margin: 3em !important;
  }
  [data-inflex~="md(margin:v300)"] {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  [data-inflex~="md(margin:h300)"] {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  [data-inflex~="md(padding:a400)"] {
    padding: 4em !important;
  }
  [data-inflex~="md(padding:v400)"] {
    padding-top: 4em !important;
    padding-bottom: 4em !important;
  }
  [data-inflex~="md(padding:h400)"] {
    padding-left: 4em !important;
    padding-right: 4em !important;
  }
  [data-inflex~="md(padding:t400)"] {
    padding-top: 4em !important;
  }
  [data-inflex~="md(padding:r400)"] {
    padding-right: 4em !important;
  }
  [data-inflex~="md(padding:b400)"] {
    padding-bottom: 4em !important;
  }
  [data-inflex~="md(padding:l400)"] {
    padding-left: 4em !important;
  }
  [data-inflex~="md(margin:t400)"] {
    margin-top: 4em !important;
  }
  [data-inflex~="md(margin:r400)"] {
    margin-right: 4em !important;
  }
  [data-inflex~="md(margin:b400)"] {
    margin-bottom: 4em !important;
  }
  [data-inflex~="md(margin:l400)"] {
    margin-left: 4em !important;
  }
  [data-inflex~="md(margin:a400)"] {
    margin: 4em !important;
  }
  [data-inflex~="md(margin:v400)"] {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  [data-inflex~="md(margin:h400)"] {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  [data-inflex~="md(text:left)"] {
    text-align: left;
  }
  [data-inflex~="md(text:center)"] {
    text-align: center;
  }
  [data-inflex~="md(text:right)"] {
    text-align: right;
  }
  [data-inflex~="md(text:justify)"] {
    text-align: center;
  }
  [data-inflex~="md(text:xxl)"] {
    font-size: 1.625em;
    line-height: 1.5em;
  }
  [data-inflex~="md(text:xl)"] {
    font-size: 1.375em;
    line-height: 1.5em;
  }
  [data-inflex~="md(text:lg)"] {
    font-size: 1.125em;
    line-height: 1.5em;
  }
  [data-inflex~="md(text:md)"] {
    font-size: 1em;
    line-height: 1.5em;
  }
  [data-inflex~="md(text:sm)"] {
    font-size: 0.9375em;
    line-height: 1.5em;
  }
  [data-inflex~="md(text:xs)"] {
    font-size: 0.875em;
    line-height: 1.5em;
  }
  [data-inflex~="md(text:xxs)"] {
    font-size: 0.8125em;
    line-height: 1.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  a[data-inflex*="button"][data-inflex~="md(size:xl)"],
  button[data-inflex~="md(size:xl)"],
  input[type="button"][data-inflex~="md(size:xl)"],
  input[type="reset"][data-inflex~="md(size:xl)"],
  input[type="submit"][data-inflex~="md(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 1.3125em;
  }
  a[data-inflex*="button"][data-inflex~="md(size:xl)"] i,
  button[data-inflex~="md(size:xl)"] i,
  input[type="button"][data-inflex~="md(size:xl)"] i,
  input[type="reset"][data-inflex~="md(size:xl)"] i,
  input[type="submit"][data-inflex~="md(size:xl)"] i {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  a[data-inflex*="button"][data-inflex~="md(size:lg)"],
  button[data-inflex~="md(size:lg)"],
  input[type="button"][data-inflex~="md(size:lg)"],
  input[type="reset"][data-inflex~="md(size:lg)"],
  input[type="submit"][data-inflex~="md(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 1.078125em;
  }
  a[data-inflex*="button"][data-inflex~="md(size:lg)"] i,
  button[data-inflex~="md(size:lg)"] i,
  input[type="button"][data-inflex~="md(size:lg)"] i,
  input[type="reset"][data-inflex~="md(size:lg)"] i,
  input[type="submit"][data-inflex~="md(size:lg)"] i {
    -webkit-transform: scale(1.125);
    transform: scale(1.125);
  }
  a[data-inflex*="button"][data-inflex~="md(size:sm)"],
  button[data-inflex~="md(size:sm)"],
  input[type="button"][data-inflex~="md(size:sm)"],
  input[type="reset"][data-inflex~="md(size:sm)"],
  input[type="submit"][data-inflex~="md(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.75em;
  }
  a[data-inflex*="button"][data-inflex~="md(size:sm)"] i,
  button[data-inflex~="md(size:sm)"] i,
  input[type="button"][data-inflex~="md(size:sm)"] i,
  input[type="reset"][data-inflex~="md(size:sm)"] i,
  input[type="submit"][data-inflex~="md(size:sm)"] i {
    -webkit-transform: scale(0.9375);
    transform: scale(0.9375);
  }
  a[data-inflex*="button"][data-inflex~="md(size:xs)"],
  button[data-inflex~="md(size:xs)"],
  input[type="button"][data-inflex~="md(size:xs)"],
  input[type="reset"][data-inflex~="md(size:xs)"],
  input[type="submit"][data-inflex~="md(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.609375em;
  }
  a[data-inflex*="button"][data-inflex~="md(size:xs)"] i,
  button[data-inflex~="md(size:xs)"] i,
  input[type="button"][data-inflex~="md(size:xs)"] i,
  input[type="reset"][data-inflex~="md(size:xs)"] i,
  input[type="submit"][data-inflex~="md(size:xs)"] i {
    -webkit-transform: scale(0.875);
    transform: scale(0.875);
  }
  select[data-inflex~="md(size:xl)"]:not([multiple]) {
    min-height: 3.75em;
    padding: 1em 2.75em 1em 0.875em;
    background-position: right 0.875em top 50%;
  }
  select[data-inflex~="md(size:xl)"][multiple] {
    padding: 1em 0.875em;
  }
  select[data-inflex~="md(size:lg)"]:not([multiple]) {
    min-height: 3.125em;
    padding: 0.6875em 2.4375em 0.6875em 0.71875em;
    background-position: right 0.71875em top 50%;
  }
  select[data-inflex~="md(size:lg)"][multiple] {
    padding: 0.6875em 0.71875em;
  }
  select[data-inflex~="md(size:sm)"]:not([multiple]) {
    min-height: 2.25em;
    padding: 0.25em 2em 0.25em 0.5em;
    background-position: right 0.5em top 50%;
  }
  select[data-inflex~="md(size:sm)"][multiple] {
    padding: 0.25em 0.5em;
  }
  select[data-inflex~="md(size:xs)"]:not([multiple]) {
    min-height: 1.875em;
    padding: 0.0625em 1.8125em 0.0625em 0.40625em;
    background-position: right 0.40625em top 50%;
  }
  select[data-inflex~="md(size:xs)"][multiple] {
    padding: 0.0625em 0.40625em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="md(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="md(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  textarea[data-inflex~="md(size:xl)"] {
    padding: 1em 0.875em;
  }
  textarea[data-inflex~="md(size:lg)"] {
    padding: 0.6875em 0.71875em;
  }
  textarea[data-inflex~="md(size:sm)"] {
    padding: 0.25em 0.5em;
  }
  textarea[data-inflex~="md(size:xs)"] {
    padding: 0.0625em 0.40625em;
  }
}
@media (min-width: 48.0625em) {
  [data-inflex~="lg(flex)"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-inflex~="lg(flex:inline)"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  [data-inflex~="lg(wrap)"] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-inflex~="lg(wrap:reverse)"] {
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
  [data-inflex~="lg(wrap:no)"] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-inflex~="lg(dir:row)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  [data-inflex~="lg(dir:row-reverse)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  [data-inflex~="lg(dir:col)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-inflex~="lg(dir:col-reverse)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  [data-inflex~="lg(jc:center)"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-inflex~="lg(jc:start)"] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-inflex~="lg(jc:end)"] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  [data-inflex~="lg(jc:around)"] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  [data-inflex~="lg(jc:between)"] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [data-inflex~="lg(ai:stretch)"] {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  [data-inflex~="lg(ai:start)"] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  [data-inflex~="lg(ai:end)"] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  [data-inflex~="lg(ai:center)"] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-inflex~="lg(ai:baseline)"] {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-inflex~="lg(ac:start)"] {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  [data-inflex~="lg(ac:end)"] {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  [data-inflex~="lg(ac:center)"] {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  [data-inflex~="lg(ac:around)"] {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  [data-inflex~="lg(ac:between)"] {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  [data-inflex~="lg(ac:stretch)"] {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  [data-inflex~="lg(as:auto)"] {
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  [data-inflex~="lg(as:baseline)"] {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  [data-inflex~="lg(as:center)"] {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  [data-inflex~="lg(as:end)"] {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  [data-inflex~="lg(as:start)"] {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  [data-inflex~="lg(as:stretch)"] {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  [data-inflex~="lg(shrink)"] {
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  [data-inflex~="lg(shrink:no)"] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-inflex~="lg(grow)"] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100% !important;
  }
  [data-inflex~="lg(grow:priority)"] {
    -webkit-box-flex: 999;
    -ms-flex-positive: 999;
    flex-grow: 999;
    max-width: 100% !important;
  }
  [data-inflex~="lg(grow:no)"] {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-inflex~="lg(stretch)"] {
    width: 100%;
  }
  [data-inflex~="lg(#1)"] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-inflex~="lg(1)"] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  [data-inflex~="lg(@1)"] {
    -ms-flex-preferred-size: 5.33333333em;
    flex-basis: 5.33333333em;
    max-width: 5.33333333em;
  }
  [data-inflex~="lg(os:0)"] {
    margin-left: 0;
    margin-right: 0;
  }
  [data-inflex~="lg(os:1)"] {
    margin-left: 8.33333333%;
    margin-right: 8.33333333%;
  }
  [data-inflex~="lg(osl:0)"] {
    margin-left: 0;
  }
  [data-inflex~="lg(osl:1)"] {
    margin-left: 8.33333333%;
  }
  [data-inflex~="lg(osr:0)"] {
    margin-right: 0;
  }
  [data-inflex~="lg(osr:1)"] {
    margin-right: 8.33333333%;
  }
  [data-inflex~="lg(#2)"] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-inflex~="lg(2)"] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  [data-inflex~="lg(@2)"] {
    -ms-flex-preferred-size: 10.66666667em;
    flex-basis: 10.66666667em;
    max-width: 10.66666667em;
  }
  [data-inflex~="lg(os:2)"] {
    margin-left: 16.66666667%;
    margin-right: 16.66666667%;
  }
  [data-inflex~="lg(osl:2)"] {
    margin-left: 16.66666667%;
  }
  [data-inflex~="lg(osr:2)"] {
    margin-right: 16.66666667%;
  }
  [data-inflex~="lg(#3)"] {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-inflex~="lg(3)"] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  [data-inflex~="lg(@3)"] {
    -ms-flex-preferred-size: 16em;
    flex-basis: 16em;
    max-width: 16em;
  }
  [data-inflex~="lg(os:3)"] {
    margin-left: 25%;
    margin-right: 25%;
  }
  [data-inflex~="lg(osl:3)"] {
    margin-left: 25%;
  }
  [data-inflex~="lg(osr:3)"] {
    margin-right: 25%;
  }
  [data-inflex~="lg(#4)"] {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-inflex~="lg(4)"] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  [data-inflex~="lg(@4)"] {
    -ms-flex-preferred-size: 21.33333333em;
    flex-basis: 21.33333333em;
    max-width: 21.33333333em;
  }
  [data-inflex~="lg(os:4)"] {
    margin-left: 33.33333333%;
    margin-right: 33.33333333%;
  }
  [data-inflex~="lg(osl:4)"] {
    margin-left: 33.33333333%;
  }
  [data-inflex~="lg(osr:4)"] {
    margin-right: 33.33333333%;
  }
  [data-inflex~="lg(#5)"] {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-inflex~="lg(5)"] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  [data-inflex~="lg(@5)"] {
    -ms-flex-preferred-size: 26.66666667em;
    flex-basis: 26.66666667em;
    max-width: 26.66666667em;
  }
  [data-inflex~="lg(os:5)"] {
    margin-left: 41.66666667%;
    margin-right: 41.66666667%;
  }
  [data-inflex~="lg(osl:5)"] {
    margin-left: 41.66666667%;
  }
  [data-inflex~="lg(osr:5)"] {
    margin-right: 41.66666667%;
  }
  [data-inflex~="lg(#6)"] {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-inflex~="lg(6)"] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  [data-inflex~="lg(@6)"] {
    -ms-flex-preferred-size: 32em;
    flex-basis: 32em;
    max-width: 32em;
  }
  [data-inflex~="lg(os:6)"] {
    margin-left: 50%;
    margin-right: 50%;
  }
  [data-inflex~="lg(osl:6)"] {
    margin-left: 50%;
  }
  [data-inflex~="lg(osr:6)"] {
    margin-right: 50%;
  }
  [data-inflex~="lg(#7)"] {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-inflex~="lg(7)"] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  [data-inflex~="lg(@7)"] {
    -ms-flex-preferred-size: 37.33333333em;
    flex-basis: 37.33333333em;
    max-width: 37.33333333em;
  }
  [data-inflex~="lg(os:7)"] {
    margin-left: 58.33333333%;
    margin-right: 58.33333333%;
  }
  [data-inflex~="lg(osl:7)"] {
    margin-left: 58.33333333%;
  }
  [data-inflex~="lg(osr:7)"] {
    margin-right: 58.33333333%;
  }
  [data-inflex~="lg(#8)"] {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-inflex~="lg(8)"] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  [data-inflex~="lg(@8)"] {
    -ms-flex-preferred-size: 42.66666667em;
    flex-basis: 42.66666667em;
    max-width: 42.66666667em;
  }
  [data-inflex~="lg(os:8)"] {
    margin-left: 66.66666667%;
    margin-right: 66.66666667%;
  }
  [data-inflex~="lg(osl:8)"] {
    margin-left: 66.66666667%;
  }
  [data-inflex~="lg(osr:8)"] {
    margin-right: 66.66666667%;
  }
  [data-inflex~="lg(#9)"] {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-inflex~="lg(9)"] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  [data-inflex~="lg(@9)"] {
    -ms-flex-preferred-size: 48em;
    flex-basis: 48em;
    max-width: 48em;
  }
  [data-inflex~="lg(os:9)"] {
    margin-left: 75%;
    margin-right: 75%;
  }
  [data-inflex~="lg(osl:9)"] {
    margin-left: 75%;
  }
  [data-inflex~="lg(osr:9)"] {
    margin-right: 75%;
  }
  [data-inflex~="lg(#10)"] {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-inflex~="lg(10)"] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  [data-inflex~="lg(@10)"] {
    -ms-flex-preferred-size: 53.33333333em;
    flex-basis: 53.33333333em;
    max-width: 53.33333333em;
  }
  [data-inflex~="lg(os:10)"] {
    margin-left: 83.33333333%;
    margin-right: 83.33333333%;
  }
  [data-inflex~="lg(osl:10)"] {
    margin-left: 83.33333333%;
  }
  [data-inflex~="lg(osr:10)"] {
    margin-right: 83.33333333%;
  }
  [data-inflex~="lg(#11)"] {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-inflex~="lg(11)"] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  [data-inflex~="lg(@11)"] {
    -ms-flex-preferred-size: 58.66666667em;
    flex-basis: 58.66666667em;
    max-width: 58.66666667em;
  }
  [data-inflex~="lg(os:11)"] {
    margin-left: 91.66666667%;
    margin-right: 91.66666667%;
  }
  [data-inflex~="lg(osl:11)"] {
    margin-left: 91.66666667%;
  }
  [data-inflex~="lg(osr:11)"] {
    margin-right: 91.66666667%;
  }
  [data-inflex~="lg(#12)"] {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-inflex~="lg(12)"] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  [data-inflex~="lg(@12)"] {
    -ms-flex-preferred-size: 64em;
    flex-basis: 64em;
    max-width: 64em;
  }
  [data-inflex~="lg(auto)"] {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: initial;
  }
  [data-inflex~="lg(os:12)"] {
    margin-left: 100%;
    margin-right: 100%;
  }
  [data-inflex~="lg(osl:12)"] {
    margin-left: 100%;
  }
  [data-inflex~="lg(osr:12)"] {
    margin-right: 100%;
  }
  [data-inflex~="lg(padding:a0)"] {
    padding: 0 !important;
  }
  [data-inflex~="lg(padding:v0)"] {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [data-inflex~="lg(padding:h0)"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [data-inflex~="lg(padding:t0)"] {
    padding-top: 0 !important;
  }
  [data-inflex~="lg(padding:r0)"] {
    padding-right: 0 !important;
  }
  [data-inflex~="lg(padding:b0)"] {
    padding-bottom: 0 !important;
  }
  [data-inflex~="lg(padding:l0)"] {
    padding-left: 0 !important;
  }
  [data-inflex~="lg(margin:t0)"] {
    margin-top: 0 !important;
  }
  [data-inflex~="lg(margin:r0)"] {
    margin-right: 0 !important;
  }
  [data-inflex~="lg(margin:b0)"] {
    margin-bottom: 0 !important;
  }
  [data-inflex~="lg(margin:l0)"] {
    margin-left: 0 !important;
  }
  [data-inflex~="lg(margin:a0)"] {
    margin: 0 !important;
  }
  [data-inflex~="lg(margin:v0)"] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [data-inflex~="lg(margin:h0)"] {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [data-inflex~="lg(padding:a25)"] {
    padding: 0.25em !important;
  }
  [data-inflex~="lg(padding:v25)"] {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="lg(padding:h25)"] {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  [data-inflex~="lg(padding:t25)"] {
    padding-top: 0.25em !important;
  }
  [data-inflex~="lg(padding:r25)"] {
    padding-right: 0.25em !important;
  }
  [data-inflex~="lg(padding:b25)"] {
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="lg(padding:l25)"] {
    padding-left: 0.25em !important;
  }
  [data-inflex~="lg(margin:t25)"] {
    margin-top: 0.25em !important;
  }
  [data-inflex~="lg(margin:r25)"] {
    margin-right: 0.25em !important;
  }
  [data-inflex~="lg(margin:b25)"] {
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="lg(margin:l25)"] {
    margin-left: 0.25em !important;
  }
  [data-inflex~="lg(margin:a25)"] {
    margin: 0.25em !important;
  }
  [data-inflex~="lg(margin:v25)"] {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="lg(margin:h25)"] {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  [data-inflex~="lg(padding:a50)"] {
    padding: 0.5em !important;
  }
  [data-inflex~="lg(padding:v50)"] {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="lg(padding:h50)"] {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  [data-inflex~="lg(padding:t50)"] {
    padding-top: 0.5em !important;
  }
  [data-inflex~="lg(padding:r50)"] {
    padding-right: 0.5em !important;
  }
  [data-inflex~="lg(padding:b50)"] {
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="lg(padding:l50)"] {
    padding-left: 0.5em !important;
  }
  [data-inflex~="lg(margin:t50)"] {
    margin-top: 0.5em !important;
  }
  [data-inflex~="lg(margin:r50)"] {
    margin-right: 0.5em !important;
  }
  [data-inflex~="lg(margin:b50)"] {
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="lg(margin:l50)"] {
    margin-left: 0.5em !important;
  }
  [data-inflex~="lg(margin:a50)"] {
    margin: 0.5em !important;
  }
  [data-inflex~="lg(margin:v50)"] {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="lg(margin:h50)"] {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  [data-inflex~="lg(padding:a75)"] {
    padding: 0.75em !important;
  }
  [data-inflex~="lg(padding:v75)"] {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="lg(padding:h75)"] {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  [data-inflex~="lg(padding:t75)"] {
    padding-top: 0.75em !important;
  }
  [data-inflex~="lg(padding:r75)"] {
    padding-right: 0.75em !important;
  }
  [data-inflex~="lg(padding:b75)"] {
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="lg(padding:l75)"] {
    padding-left: 0.75em !important;
  }
  [data-inflex~="lg(margin:t75)"] {
    margin-top: 0.75em !important;
  }
  [data-inflex~="lg(margin:r75)"] {
    margin-right: 0.75em !important;
  }
  [data-inflex~="lg(margin:b75)"] {
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="lg(margin:l75)"] {
    margin-left: 0.75em !important;
  }
  [data-inflex~="lg(margin:a75)"] {
    margin: 0.75em !important;
  }
  [data-inflex~="lg(margin:v75)"] {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="lg(margin:h75)"] {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  [data-inflex~="lg(padding:a100)"] {
    padding: 1em !important;
  }
  [data-inflex~="lg(padding:v100)"] {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  [data-inflex~="lg(padding:h100)"] {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  [data-inflex~="lg(padding:t100)"] {
    padding-top: 1em !important;
  }
  [data-inflex~="lg(padding:r100)"] {
    padding-right: 1em !important;
  }
  [data-inflex~="lg(padding:b100)"] {
    padding-bottom: 1em !important;
  }
  [data-inflex~="lg(padding:l100)"] {
    padding-left: 1em !important;
  }
  [data-inflex~="lg(margin:t100)"] {
    margin-top: 1em !important;
  }
  [data-inflex~="lg(margin:r100)"] {
    margin-right: 1em !important;
  }
  [data-inflex~="lg(margin:b100)"] {
    margin-bottom: 1em !important;
  }
  [data-inflex~="lg(margin:l100)"] {
    margin-left: 1em !important;
  }
  [data-inflex~="lg(margin:a100)"] {
    margin: 1em !important;
  }
  [data-inflex~="lg(margin:v100)"] {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  [data-inflex~="lg(margin:h100)"] {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  [data-inflex~="lg(padding:a150)"] {
    padding: 1.5em !important;
  }
  [data-inflex~="lg(padding:v150)"] {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="lg(padding:h150)"] {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  [data-inflex~="lg(padding:t150)"] {
    padding-top: 1.5em !important;
  }
  [data-inflex~="lg(padding:r150)"] {
    padding-right: 1.5em !important;
  }
  [data-inflex~="lg(padding:b150)"] {
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="lg(padding:l150)"] {
    padding-left: 1.5em !important;
  }
  [data-inflex~="lg(margin:t150)"] {
    margin-top: 1.5em !important;
  }
  [data-inflex~="lg(margin:r150)"] {
    margin-right: 1.5em !important;
  }
  [data-inflex~="lg(margin:b150)"] {
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="lg(margin:l150)"] {
    margin-left: 1.5em !important;
  }
  [data-inflex~="lg(margin:a150)"] {
    margin: 1.5em !important;
  }
  [data-inflex~="lg(margin:v150)"] {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="lg(margin:h150)"] {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  [data-inflex~="lg(padding:a200)"] {
    padding: 2em !important;
  }
  [data-inflex~="lg(padding:v200)"] {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  [data-inflex~="lg(padding:h200)"] {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  [data-inflex~="lg(padding:t200)"] {
    padding-top: 2em !important;
  }
  [data-inflex~="lg(padding:r200)"] {
    padding-right: 2em !important;
  }
  [data-inflex~="lg(padding:b200)"] {
    padding-bottom: 2em !important;
  }
  [data-inflex~="lg(padding:l200)"] {
    padding-left: 2em !important;
  }
  [data-inflex~="lg(margin:t200)"] {
    margin-top: 2em !important;
  }
  [data-inflex~="lg(margin:r200)"] {
    margin-right: 2em !important;
  }
  [data-inflex~="lg(margin:b200)"] {
    margin-bottom: 2em !important;
  }
  [data-inflex~="lg(margin:l200)"] {
    margin-left: 2em !important;
  }
  [data-inflex~="lg(margin:a200)"] {
    margin: 2em !important;
  }
  [data-inflex~="lg(margin:v200)"] {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  [data-inflex~="lg(margin:h200)"] {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  [data-inflex~="lg(padding:a300)"] {
    padding: 3em !important;
  }
  [data-inflex~="lg(padding:v300)"] {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  [data-inflex~="lg(padding:h300)"] {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  [data-inflex~="lg(padding:t300)"] {
    padding-top: 3em !important;
  }
  [data-inflex~="lg(padding:r300)"] {
    padding-right: 3em !important;
  }
  [data-inflex~="lg(padding:b300)"] {
    padding-bottom: 3em !important;
  }
  [data-inflex~="lg(padding:l300)"] {
    padding-left: 3em !important;
  }
  [data-inflex~="lg(margin:t300)"] {
    margin-top: 3em !important;
  }
  [data-inflex~="lg(margin:r300)"] {
    margin-right: 3em !important;
  }
  [data-inflex~="lg(margin:b300)"] {
    margin-bottom: 3em !important;
  }
  [data-inflex~="lg(margin:l300)"] {
    margin-left: 3em !important;
  }
  [data-inflex~="lg(margin:a300)"] {
    margin: 3em !important;
  }
  [data-inflex~="lg(margin:v300)"] {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  [data-inflex~="lg(margin:h300)"] {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  [data-inflex~="lg(padding:a400)"] {
    padding: 4em !important;
  }
  [data-inflex~="lg(padding:v400)"] {
    padding-top: 4em !important;
    padding-bottom: 4em !important;
  }
  [data-inflex~="lg(padding:h400)"] {
    padding-left: 4em !important;
    padding-right: 4em !important;
  }
  [data-inflex~="lg(padding:t400)"] {
    padding-top: 4em !important;
  }
  [data-inflex~="lg(padding:r400)"] {
    padding-right: 4em !important;
  }
  [data-inflex~="lg(padding:b400)"] {
    padding-bottom: 4em !important;
  }
  [data-inflex~="lg(padding:l400)"] {
    padding-left: 4em !important;
  }
  [data-inflex~="lg(margin:t400)"] {
    margin-top: 4em !important;
  }
  [data-inflex~="lg(margin:r400)"] {
    margin-right: 4em !important;
  }
  [data-inflex~="lg(margin:b400)"] {
    margin-bottom: 4em !important;
  }
  [data-inflex~="lg(margin:l400)"] {
    margin-left: 4em !important;
  }
  [data-inflex~="lg(margin:a400)"] {
    margin: 4em !important;
  }
  [data-inflex~="lg(margin:v400)"] {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  [data-inflex~="lg(margin:h400)"] {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  [data-inflex~="lg(text:left)"] {
    text-align: left;
  }
  [data-inflex~="lg(text:center)"] {
    text-align: center;
  }
  [data-inflex~="lg(text:right)"] {
    text-align: right;
  }
  [data-inflex~="lg(text:justify)"] {
    text-align: center;
  }
  [data-inflex~="lg(text:xxl)"] {
    font-size: 1.625em;
    line-height: 1.5em;
  }
  [data-inflex~="lg(text:xl)"] {
    font-size: 1.375em;
    line-height: 1.5em;
  }
  [data-inflex~="lg(text:lg)"] {
    font-size: 1.125em;
    line-height: 1.5em;
  }
  [data-inflex~="lg(text:md)"] {
    font-size: 1em;
    line-height: 1.5em;
  }
  [data-inflex~="lg(text:sm)"] {
    font-size: 0.9375em;
    line-height: 1.5em;
  }
  [data-inflex~="lg(text:xs)"] {
    font-size: 0.875em;
    line-height: 1.5em;
  }
  [data-inflex~="lg(text:xxs)"] {
    font-size: 0.8125em;
    line-height: 1.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  a[data-inflex*="button"][data-inflex~="lg(size:xl)"],
  button[data-inflex~="lg(size:xl)"],
  input[type="button"][data-inflex~="lg(size:xl)"],
  input[type="reset"][data-inflex~="lg(size:xl)"],
  input[type="submit"][data-inflex~="lg(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 1.3125em;
  }
  a[data-inflex*="button"][data-inflex~="lg(size:xl)"] i,
  button[data-inflex~="lg(size:xl)"] i,
  input[type="button"][data-inflex~="lg(size:xl)"] i,
  input[type="reset"][data-inflex~="lg(size:xl)"] i,
  input[type="submit"][data-inflex~="lg(size:xl)"] i {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  a[data-inflex*="button"][data-inflex~="lg(size:lg)"],
  button[data-inflex~="lg(size:lg)"],
  input[type="button"][data-inflex~="lg(size:lg)"],
  input[type="reset"][data-inflex~="lg(size:lg)"],
  input[type="submit"][data-inflex~="lg(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 1.078125em;
  }
  a[data-inflex*="button"][data-inflex~="lg(size:lg)"] i,
  button[data-inflex~="lg(size:lg)"] i,
  input[type="button"][data-inflex~="lg(size:lg)"] i,
  input[type="reset"][data-inflex~="lg(size:lg)"] i,
  input[type="submit"][data-inflex~="lg(size:lg)"] i {
    -webkit-transform: scale(1.125);
    transform: scale(1.125);
  }
  a[data-inflex*="button"][data-inflex~="lg(size:sm)"],
  button[data-inflex~="lg(size:sm)"],
  input[type="button"][data-inflex~="lg(size:sm)"],
  input[type="reset"][data-inflex~="lg(size:sm)"],
  input[type="submit"][data-inflex~="lg(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.75em;
  }
  a[data-inflex*="button"][data-inflex~="lg(size:sm)"] i,
  button[data-inflex~="lg(size:sm)"] i,
  input[type="button"][data-inflex~="lg(size:sm)"] i,
  input[type="reset"][data-inflex~="lg(size:sm)"] i,
  input[type="submit"][data-inflex~="lg(size:sm)"] i {
    -webkit-transform: scale(0.9375);
    transform: scale(0.9375);
  }
  a[data-inflex*="button"][data-inflex~="lg(size:xs)"],
  button[data-inflex~="lg(size:xs)"],
  input[type="button"][data-inflex~="lg(size:xs)"],
  input[type="reset"][data-inflex~="lg(size:xs)"],
  input[type="submit"][data-inflex~="lg(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.609375em;
  }
  a[data-inflex*="button"][data-inflex~="lg(size:xs)"] i,
  button[data-inflex~="lg(size:xs)"] i,
  input[type="button"][data-inflex~="lg(size:xs)"] i,
  input[type="reset"][data-inflex~="lg(size:xs)"] i,
  input[type="submit"][data-inflex~="lg(size:xs)"] i {
    -webkit-transform: scale(0.875);
    transform: scale(0.875);
  }
  select[data-inflex~="lg(size:xl)"]:not([multiple]) {
    min-height: 3.75em;
    padding: 1em 2.75em 1em 0.875em;
    background-position: right 0.875em top 50%;
  }
  select[data-inflex~="lg(size:xl)"][multiple] {
    padding: 1em 0.875em;
  }
  select[data-inflex~="lg(size:lg)"]:not([multiple]) {
    min-height: 3.125em;
    padding: 0.6875em 2.4375em 0.6875em 0.71875em;
    background-position: right 0.71875em top 50%;
  }
  select[data-inflex~="lg(size:lg)"][multiple] {
    padding: 0.6875em 0.71875em;
  }
  select[data-inflex~="lg(size:sm)"]:not([multiple]) {
    min-height: 2.25em;
    padding: 0.25em 2em 0.25em 0.5em;
    background-position: right 0.5em top 50%;
  }
  select[data-inflex~="lg(size:sm)"][multiple] {
    padding: 0.25em 0.5em;
  }
  select[data-inflex~="lg(size:xs)"]:not([multiple]) {
    min-height: 1.875em;
    padding: 0.0625em 1.8125em 0.0625em 0.40625em;
    background-position: right 0.40625em top 50%;
  }
  select[data-inflex~="lg(size:xs)"][multiple] {
    padding: 0.0625em 0.40625em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="lg(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="lg(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  textarea[data-inflex~="lg(size:xl)"] {
    padding: 1em 0.875em;
  }
  textarea[data-inflex~="lg(size:lg)"] {
    padding: 0.6875em 0.71875em;
  }
  textarea[data-inflex~="lg(size:sm)"] {
    padding: 0.25em 0.5em;
  }
  textarea[data-inflex~="lg(size:xs)"] {
    padding: 0.0625em 0.40625em;
  }
}
@media (min-width: 64.0625em) {
  [data-inflex~="xl(flex)"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-inflex~="xl(flex:inline)"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  [data-inflex~="xl(wrap)"] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-inflex~="xl(wrap:reverse)"] {
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
  [data-inflex~="xl(wrap:no)"] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-inflex~="xl(dir:row)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  [data-inflex~="xl(dir:row-reverse)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  [data-inflex~="xl(dir:col)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-inflex~="xl(dir:col-reverse)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  [data-inflex~="xl(jc:center)"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-inflex~="xl(jc:start)"] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-inflex~="xl(jc:end)"] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  [data-inflex~="xl(jc:around)"] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  [data-inflex~="xl(jc:between)"] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [data-inflex~="xl(ai:stretch)"] {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  [data-inflex~="xl(ai:start)"] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  [data-inflex~="xl(ai:end)"] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  [data-inflex~="xl(ai:center)"] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-inflex~="xl(ai:baseline)"] {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-inflex~="xl(ac:start)"] {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  [data-inflex~="xl(ac:end)"] {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  [data-inflex~="xl(ac:center)"] {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  [data-inflex~="xl(ac:around)"] {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  [data-inflex~="xl(ac:between)"] {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  [data-inflex~="xl(ac:stretch)"] {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  [data-inflex~="xl(as:auto)"] {
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  [data-inflex~="xl(as:baseline)"] {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  [data-inflex~="xl(as:center)"] {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  [data-inflex~="xl(as:end)"] {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  [data-inflex~="xl(as:start)"] {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  [data-inflex~="xl(as:stretch)"] {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  [data-inflex~="xl(shrink)"] {
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  [data-inflex~="xl(shrink:no)"] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-inflex~="xl(grow)"] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100% !important;
  }
  [data-inflex~="xl(grow:priority)"] {
    -webkit-box-flex: 999;
    -ms-flex-positive: 999;
    flex-grow: 999;
    max-width: 100% !important;
  }
  [data-inflex~="xl(grow:no)"] {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-inflex~="xl(stretch)"] {
    width: 100%;
  }
  [data-inflex~="xl(#1)"] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-inflex~="xl(1)"] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  [data-inflex~="xl(@1)"] {
    -ms-flex-preferred-size: 6.25em;
    flex-basis: 6.25em;
    max-width: 6.25em;
  }
  [data-inflex~="xl(os:0)"] {
    margin-left: 0;
    margin-right: 0;
  }
  [data-inflex~="xl(os:1)"] {
    margin-left: 8.33333333%;
    margin-right: 8.33333333%;
  }
  [data-inflex~="xl(osl:0)"] {
    margin-left: 0;
  }
  [data-inflex~="xl(osl:1)"] {
    margin-left: 8.33333333%;
  }
  [data-inflex~="xl(osr:0)"] {
    margin-right: 0;
  }
  [data-inflex~="xl(osr:1)"] {
    margin-right: 8.33333333%;
  }
  [data-inflex~="xl(#2)"] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-inflex~="xl(2)"] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  [data-inflex~="xl(@2)"] {
    -ms-flex-preferred-size: 12.5em;
    flex-basis: 12.5em;
    max-width: 12.5em;
  }
  [data-inflex~="xl(os:2)"] {
    margin-left: 16.66666667%;
    margin-right: 16.66666667%;
  }
  [data-inflex~="xl(osl:2)"] {
    margin-left: 16.66666667%;
  }
  [data-inflex~="xl(osr:2)"] {
    margin-right: 16.66666667%;
  }
  [data-inflex~="xl(#3)"] {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-inflex~="xl(3)"] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  [data-inflex~="xl(@3)"] {
    -ms-flex-preferred-size: 18.75em;
    flex-basis: 18.75em;
    max-width: 18.75em;
  }
  [data-inflex~="xl(os:3)"] {
    margin-left: 25%;
    margin-right: 25%;
  }
  [data-inflex~="xl(osl:3)"] {
    margin-left: 25%;
  }
  [data-inflex~="xl(osr:3)"] {
    margin-right: 25%;
  }
  [data-inflex~="xl(#4)"] {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-inflex~="xl(4)"] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  [data-inflex~="xl(@4)"] {
    -ms-flex-preferred-size: 25em;
    flex-basis: 25em;
    max-width: 25em;
  }
  [data-inflex~="xl(os:4)"] {
    margin-left: 33.33333333%;
    margin-right: 33.33333333%;
  }
  [data-inflex~="xl(osl:4)"] {
    margin-left: 33.33333333%;
  }
  [data-inflex~="xl(osr:4)"] {
    margin-right: 33.33333333%;
  }
  [data-inflex~="xl(#5)"] {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-inflex~="xl(5)"] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  [data-inflex~="xl(@5)"] {
    -ms-flex-preferred-size: 31.25em;
    flex-basis: 31.25em;
    max-width: 31.25em;
  }
  [data-inflex~="xl(os:5)"] {
    margin-left: 41.66666667%;
    margin-right: 41.66666667%;
  }
  [data-inflex~="xl(osl:5)"] {
    margin-left: 41.66666667%;
  }
  [data-inflex~="xl(osr:5)"] {
    margin-right: 41.66666667%;
  }
  [data-inflex~="xl(#6)"] {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-inflex~="xl(6)"] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  [data-inflex~="xl(@6)"] {
    -ms-flex-preferred-size: 37.5em;
    flex-basis: 37.5em;
    max-width: 37.5em;
  }
  [data-inflex~="xl(os:6)"] {
    margin-left: 50%;
    margin-right: 50%;
  }
  [data-inflex~="xl(osl:6)"] {
    margin-left: 50%;
  }
  [data-inflex~="xl(osr:6)"] {
    margin-right: 50%;
  }
  [data-inflex~="xl(#7)"] {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-inflex~="xl(7)"] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  [data-inflex~="xl(@7)"] {
    -ms-flex-preferred-size: 43.75em;
    flex-basis: 43.75em;
    max-width: 43.75em;
  }
  [data-inflex~="xl(os:7)"] {
    margin-left: 58.33333333%;
    margin-right: 58.33333333%;
  }
  [data-inflex~="xl(osl:7)"] {
    margin-left: 58.33333333%;
  }
  [data-inflex~="xl(osr:7)"] {
    margin-right: 58.33333333%;
  }
  [data-inflex~="xl(#8)"] {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-inflex~="xl(8)"] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  [data-inflex~="xl(@8)"] {
    -ms-flex-preferred-size: 50em;
    flex-basis: 50em;
    max-width: 50em;
  }
  [data-inflex~="xl(os:8)"] {
    margin-left: 66.66666667%;
    margin-right: 66.66666667%;
  }
  [data-inflex~="xl(osl:8)"] {
    margin-left: 66.66666667%;
  }
  [data-inflex~="xl(osr:8)"] {
    margin-right: 66.66666667%;
  }
  [data-inflex~="xl(#9)"] {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-inflex~="xl(9)"] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  [data-inflex~="xl(@9)"] {
    -ms-flex-preferred-size: 56.25em;
    flex-basis: 56.25em;
    max-width: 56.25em;
  }
  [data-inflex~="xl(os:9)"] {
    margin-left: 75%;
    margin-right: 75%;
  }
  [data-inflex~="xl(osl:9)"] {
    margin-left: 75%;
  }
  [data-inflex~="xl(osr:9)"] {
    margin-right: 75%;
  }
  [data-inflex~="xl(#10)"] {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-inflex~="xl(10)"] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  [data-inflex~="xl(@10)"] {
    -ms-flex-preferred-size: 62.5em;
    flex-basis: 62.5em;
    max-width: 62.5em;
  }
  [data-inflex~="xl(os:10)"] {
    margin-left: 83.33333333%;
    margin-right: 83.33333333%;
  }
  [data-inflex~="xl(osl:10)"] {
    margin-left: 83.33333333%;
  }
  [data-inflex~="xl(osr:10)"] {
    margin-right: 83.33333333%;
  }
  [data-inflex~="xl(#11)"] {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-inflex~="xl(11)"] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  [data-inflex~="xl(@11)"] {
    -ms-flex-preferred-size: 68.75em;
    flex-basis: 68.75em;
    max-width: 68.75em;
  }
  [data-inflex~="xl(os:11)"] {
    margin-left: 91.66666667%;
    margin-right: 91.66666667%;
  }
  [data-inflex~="xl(osl:11)"] {
    margin-left: 91.66666667%;
  }
  [data-inflex~="xl(osr:11)"] {
    margin-right: 91.66666667%;
  }
  [data-inflex~="xl(#12)"] {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-inflex~="xl(12)"] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  [data-inflex~="xl(@12)"] {
    -ms-flex-preferred-size: 75em;
    flex-basis: 75em;
    max-width: 75em;
  }
  [data-inflex~="xl(auto)"] {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: initial;
  }
  [data-inflex~="xl(os:12)"] {
    margin-left: 100%;
    margin-right: 100%;
  }
  [data-inflex~="xl(osl:12)"] {
    margin-left: 100%;
  }
  [data-inflex~="xl(osr:12)"] {
    margin-right: 100%;
  }
  [data-inflex~="xl(padding:a0)"] {
    padding: 0 !important;
  }
  [data-inflex~="xl(padding:v0)"] {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [data-inflex~="xl(padding:h0)"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [data-inflex~="xl(padding:t0)"] {
    padding-top: 0 !important;
  }
  [data-inflex~="xl(padding:r0)"] {
    padding-right: 0 !important;
  }
  [data-inflex~="xl(padding:b0)"] {
    padding-bottom: 0 !important;
  }
  [data-inflex~="xl(padding:l0)"] {
    padding-left: 0 !important;
  }
  [data-inflex~="xl(margin:t0)"] {
    margin-top: 0 !important;
  }
  [data-inflex~="xl(margin:r0)"] {
    margin-right: 0 !important;
  }
  [data-inflex~="xl(margin:b0)"] {
    margin-bottom: 0 !important;
  }
  [data-inflex~="xl(margin:l0)"] {
    margin-left: 0 !important;
  }
  [data-inflex~="xl(margin:a0)"] {
    margin: 0 !important;
  }
  [data-inflex~="xl(margin:v0)"] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [data-inflex~="xl(margin:h0)"] {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [data-inflex~="xl(padding:a25)"] {
    padding: 0.25em !important;
  }
  [data-inflex~="xl(padding:v25)"] {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="xl(padding:h25)"] {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  [data-inflex~="xl(padding:t25)"] {
    padding-top: 0.25em !important;
  }
  [data-inflex~="xl(padding:r25)"] {
    padding-right: 0.25em !important;
  }
  [data-inflex~="xl(padding:b25)"] {
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="xl(padding:l25)"] {
    padding-left: 0.25em !important;
  }
  [data-inflex~="xl(margin:t25)"] {
    margin-top: 0.25em !important;
  }
  [data-inflex~="xl(margin:r25)"] {
    margin-right: 0.25em !important;
  }
  [data-inflex~="xl(margin:b25)"] {
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="xl(margin:l25)"] {
    margin-left: 0.25em !important;
  }
  [data-inflex~="xl(margin:a25)"] {
    margin: 0.25em !important;
  }
  [data-inflex~="xl(margin:v25)"] {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="xl(margin:h25)"] {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  [data-inflex~="xl(padding:a50)"] {
    padding: 0.5em !important;
  }
  [data-inflex~="xl(padding:v50)"] {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="xl(padding:h50)"] {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  [data-inflex~="xl(padding:t50)"] {
    padding-top: 0.5em !important;
  }
  [data-inflex~="xl(padding:r50)"] {
    padding-right: 0.5em !important;
  }
  [data-inflex~="xl(padding:b50)"] {
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="xl(padding:l50)"] {
    padding-left: 0.5em !important;
  }
  [data-inflex~="xl(margin:t50)"] {
    margin-top: 0.5em !important;
  }
  [data-inflex~="xl(margin:r50)"] {
    margin-right: 0.5em !important;
  }
  [data-inflex~="xl(margin:b50)"] {
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="xl(margin:l50)"] {
    margin-left: 0.5em !important;
  }
  [data-inflex~="xl(margin:a50)"] {
    margin: 0.5em !important;
  }
  [data-inflex~="xl(margin:v50)"] {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="xl(margin:h50)"] {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  [data-inflex~="xl(padding:a75)"] {
    padding: 0.75em !important;
  }
  [data-inflex~="xl(padding:v75)"] {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="xl(padding:h75)"] {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  [data-inflex~="xl(padding:t75)"] {
    padding-top: 0.75em !important;
  }
  [data-inflex~="xl(padding:r75)"] {
    padding-right: 0.75em !important;
  }
  [data-inflex~="xl(padding:b75)"] {
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="xl(padding:l75)"] {
    padding-left: 0.75em !important;
  }
  [data-inflex~="xl(margin:t75)"] {
    margin-top: 0.75em !important;
  }
  [data-inflex~="xl(margin:r75)"] {
    margin-right: 0.75em !important;
  }
  [data-inflex~="xl(margin:b75)"] {
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="xl(margin:l75)"] {
    margin-left: 0.75em !important;
  }
  [data-inflex~="xl(margin:a75)"] {
    margin: 0.75em !important;
  }
  [data-inflex~="xl(margin:v75)"] {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="xl(margin:h75)"] {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  [data-inflex~="xl(padding:a100)"] {
    padding: 1em !important;
  }
  [data-inflex~="xl(padding:v100)"] {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  [data-inflex~="xl(padding:h100)"] {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  [data-inflex~="xl(padding:t100)"] {
    padding-top: 1em !important;
  }
  [data-inflex~="xl(padding:r100)"] {
    padding-right: 1em !important;
  }
  [data-inflex~="xl(padding:b100)"] {
    padding-bottom: 1em !important;
  }
  [data-inflex~="xl(padding:l100)"] {
    padding-left: 1em !important;
  }
  [data-inflex~="xl(margin:t100)"] {
    margin-top: 1em !important;
  }
  [data-inflex~="xl(margin:r100)"] {
    margin-right: 1em !important;
  }
  [data-inflex~="xl(margin:b100)"] {
    margin-bottom: 1em !important;
  }
  [data-inflex~="xl(margin:l100)"] {
    margin-left: 1em !important;
  }
  [data-inflex~="xl(margin:a100)"] {
    margin: 1em !important;
  }
  [data-inflex~="xl(margin:v100)"] {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  [data-inflex~="xl(margin:h100)"] {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  [data-inflex~="xl(padding:a150)"] {
    padding: 1.5em !important;
  }
  [data-inflex~="xl(padding:v150)"] {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="xl(padding:h150)"] {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  [data-inflex~="xl(padding:t150)"] {
    padding-top: 1.5em !important;
  }
  [data-inflex~="xl(padding:r150)"] {
    padding-right: 1.5em !important;
  }
  [data-inflex~="xl(padding:b150)"] {
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="xl(padding:l150)"] {
    padding-left: 1.5em !important;
  }
  [data-inflex~="xl(margin:t150)"] {
    margin-top: 1.5em !important;
  }
  [data-inflex~="xl(margin:r150)"] {
    margin-right: 1.5em !important;
  }
  [data-inflex~="xl(margin:b150)"] {
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="xl(margin:l150)"] {
    margin-left: 1.5em !important;
  }
  [data-inflex~="xl(margin:a150)"] {
    margin: 1.5em !important;
  }
  [data-inflex~="xl(margin:v150)"] {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="xl(margin:h150)"] {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  [data-inflex~="xl(padding:a200)"] {
    padding: 2em !important;
  }
  [data-inflex~="xl(padding:v200)"] {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  [data-inflex~="xl(padding:h200)"] {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  [data-inflex~="xl(padding:t200)"] {
    padding-top: 2em !important;
  }
  [data-inflex~="xl(padding:r200)"] {
    padding-right: 2em !important;
  }
  [data-inflex~="xl(padding:b200)"] {
    padding-bottom: 2em !important;
  }
  [data-inflex~="xl(padding:l200)"] {
    padding-left: 2em !important;
  }
  [data-inflex~="xl(margin:t200)"] {
    margin-top: 2em !important;
  }
  [data-inflex~="xl(margin:r200)"] {
    margin-right: 2em !important;
  }
  [data-inflex~="xl(margin:b200)"] {
    margin-bottom: 2em !important;
  }
  [data-inflex~="xl(margin:l200)"] {
    margin-left: 2em !important;
  }
  [data-inflex~="xl(margin:a200)"] {
    margin: 2em !important;
  }
  [data-inflex~="xl(margin:v200)"] {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  [data-inflex~="xl(margin:h200)"] {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  [data-inflex~="xl(padding:a300)"] {
    padding: 3em !important;
  }
  [data-inflex~="xl(padding:v300)"] {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  [data-inflex~="xl(padding:h300)"] {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  [data-inflex~="xl(padding:t300)"] {
    padding-top: 3em !important;
  }
  [data-inflex~="xl(padding:r300)"] {
    padding-right: 3em !important;
  }
  [data-inflex~="xl(padding:b300)"] {
    padding-bottom: 3em !important;
  }
  [data-inflex~="xl(padding:l300)"] {
    padding-left: 3em !important;
  }
  [data-inflex~="xl(margin:t300)"] {
    margin-top: 3em !important;
  }
  [data-inflex~="xl(margin:r300)"] {
    margin-right: 3em !important;
  }
  [data-inflex~="xl(margin:b300)"] {
    margin-bottom: 3em !important;
  }
  [data-inflex~="xl(margin:l300)"] {
    margin-left: 3em !important;
  }
  [data-inflex~="xl(margin:a300)"] {
    margin: 3em !important;
  }
  [data-inflex~="xl(margin:v300)"] {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  [data-inflex~="xl(margin:h300)"] {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  [data-inflex~="xl(padding:a400)"] {
    padding: 4em !important;
  }
  [data-inflex~="xl(padding:v400)"] {
    padding-top: 4em !important;
    padding-bottom: 4em !important;
  }
  [data-inflex~="xl(padding:h400)"] {
    padding-left: 4em !important;
    padding-right: 4em !important;
  }
  [data-inflex~="xl(padding:t400)"] {
    padding-top: 4em !important;
  }
  [data-inflex~="xl(padding:r400)"] {
    padding-right: 4em !important;
  }
  [data-inflex~="xl(padding:b400)"] {
    padding-bottom: 4em !important;
  }
  [data-inflex~="xl(padding:l400)"] {
    padding-left: 4em !important;
  }
  [data-inflex~="xl(margin:t400)"] {
    margin-top: 4em !important;
  }
  [data-inflex~="xl(margin:r400)"] {
    margin-right: 4em !important;
  }
  [data-inflex~="xl(margin:b400)"] {
    margin-bottom: 4em !important;
  }
  [data-inflex~="xl(margin:l400)"] {
    margin-left: 4em !important;
  }
  [data-inflex~="xl(margin:a400)"] {
    margin: 4em !important;
  }
  [data-inflex~="xl(margin:v400)"] {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  [data-inflex~="xl(margin:h400)"] {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  [data-inflex~="xl(text:left)"] {
    text-align: left;
  }
  [data-inflex~="xl(text:center)"] {
    text-align: center;
  }
  [data-inflex~="xl(text:right)"] {
    text-align: right;
  }
  [data-inflex~="xl(text:justify)"] {
    text-align: center;
  }
  [data-inflex~="xl(text:xxl)"] {
    font-size: 1.625em;
    line-height: 1.5em;
  }
  [data-inflex~="xl(text:xl)"] {
    font-size: 1.375em;
    line-height: 1.5em;
  }
  [data-inflex~="xl(text:lg)"] {
    font-size: 1.125em;
    line-height: 1.5em;
  }
  [data-inflex~="xl(text:md)"] {
    font-size: 1em;
    line-height: 1.5em;
  }
  [data-inflex~="xl(text:sm)"] {
    font-size: 0.9375em;
    line-height: 1.5em;
  }
  [data-inflex~="xl(text:xs)"] {
    font-size: 0.875em;
    line-height: 1.5em;
  }
  [data-inflex~="xl(text:xxs)"] {
    font-size: 0.8125em;
    line-height: 1.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  a[data-inflex*="button"][data-inflex~="xl(size:xl)"],
  button[data-inflex~="xl(size:xl)"],
  input[type="button"][data-inflex~="xl(size:xl)"],
  input[type="reset"][data-inflex~="xl(size:xl)"],
  input[type="submit"][data-inflex~="xl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 1.3125em;
  }
  a[data-inflex*="button"][data-inflex~="xl(size:xl)"] i,
  button[data-inflex~="xl(size:xl)"] i,
  input[type="button"][data-inflex~="xl(size:xl)"] i,
  input[type="reset"][data-inflex~="xl(size:xl)"] i,
  input[type="submit"][data-inflex~="xl(size:xl)"] i {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  a[data-inflex*="button"][data-inflex~="xl(size:lg)"],
  button[data-inflex~="xl(size:lg)"],
  input[type="button"][data-inflex~="xl(size:lg)"],
  input[type="reset"][data-inflex~="xl(size:lg)"],
  input[type="submit"][data-inflex~="xl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 1.078125em;
  }
  a[data-inflex*="button"][data-inflex~="xl(size:lg)"] i,
  button[data-inflex~="xl(size:lg)"] i,
  input[type="button"][data-inflex~="xl(size:lg)"] i,
  input[type="reset"][data-inflex~="xl(size:lg)"] i,
  input[type="submit"][data-inflex~="xl(size:lg)"] i {
    -webkit-transform: scale(1.125);
    transform: scale(1.125);
  }
  a[data-inflex*="button"][data-inflex~="xl(size:sm)"],
  button[data-inflex~="xl(size:sm)"],
  input[type="button"][data-inflex~="xl(size:sm)"],
  input[type="reset"][data-inflex~="xl(size:sm)"],
  input[type="submit"][data-inflex~="xl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.75em;
  }
  a[data-inflex*="button"][data-inflex~="xl(size:sm)"] i,
  button[data-inflex~="xl(size:sm)"] i,
  input[type="button"][data-inflex~="xl(size:sm)"] i,
  input[type="reset"][data-inflex~="xl(size:sm)"] i,
  input[type="submit"][data-inflex~="xl(size:sm)"] i {
    -webkit-transform: scale(0.9375);
    transform: scale(0.9375);
  }
  a[data-inflex*="button"][data-inflex~="xl(size:xs)"],
  button[data-inflex~="xl(size:xs)"],
  input[type="button"][data-inflex~="xl(size:xs)"],
  input[type="reset"][data-inflex~="xl(size:xs)"],
  input[type="submit"][data-inflex~="xl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.609375em;
  }
  a[data-inflex*="button"][data-inflex~="xl(size:xs)"] i,
  button[data-inflex~="xl(size:xs)"] i,
  input[type="button"][data-inflex~="xl(size:xs)"] i,
  input[type="reset"][data-inflex~="xl(size:xs)"] i,
  input[type="submit"][data-inflex~="xl(size:xs)"] i {
    -webkit-transform: scale(0.875);
    transform: scale(0.875);
  }
  select[data-inflex~="xl(size:xl)"]:not([multiple]) {
    min-height: 3.75em;
    padding: 1em 2.75em 1em 0.875em;
    background-position: right 0.875em top 50%;
  }
  select[data-inflex~="xl(size:xl)"][multiple] {
    padding: 1em 0.875em;
  }
  select[data-inflex~="xl(size:lg)"]:not([multiple]) {
    min-height: 3.125em;
    padding: 0.6875em 2.4375em 0.6875em 0.71875em;
    background-position: right 0.71875em top 50%;
  }
  select[data-inflex~="xl(size:lg)"][multiple] {
    padding: 0.6875em 0.71875em;
  }
  select[data-inflex~="xl(size:sm)"]:not([multiple]) {
    min-height: 2.25em;
    padding: 0.25em 2em 0.25em 0.5em;
    background-position: right 0.5em top 50%;
  }
  select[data-inflex~="xl(size:sm)"][multiple] {
    padding: 0.25em 0.5em;
  }
  select[data-inflex~="xl(size:xs)"]:not([multiple]) {
    min-height: 1.875em;
    padding: 0.0625em 1.8125em 0.0625em 0.40625em;
    background-position: right 0.40625em top 50%;
  }
  select[data-inflex~="xl(size:xs)"][multiple] {
    padding: 0.0625em 0.40625em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="xl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  textarea[data-inflex~="xl(size:xl)"] {
    padding: 1em 0.875em;
  }
  textarea[data-inflex~="xl(size:lg)"] {
    padding: 0.6875em 0.71875em;
  }
  textarea[data-inflex~="xl(size:sm)"] {
    padding: 0.25em 0.5em;
  }
  textarea[data-inflex~="xl(size:xs)"] {
    padding: 0.0625em 0.40625em;
  }
}
@media (min-width: 75.0625em) {
  [data-inflex~="xxl(flex)"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [data-inflex~="xxl(flex:inline)"] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  [data-inflex~="xxl(wrap)"] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  [data-inflex~="xxl(wrap:reverse)"] {
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
  [data-inflex~="xxl(wrap:no)"] {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  [data-inflex~="xxl(dir:row)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  [data-inflex~="xxl(dir:row-reverse)"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  [data-inflex~="xxl(dir:col)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  [data-inflex~="xxl(dir:col-reverse)"] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  [data-inflex~="xxl(jc:center)"] {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  [data-inflex~="xxl(jc:start)"] {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  [data-inflex~="xxl(jc:end)"] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  [data-inflex~="xxl(jc:around)"] {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
  [data-inflex~="xxl(jc:between)"] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [data-inflex~="xxl(ai:stretch)"] {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  [data-inflex~="xxl(ai:start)"] {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  [data-inflex~="xxl(ai:end)"] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  [data-inflex~="xxl(ai:center)"] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  [data-inflex~="xxl(ai:baseline)"] {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
  [data-inflex~="xxl(ac:start)"] {
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }
  [data-inflex~="xxl(ac:end)"] {
    -ms-flex-line-pack: end;
    align-content: flex-end;
  }
  [data-inflex~="xxl(ac:center)"] {
    -ms-flex-line-pack: center;
    align-content: center;
  }
  [data-inflex~="xxl(ac:around)"] {
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }
  [data-inflex~="xxl(ac:between)"] {
    -ms-flex-line-pack: justify;
    align-content: space-between;
  }
  [data-inflex~="xxl(ac:stretch)"] {
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }
  [data-inflex~="xxl(as:auto)"] {
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  [data-inflex~="xxl(as:baseline)"] {
    -ms-flex-item-align: baseline;
    align-self: baseline;
  }
  [data-inflex~="xxl(as:center)"] {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  [data-inflex~="xxl(as:end)"] {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
  [data-inflex~="xxl(as:start)"] {
    -ms-flex-item-align: start;
    align-self: flex-start;
  }
  [data-inflex~="xxl(as:stretch)"] {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }
  [data-inflex~="xxl(shrink)"] {
    -ms-flex-negative: 1;
    flex-shrink: 1;
  }
  [data-inflex~="xxl(shrink:no)"] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  [data-inflex~="xxl(grow)"] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100% !important;
  }
  [data-inflex~="xxl(grow:priority)"] {
    -webkit-box-flex: 999;
    -ms-flex-positive: 999;
    flex-grow: 999;
    max-width: 100% !important;
  }
  [data-inflex~="xxl(grow:no)"] {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  [data-inflex~="xxl(stretch)"] {
    width: 100%;
  }
  [data-inflex~="xxl(#1)"] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  [data-inflex~="xxl(1)"] {
    -ms-flex-preferred-size: 8.33333333%;
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  [data-inflex~="xxl(@1)"] {
    -ms-flex-preferred-size: 7.5em;
    flex-basis: 7.5em;
    max-width: 7.5em;
  }
  [data-inflex~="xxl(os:0)"] {
    margin-left: 0;
    margin-right: 0;
  }
  [data-inflex~="xxl(os:1)"] {
    margin-left: 8.33333333%;
    margin-right: 8.33333333%;
  }
  [data-inflex~="xxl(osl:0)"] {
    margin-left: 0;
  }
  [data-inflex~="xxl(osl:1)"] {
    margin-left: 8.33333333%;
  }
  [data-inflex~="xxl(osr:0)"] {
    margin-right: 0;
  }
  [data-inflex~="xxl(osr:1)"] {
    margin-right: 8.33333333%;
  }
  [data-inflex~="xxl(#2)"] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  [data-inflex~="xxl(2)"] {
    -ms-flex-preferred-size: 16.66666667%;
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  [data-inflex~="xxl(@2)"] {
    -ms-flex-preferred-size: 15em;
    flex-basis: 15em;
    max-width: 15em;
  }
  [data-inflex~="xxl(os:2)"] {
    margin-left: 16.66666667%;
    margin-right: 16.66666667%;
  }
  [data-inflex~="xxl(osl:2)"] {
    margin-left: 16.66666667%;
  }
  [data-inflex~="xxl(osr:2)"] {
    margin-right: 16.66666667%;
  }
  [data-inflex~="xxl(#3)"] {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  [data-inflex~="xxl(3)"] {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    max-width: 25%;
  }
  [data-inflex~="xxl(@3)"] {
    -ms-flex-preferred-size: 22.5em;
    flex-basis: 22.5em;
    max-width: 22.5em;
  }
  [data-inflex~="xxl(os:3)"] {
    margin-left: 25%;
    margin-right: 25%;
  }
  [data-inflex~="xxl(osl:3)"] {
    margin-left: 25%;
  }
  [data-inflex~="xxl(osr:3)"] {
    margin-right: 25%;
  }
  [data-inflex~="xxl(#4)"] {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  [data-inflex~="xxl(4)"] {
    -ms-flex-preferred-size: 33.33333333%;
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  [data-inflex~="xxl(@4)"] {
    -ms-flex-preferred-size: 30em;
    flex-basis: 30em;
    max-width: 30em;
  }
  [data-inflex~="xxl(os:4)"] {
    margin-left: 33.33333333%;
    margin-right: 33.33333333%;
  }
  [data-inflex~="xxl(osl:4)"] {
    margin-left: 33.33333333%;
  }
  [data-inflex~="xxl(osr:4)"] {
    margin-right: 33.33333333%;
  }
  [data-inflex~="xxl(#5)"] {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  [data-inflex~="xxl(5)"] {
    -ms-flex-preferred-size: 41.66666667%;
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  [data-inflex~="xxl(@5)"] {
    -ms-flex-preferred-size: 37.5em;
    flex-basis: 37.5em;
    max-width: 37.5em;
  }
  [data-inflex~="xxl(os:5)"] {
    margin-left: 41.66666667%;
    margin-right: 41.66666667%;
  }
  [data-inflex~="xxl(osl:5)"] {
    margin-left: 41.66666667%;
  }
  [data-inflex~="xxl(osr:5)"] {
    margin-right: 41.66666667%;
  }
  [data-inflex~="xxl(#6)"] {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  [data-inflex~="xxl(6)"] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
  }
  [data-inflex~="xxl(@6)"] {
    -ms-flex-preferred-size: 45em;
    flex-basis: 45em;
    max-width: 45em;
  }
  [data-inflex~="xxl(os:6)"] {
    margin-left: 50%;
    margin-right: 50%;
  }
  [data-inflex~="xxl(osl:6)"] {
    margin-left: 50%;
  }
  [data-inflex~="xxl(osr:6)"] {
    margin-right: 50%;
  }
  [data-inflex~="xxl(#7)"] {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  [data-inflex~="xxl(7)"] {
    -ms-flex-preferred-size: 58.33333333%;
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  [data-inflex~="xxl(@7)"] {
    -ms-flex-preferred-size: 52.5em;
    flex-basis: 52.5em;
    max-width: 52.5em;
  }
  [data-inflex~="xxl(os:7)"] {
    margin-left: 58.33333333%;
    margin-right: 58.33333333%;
  }
  [data-inflex~="xxl(osl:7)"] {
    margin-left: 58.33333333%;
  }
  [data-inflex~="xxl(osr:7)"] {
    margin-right: 58.33333333%;
  }
  [data-inflex~="xxl(#8)"] {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  [data-inflex~="xxl(8)"] {
    -ms-flex-preferred-size: 66.66666667%;
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  [data-inflex~="xxl(@8)"] {
    -ms-flex-preferred-size: 60em;
    flex-basis: 60em;
    max-width: 60em;
  }
  [data-inflex~="xxl(os:8)"] {
    margin-left: 66.66666667%;
    margin-right: 66.66666667%;
  }
  [data-inflex~="xxl(osl:8)"] {
    margin-left: 66.66666667%;
  }
  [data-inflex~="xxl(osr:8)"] {
    margin-right: 66.66666667%;
  }
  [data-inflex~="xxl(#9)"] {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  [data-inflex~="xxl(9)"] {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    max-width: 75%;
  }
  [data-inflex~="xxl(@9)"] {
    -ms-flex-preferred-size: 67.5em;
    flex-basis: 67.5em;
    max-width: 67.5em;
  }
  [data-inflex~="xxl(os:9)"] {
    margin-left: 75%;
    margin-right: 75%;
  }
  [data-inflex~="xxl(osl:9)"] {
    margin-left: 75%;
  }
  [data-inflex~="xxl(osr:9)"] {
    margin-right: 75%;
  }
  [data-inflex~="xxl(#10)"] {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  [data-inflex~="xxl(10)"] {
    -ms-flex-preferred-size: 83.33333333%;
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  [data-inflex~="xxl(@10)"] {
    -ms-flex-preferred-size: 75em;
    flex-basis: 75em;
    max-width: 75em;
  }
  [data-inflex~="xxl(os:10)"] {
    margin-left: 83.33333333%;
    margin-right: 83.33333333%;
  }
  [data-inflex~="xxl(osl:10)"] {
    margin-left: 83.33333333%;
  }
  [data-inflex~="xxl(osr:10)"] {
    margin-right: 83.33333333%;
  }
  [data-inflex~="xxl(#11)"] {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  [data-inflex~="xxl(11)"] {
    -ms-flex-preferred-size: 91.66666667%;
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  [data-inflex~="xxl(@11)"] {
    -ms-flex-preferred-size: 82.5em;
    flex-basis: 82.5em;
    max-width: 82.5em;
  }
  [data-inflex~="xxl(os:11)"] {
    margin-left: 91.66666667%;
    margin-right: 91.66666667%;
  }
  [data-inflex~="xxl(osl:11)"] {
    margin-left: 91.66666667%;
  }
  [data-inflex~="xxl(osr:11)"] {
    margin-right: 91.66666667%;
  }
  [data-inflex~="xxl(#12)"] {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  [data-inflex~="xxl(12)"] {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  [data-inflex~="xxl(@12)"] {
    -ms-flex-preferred-size: 90em;
    flex-basis: 90em;
    max-width: 90em;
  }
  [data-inflex~="xxl(auto)"] {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: initial;
  }
  [data-inflex~="xxl(os:12)"] {
    margin-left: 100%;
    margin-right: 100%;
  }
  [data-inflex~="xxl(osl:12)"] {
    margin-left: 100%;
  }
  [data-inflex~="xxl(osr:12)"] {
    margin-right: 100%;
  }
  [data-inflex~="xxl(padding:a0)"] {
    padding: 0 !important;
  }
  [data-inflex~="xxl(padding:v0)"] {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  [data-inflex~="xxl(padding:h0)"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  [data-inflex~="xxl(padding:t0)"] {
    padding-top: 0 !important;
  }
  [data-inflex~="xxl(padding:r0)"] {
    padding-right: 0 !important;
  }
  [data-inflex~="xxl(padding:b0)"] {
    padding-bottom: 0 !important;
  }
  [data-inflex~="xxl(padding:l0)"] {
    padding-left: 0 !important;
  }
  [data-inflex~="xxl(margin:t0)"] {
    margin-top: 0 !important;
  }
  [data-inflex~="xxl(margin:r0)"] {
    margin-right: 0 !important;
  }
  [data-inflex~="xxl(margin:b0)"] {
    margin-bottom: 0 !important;
  }
  [data-inflex~="xxl(margin:l0)"] {
    margin-left: 0 !important;
  }
  [data-inflex~="xxl(margin:a0)"] {
    margin: 0 !important;
  }
  [data-inflex~="xxl(margin:v0)"] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  [data-inflex~="xxl(margin:h0)"] {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  [data-inflex~="xxl(padding:a25)"] {
    padding: 0.25em !important;
  }
  [data-inflex~="xxl(padding:v25)"] {
    padding-top: 0.25em !important;
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="xxl(padding:h25)"] {
    padding-left: 0.25em !important;
    padding-right: 0.25em !important;
  }
  [data-inflex~="xxl(padding:t25)"] {
    padding-top: 0.25em !important;
  }
  [data-inflex~="xxl(padding:r25)"] {
    padding-right: 0.25em !important;
  }
  [data-inflex~="xxl(padding:b25)"] {
    padding-bottom: 0.25em !important;
  }
  [data-inflex~="xxl(padding:l25)"] {
    padding-left: 0.25em !important;
  }
  [data-inflex~="xxl(margin:t25)"] {
    margin-top: 0.25em !important;
  }
  [data-inflex~="xxl(margin:r25)"] {
    margin-right: 0.25em !important;
  }
  [data-inflex~="xxl(margin:b25)"] {
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="xxl(margin:l25)"] {
    margin-left: 0.25em !important;
  }
  [data-inflex~="xxl(margin:a25)"] {
    margin: 0.25em !important;
  }
  [data-inflex~="xxl(margin:v25)"] {
    margin-top: 0.25em !important;
    margin-bottom: 0.25em !important;
  }
  [data-inflex~="xxl(margin:h25)"] {
    margin-left: 0.25em !important;
    margin-right: 0.25em !important;
  }
  [data-inflex~="xxl(padding:a50)"] {
    padding: 0.5em !important;
  }
  [data-inflex~="xxl(padding:v50)"] {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="xxl(padding:h50)"] {
    padding-left: 0.5em !important;
    padding-right: 0.5em !important;
  }
  [data-inflex~="xxl(padding:t50)"] {
    padding-top: 0.5em !important;
  }
  [data-inflex~="xxl(padding:r50)"] {
    padding-right: 0.5em !important;
  }
  [data-inflex~="xxl(padding:b50)"] {
    padding-bottom: 0.5em !important;
  }
  [data-inflex~="xxl(padding:l50)"] {
    padding-left: 0.5em !important;
  }
  [data-inflex~="xxl(margin:t50)"] {
    margin-top: 0.5em !important;
  }
  [data-inflex~="xxl(margin:r50)"] {
    margin-right: 0.5em !important;
  }
  [data-inflex~="xxl(margin:b50)"] {
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="xxl(margin:l50)"] {
    margin-left: 0.5em !important;
  }
  [data-inflex~="xxl(margin:a50)"] {
    margin: 0.5em !important;
  }
  [data-inflex~="xxl(margin:v50)"] {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
  }
  [data-inflex~="xxl(margin:h50)"] {
    margin-left: 0.5em !important;
    margin-right: 0.5em !important;
  }
  [data-inflex~="xxl(padding:a75)"] {
    padding: 0.75em !important;
  }
  [data-inflex~="xxl(padding:v75)"] {
    padding-top: 0.75em !important;
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="xxl(padding:h75)"] {
    padding-left: 0.75em !important;
    padding-right: 0.75em !important;
  }
  [data-inflex~="xxl(padding:t75)"] {
    padding-top: 0.75em !important;
  }
  [data-inflex~="xxl(padding:r75)"] {
    padding-right: 0.75em !important;
  }
  [data-inflex~="xxl(padding:b75)"] {
    padding-bottom: 0.75em !important;
  }
  [data-inflex~="xxl(padding:l75)"] {
    padding-left: 0.75em !important;
  }
  [data-inflex~="xxl(margin:t75)"] {
    margin-top: 0.75em !important;
  }
  [data-inflex~="xxl(margin:r75)"] {
    margin-right: 0.75em !important;
  }
  [data-inflex~="xxl(margin:b75)"] {
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="xxl(margin:l75)"] {
    margin-left: 0.75em !important;
  }
  [data-inflex~="xxl(margin:a75)"] {
    margin: 0.75em !important;
  }
  [data-inflex~="xxl(margin:v75)"] {
    margin-top: 0.75em !important;
    margin-bottom: 0.75em !important;
  }
  [data-inflex~="xxl(margin:h75)"] {
    margin-left: 0.75em !important;
    margin-right: 0.75em !important;
  }
  [data-inflex~="xxl(padding:a100)"] {
    padding: 1em !important;
  }
  [data-inflex~="xxl(padding:v100)"] {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
  }
  [data-inflex~="xxl(padding:h100)"] {
    padding-left: 1em !important;
    padding-right: 1em !important;
  }
  [data-inflex~="xxl(padding:t100)"] {
    padding-top: 1em !important;
  }
  [data-inflex~="xxl(padding:r100)"] {
    padding-right: 1em !important;
  }
  [data-inflex~="xxl(padding:b100)"] {
    padding-bottom: 1em !important;
  }
  [data-inflex~="xxl(padding:l100)"] {
    padding-left: 1em !important;
  }
  [data-inflex~="xxl(margin:t100)"] {
    margin-top: 1em !important;
  }
  [data-inflex~="xxl(margin:r100)"] {
    margin-right: 1em !important;
  }
  [data-inflex~="xxl(margin:b100)"] {
    margin-bottom: 1em !important;
  }
  [data-inflex~="xxl(margin:l100)"] {
    margin-left: 1em !important;
  }
  [data-inflex~="xxl(margin:a100)"] {
    margin: 1em !important;
  }
  [data-inflex~="xxl(margin:v100)"] {
    margin-top: 1em !important;
    margin-bottom: 1em !important;
  }
  [data-inflex~="xxl(margin:h100)"] {
    margin-left: 1em !important;
    margin-right: 1em !important;
  }
  [data-inflex~="xxl(padding:a150)"] {
    padding: 1.5em !important;
  }
  [data-inflex~="xxl(padding:v150)"] {
    padding-top: 1.5em !important;
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="xxl(padding:h150)"] {
    padding-left: 1.5em !important;
    padding-right: 1.5em !important;
  }
  [data-inflex~="xxl(padding:t150)"] {
    padding-top: 1.5em !important;
  }
  [data-inflex~="xxl(padding:r150)"] {
    padding-right: 1.5em !important;
  }
  [data-inflex~="xxl(padding:b150)"] {
    padding-bottom: 1.5em !important;
  }
  [data-inflex~="xxl(padding:l150)"] {
    padding-left: 1.5em !important;
  }
  [data-inflex~="xxl(margin:t150)"] {
    margin-top: 1.5em !important;
  }
  [data-inflex~="xxl(margin:r150)"] {
    margin-right: 1.5em !important;
  }
  [data-inflex~="xxl(margin:b150)"] {
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="xxl(margin:l150)"] {
    margin-left: 1.5em !important;
  }
  [data-inflex~="xxl(margin:a150)"] {
    margin: 1.5em !important;
  }
  [data-inflex~="xxl(margin:v150)"] {
    margin-top: 1.5em !important;
    margin-bottom: 1.5em !important;
  }
  [data-inflex~="xxl(margin:h150)"] {
    margin-left: 1.5em !important;
    margin-right: 1.5em !important;
  }
  [data-inflex~="xxl(padding:a200)"] {
    padding: 2em !important;
  }
  [data-inflex~="xxl(padding:v200)"] {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  [data-inflex~="xxl(padding:h200)"] {
    padding-left: 2em !important;
    padding-right: 2em !important;
  }
  [data-inflex~="xxl(padding:t200)"] {
    padding-top: 2em !important;
  }
  [data-inflex~="xxl(padding:r200)"] {
    padding-right: 2em !important;
  }
  [data-inflex~="xxl(padding:b200)"] {
    padding-bottom: 2em !important;
  }
  [data-inflex~="xxl(padding:l200)"] {
    padding-left: 2em !important;
  }
  [data-inflex~="xxl(margin:t200)"] {
    margin-top: 2em !important;
  }
  [data-inflex~="xxl(margin:r200)"] {
    margin-right: 2em !important;
  }
  [data-inflex~="xxl(margin:b200)"] {
    margin-bottom: 2em !important;
  }
  [data-inflex~="xxl(margin:l200)"] {
    margin-left: 2em !important;
  }
  [data-inflex~="xxl(margin:a200)"] {
    margin: 2em !important;
  }
  [data-inflex~="xxl(margin:v200)"] {
    margin-top: 2em !important;
    margin-bottom: 2em !important;
  }
  [data-inflex~="xxl(margin:h200)"] {
    margin-left: 2em !important;
    margin-right: 2em !important;
  }
  [data-inflex~="xxl(padding:a300)"] {
    padding: 3em !important;
  }
  [data-inflex~="xxl(padding:v300)"] {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
  }
  [data-inflex~="xxl(padding:h300)"] {
    padding-left: 3em !important;
    padding-right: 3em !important;
  }
  [data-inflex~="xxl(padding:t300)"] {
    padding-top: 3em !important;
  }
  [data-inflex~="xxl(padding:r300)"] {
    padding-right: 3em !important;
  }
  [data-inflex~="xxl(padding:b300)"] {
    padding-bottom: 3em !important;
  }
  [data-inflex~="xxl(padding:l300)"] {
    padding-left: 3em !important;
  }
  [data-inflex~="xxl(margin:t300)"] {
    margin-top: 3em !important;
  }
  [data-inflex~="xxl(margin:r300)"] {
    margin-right: 3em !important;
  }
  [data-inflex~="xxl(margin:b300)"] {
    margin-bottom: 3em !important;
  }
  [data-inflex~="xxl(margin:l300)"] {
    margin-left: 3em !important;
  }
  [data-inflex~="xxl(margin:a300)"] {
    margin: 3em !important;
  }
  [data-inflex~="xxl(margin:v300)"] {
    margin-top: 3em !important;
    margin-bottom: 3em !important;
  }
  [data-inflex~="xxl(margin:h300)"] {
    margin-left: 3em !important;
    margin-right: 3em !important;
  }
  [data-inflex~="xxl(padding:a400)"] {
    padding: 4em !important;
  }
  [data-inflex~="xxl(padding:v400)"] {
    padding-top: 4em !important;
    padding-bottom: 4em !important;
  }
  [data-inflex~="xxl(padding:h400)"] {
    padding-left: 4em !important;
    padding-right: 4em !important;
  }
  [data-inflex~="xxl(padding:t400)"] {
    padding-top: 4em !important;
  }
  [data-inflex~="xxl(padding:r400)"] {
    padding-right: 4em !important;
  }
  [data-inflex~="xxl(padding:b400)"] {
    padding-bottom: 4em !important;
  }
  [data-inflex~="xxl(padding:l400)"] {
    padding-left: 4em !important;
  }
  [data-inflex~="xxl(margin:t400)"] {
    margin-top: 4em !important;
  }
  [data-inflex~="xxl(margin:r400)"] {
    margin-right: 4em !important;
  }
  [data-inflex~="xxl(margin:b400)"] {
    margin-bottom: 4em !important;
  }
  [data-inflex~="xxl(margin:l400)"] {
    margin-left: 4em !important;
  }
  [data-inflex~="xxl(margin:a400)"] {
    margin: 4em !important;
  }
  [data-inflex~="xxl(margin:v400)"] {
    margin-top: 4em !important;
    margin-bottom: 4em !important;
  }
  [data-inflex~="xxl(margin:h400)"] {
    margin-left: 4em !important;
    margin-right: 4em !important;
  }
  [data-inflex~="xxl(text:left)"] {
    text-align: left;
  }
  [data-inflex~="xxl(text:center)"] {
    text-align: center;
  }
  [data-inflex~="xxl(text:right)"] {
    text-align: right;
  }
  [data-inflex~="xxl(text:justify)"] {
    text-align: center;
  }
  [data-inflex~="xxl(text:xxl)"] {
    font-size: 1.625em;
    line-height: 1.5em;
  }
  [data-inflex~="xxl(text:xl)"] {
    font-size: 1.375em;
    line-height: 1.5em;
  }
  [data-inflex~="xxl(text:lg)"] {
    font-size: 1.125em;
    line-height: 1.5em;
  }
  [data-inflex~="xxl(text:md)"] {
    font-size: 1em;
    line-height: 1.5em;
  }
  [data-inflex~="xxl(text:sm)"] {
    font-size: 0.9375em;
    line-height: 1.5em;
  }
  [data-inflex~="xxl(text:xs)"] {
    font-size: 0.875em;
    line-height: 1.5em;
  }
  [data-inflex~="xxl(text:xxs)"] {
    font-size: 0.8125em;
    line-height: 1.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:xl)"],
  button[data-inflex~="xxl(size:xl)"],
  input[type="button"][data-inflex~="xxl(size:xl)"],
  input[type="reset"][data-inflex~="xxl(size:xl)"],
  input[type="submit"][data-inflex~="xxl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 1.3125em;
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:xl)"] i,
  button[data-inflex~="xxl(size:xl)"] i,
  input[type="button"][data-inflex~="xxl(size:xl)"] i,
  input[type="reset"][data-inflex~="xxl(size:xl)"] i,
  input[type="submit"][data-inflex~="xxl(size:xl)"] i {
    -webkit-transform: scale(1.25);
    transform: scale(1.25);
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:lg)"],
  button[data-inflex~="xxl(size:lg)"],
  input[type="button"][data-inflex~="xxl(size:lg)"],
  input[type="reset"][data-inflex~="xxl(size:lg)"],
  input[type="submit"][data-inflex~="xxl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 1.078125em;
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:lg)"] i,
  button[data-inflex~="xxl(size:lg)"] i,
  input[type="button"][data-inflex~="xxl(size:lg)"] i,
  input[type="reset"][data-inflex~="xxl(size:lg)"] i,
  input[type="submit"][data-inflex~="xxl(size:lg)"] i {
    -webkit-transform: scale(1.125);
    transform: scale(1.125);
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:sm)"],
  button[data-inflex~="xxl(size:sm)"],
  input[type="button"][data-inflex~="xxl(size:sm)"],
  input[type="reset"][data-inflex~="xxl(size:sm)"],
  input[type="submit"][data-inflex~="xxl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.75em;
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:sm)"] i,
  button[data-inflex~="xxl(size:sm)"] i,
  input[type="button"][data-inflex~="xxl(size:sm)"] i,
  input[type="reset"][data-inflex~="xxl(size:sm)"] i,
  input[type="submit"][data-inflex~="xxl(size:sm)"] i {
    -webkit-transform: scale(0.9375);
    transform: scale(0.9375);
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:xs)"],
  button[data-inflex~="xxl(size:xs)"],
  input[type="button"][data-inflex~="xxl(size:xs)"],
  input[type="reset"][data-inflex~="xxl(size:xs)"],
  input[type="submit"][data-inflex~="xxl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.609375em;
  }
  a[data-inflex*="button"][data-inflex~="xxl(size:xs)"] i,
  button[data-inflex~="xxl(size:xs)"] i,
  input[type="button"][data-inflex~="xxl(size:xs)"] i,
  input[type="reset"][data-inflex~="xxl(size:xs)"] i,
  input[type="submit"][data-inflex~="xxl(size:xs)"] i {
    -webkit-transform: scale(0.875);
    transform: scale(0.875);
  }
  select[data-inflex~="xxl(size:xl)"]:not([multiple]) {
    min-height: 3.75em;
    padding: 1em 2.75em 1em 0.875em;
    background-position: right 0.875em top 50%;
  }
  select[data-inflex~="xxl(size:xl)"][multiple] {
    padding: 1em 0.875em;
  }
  select[data-inflex~="xxl(size:lg)"]:not([multiple]) {
    min-height: 3.125em;
    padding: 0.6875em 2.4375em 0.6875em 0.71875em;
    background-position: right 0.71875em top 50%;
  }
  select[data-inflex~="xxl(size:lg)"][multiple] {
    padding: 0.6875em 0.71875em;
  }
  select[data-inflex~="xxl(size:sm)"]:not([multiple]) {
    min-height: 2.25em;
    padding: 0.25em 2em 0.25em 0.5em;
    background-position: right 0.5em top 50%;
  }
  select[data-inflex~="xxl(size:sm)"][multiple] {
    padding: 0.25em 0.5em;
  }
  select[data-inflex~="xxl(size:xs)"]:not([multiple]) {
    min-height: 1.875em;
    padding: 0.0625em 1.8125em 0.0625em 0.40625em;
    background-position: right 0.40625em top 50%;
  }
  select[data-inflex~="xxl(size:xs)"][multiple] {
    padding: 0.0625em 0.40625em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  ::-webkit-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  :-ms-input-placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  ::placeholder {
    color: rgba(46, 46, 46, 0.4);
  }
  input:not([type="checkbox"]):not([type="radio"]):not([type="range"])[data-inflex~="xxl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:xl)"] {
    min-height: 3.75em;
    padding: 1em 0.875em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:lg)"] {
    min-height: 3.125em;
    padding: 0.6875em 0.71875em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:sm)"] {
    min-height: 2.25em;
    padding: 0.25em 0.5em;
  }
  [data-inflex~="input:static"][data-inflex~="xxl(size:xs)"] {
    min-height: 1.875em;
    padding: 0.0625em 0.40625em;
  }
  textarea[data-inflex~="xxl(size:xl)"] {
    padding: 1em 0.875em;
  }
  textarea[data-inflex~="xxl(size:lg)"] {
    padding: 0.6875em 0.71875em;
  }
  textarea[data-inflex~="xxl(size:sm)"] {
    padding: 0.25em 0.5em;
  }
  textarea[data-inflex~="xxl(size:xs)"] {
    padding: 0.0625em 0.40625em;
  }
}
