@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";

/* node_modules/@angular/cdk/overlay-prebuilt.css */
.cdk-overlay-container,
.cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  display: flex;
  max-width: 100%;
  max-height: 100%;
  z-index: 1000;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  opacity: 0;
  touch-action: manipulation;
  z-index: 1000;
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
}
@media (prefers-reduced-motion) {
  .cdk-overlay-backdrop {
    transition-duration: 1ms;
  }
}
.cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media (forced-colors: active) {
  .cdk-overlay-backdrop-showing {
    opacity: .6;
  }
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, .32);
}
.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,
.cdk-high-contrast-active .cdk-overlay-transparent-backdrop {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
  z-index: 1000;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

/* node_modules/@fontsource/roboto/index.css */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-cyrillic-ext-400-normal.woff2") format("woff2"), url("./media/roboto-cyrillic-ext-400-normal.woff") format("woff");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-cyrillic-400-normal.woff2") format("woff2"), url("./media/roboto-cyrillic-400-normal.woff") format("woff");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-greek-ext-400-normal.woff2") format("woff2"), url("./media/roboto-greek-ext-400-normal.woff") format("woff");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-greek-400-normal.woff2") format("woff2"), url("./media/roboto-greek-400-normal.woff") format("woff");
  unicode-range:
    U+0370-0377,
    U+037A-037F,
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-math-400-normal.woff2") format("woff2"), url("./media/roboto-math-400-normal.woff") format("woff");
  unicode-range:
    U+0302-0303,
    U+0305,
    U+0307-0308,
    U+0310,
    U+0312,
    U+0315,
    U+031A,
    U+0326-0327,
    U+032C,
    U+032F-0330,
    U+0332-0333,
    U+0338,
    U+033A,
    U+0346,
    U+034D,
    U+0391-03A1,
    U+03A3-03A9,
    U+03B1-03C9,
    U+03D1,
    U+03D5-03D6,
    U+03F0-03F1,
    U+03F4-03F5,
    U+2016-2017,
    U+2034-2038,
    U+203C,
    U+2040,
    U+2043,
    U+2047,
    U+2050,
    U+2057,
    U+205F,
    U+2070-2071,
    U+2074-208E,
    U+2090-209C,
    U+20D0-20DC,
    U+20E1,
    U+20E5-20EF,
    U+2100-2112,
    U+2114-2115,
    U+2117-2121,
    U+2123-214F,
    U+2190,
    U+2192,
    U+2194-21AE,
    U+21B0-21E5,
    U+21F1-21F2,
    U+21F4-2211,
    U+2213-2214,
    U+2216-22FF,
    U+2308-230B,
    U+2310,
    U+2319,
    U+231C-2321,
    U+2336-237A,
    U+237C,
    U+2395,
    U+239B-23B7,
    U+23D0,
    U+23DC-23E1,
    U+2474-2475,
    U+25AF,
    U+25B3,
    U+25B7,
    U+25BD,
    U+25C1,
    U+25CA,
    U+25CC,
    U+25FB,
    U+266D-266F,
    U+27C0-27FF,
    U+2900-2AFF,
    U+2B0E-2B11,
    U+2B30-2B4C,
    U+2BFE,
    U+3030,
    U+FF5B,
    U+FF5D,
    U+1D400-1D7FF,
    U+1EE00-1EEFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-symbols-400-normal.woff2") format("woff2"), url("./media/roboto-symbols-400-normal.woff") format("woff");
  unicode-range:
    U+0001-000C,
    U+000E-001F,
    U+007F-009F,
    U+20DD-20E0,
    U+20E2-20E4,
    U+2150-218F,
    U+2190,
    U+2192,
    U+2194-2199,
    U+21AF,
    U+21E6-21F0,
    U+21F3,
    U+2218-2219,
    U+2299,
    U+22C4-22C6,
    U+2300-243F,
    U+2440-244A,
    U+2460-24FF,
    U+25A0-27BF,
    U+2800-28FF,
    U+2921-2922,
    U+2981,
    U+29BF,
    U+29EB,
    U+2B00-2BFF,
    U+4DC0-4DFF,
    U+FFF9-FFFB,
    U+10140-1018E,
    U+10190-1019C,
    U+101A0,
    U+101D0-101FD,
    U+102E0-102FB,
    U+10E60-10E7E,
    U+1D2C0-1D2D3,
    U+1D2E0-1D37F,
    U+1F000-1F0FF,
    U+1F100-1F1AD,
    U+1F1E6-1F1FF,
    U+1F30D-1F30F,
    U+1F315,
    U+1F31C,
    U+1F31E,
    U+1F320-1F32C,
    U+1F336,
    U+1F378,
    U+1F37D,
    U+1F382,
    U+1F393-1F39F,
    U+1F3A7-1F3A8,
    U+1F3AC-1F3AF,
    U+1F3C2,
    U+1F3C4-1F3C6,
    U+1F3CA-1F3CE,
    U+1F3D4-1F3E0,
    U+1F3ED,
    U+1F3F1-1F3F3,
    U+1F3F5-1F3F7,
    U+1F408,
    U+1F415,
    U+1F41F,
    U+1F426,
    U+1F43F,
    U+1F441-1F442,
    U+1F444,
    U+1F446-1F449,
    U+1F44C-1F44E,
    U+1F453,
    U+1F46A,
    U+1F47D,
    U+1F4A3,
    U+1F4B0,
    U+1F4B3,
    U+1F4B9,
    U+1F4BB,
    U+1F4BF,
    U+1F4C8-1F4CB,
    U+1F4D6,
    U+1F4DA,
    U+1F4DF,
    U+1F4E3-1F4E6,
    U+1F4EA-1F4ED,
    U+1F4F7,
    U+1F4F9-1F4FB,
    U+1F4FD-1F4FE,
    U+1F503,
    U+1F507-1F50B,
    U+1F50D,
    U+1F512-1F513,
    U+1F53E-1F54A,
    U+1F54F-1F5FA,
    U+1F610,
    U+1F650-1F67F,
    U+1F687,
    U+1F68D,
    U+1F691,
    U+1F694,
    U+1F698,
    U+1F6AD,
    U+1F6B2,
    U+1F6B9-1F6BA,
    U+1F6BC,
    U+1F6C6-1F6CF,
    U+1F6D3-1F6D7,
    U+1F6E0-1F6EA,
    U+1F6F0-1F6F3,
    U+1F6F7-1F6FC,
    U+1F700-1F7FF,
    U+1F800-1F80B,
    U+1F810-1F847,
    U+1F850-1F859,
    U+1F860-1F887,
    U+1F890-1F8AD,
    U+1F8B0-1F8BB,
    U+1F8C0-1F8C1,
    U+1F900-1F90B,
    U+1F93B,
    U+1F946,
    U+1F984,
    U+1F996,
    U+1F9E9,
    U+1FA00-1FA6F,
    U+1FA70-1FA7C,
    U+1FA80-1FA89,
    U+1FA8F-1FAC6,
    U+1FACE-1FADC,
    U+1FADF-1FAE9,
    U+1FAF0-1FAF8,
    U+1FB00-1FBFF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-vietnamese-400-normal.woff2") format("woff2"), url("./media/roboto-vietnamese-400-normal.woff") format("woff");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-latin-ext-400-normal.woff2") format("woff2"), url("./media/roboto-latin-ext-400-normal.woff") format("woff");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-latin-400-normal.woff2") format("woff2"), url("./media/roboto-latin-400-normal.woff") format("woff");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}

/* node_modules/@fontsource/ibm-plex-sans/index.css */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/ibm-plex-sans-cyrillic-ext-400-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-cyrillic-ext-400-normal.woff") format("woff");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/ibm-plex-sans-cyrillic-400-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-cyrillic-400-normal.woff") format("woff");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/ibm-plex-sans-greek-400-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-greek-400-normal.woff") format("woff");
  unicode-range:
    U+0370-0377,
    U+037A-037F,
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03FF;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/ibm-plex-sans-vietnamese-400-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-vietnamese-400-normal.woff") format("woff");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/ibm-plex-sans-latin-ext-400-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-latin-ext-400-normal.woff") format("woff");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/ibm-plex-sans-latin-400-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-latin-400-normal.woff") format("woff");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}

/* node_modules/@fontsource/ibm-plex-sans/600.css */
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/ibm-plex-sans-cyrillic-ext-600-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-cyrillic-ext-600-normal.woff") format("woff");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/ibm-plex-sans-cyrillic-600-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-cyrillic-600-normal.woff") format("woff");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/ibm-plex-sans-greek-600-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-greek-600-normal.woff") format("woff");
  unicode-range:
    U+0370-0377,
    U+037A-037F,
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03FF;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/ibm-plex-sans-vietnamese-600-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-vietnamese-600-normal.woff") format("woff");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/ibm-plex-sans-latin-ext-600-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-latin-ext-600-normal.woff") format("woff");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "IBM Plex Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/ibm-plex-sans-latin-600-normal.woff2") format("woff2"), url("./media/ibm-plex-sans-latin-600-normal.woff") format("woff");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}

/* node_modules/@fontsource/open-sans/index.css */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-cyrillic-ext-400-normal.woff2") format("woff2"), url("./media/open-sans-cyrillic-ext-400-normal.woff") format("woff");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-cyrillic-400-normal.woff2") format("woff2"), url("./media/open-sans-cyrillic-400-normal.woff") format("woff");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-greek-ext-400-normal.woff2") format("woff2"), url("./media/open-sans-greek-ext-400-normal.woff") format("woff");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-greek-400-normal.woff2") format("woff2"), url("./media/open-sans-greek-400-normal.woff") format("woff");
  unicode-range:
    U+0370-0377,
    U+037A-037F,
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03FF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-hebrew-400-normal.woff2") format("woff2"), url("./media/open-sans-hebrew-400-normal.woff") format("woff");
  unicode-range:
    U+0307-0308,
    U+0590-05FF,
    U+200C-2010,
    U+20AA,
    U+25CC,
    U+FB1D-FB4F;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-math-400-normal.woff2") format("woff2"), url("./media/open-sans-math-400-normal.woff") format("woff");
  unicode-range:
    U+0302-0303,
    U+0305,
    U+0307-0308,
    U+0310,
    U+0312,
    U+0315,
    U+031A,
    U+0326-0327,
    U+032C,
    U+032F-0330,
    U+0332-0333,
    U+0338,
    U+033A,
    U+0346,
    U+034D,
    U+0391-03A1,
    U+03A3-03A9,
    U+03B1-03C9,
    U+03D1,
    U+03D5-03D6,
    U+03F0-03F1,
    U+03F4-03F5,
    U+2016-2017,
    U+2034-2038,
    U+203C,
    U+2040,
    U+2043,
    U+2047,
    U+2050,
    U+2057,
    U+205F,
    U+2070-2071,
    U+2074-208E,
    U+2090-209C,
    U+20D0-20DC,
    U+20E1,
    U+20E5-20EF,
    U+2100-2112,
    U+2114-2115,
    U+2117-2121,
    U+2123-214F,
    U+2190,
    U+2192,
    U+2194-21AE,
    U+21B0-21E5,
    U+21F1-21F2,
    U+21F4-2211,
    U+2213-2214,
    U+2216-22FF,
    U+2308-230B,
    U+2310,
    U+2319,
    U+231C-2321,
    U+2336-237A,
    U+237C,
    U+2395,
    U+239B-23B7,
    U+23D0,
    U+23DC-23E1,
    U+2474-2475,
    U+25AF,
    U+25B3,
    U+25B7,
    U+25BD,
    U+25C1,
    U+25CA,
    U+25CC,
    U+25FB,
    U+266D-266F,
    U+27C0-27FF,
    U+2900-2AFF,
    U+2B0E-2B11,
    U+2B30-2B4C,
    U+2BFE,
    U+3030,
    U+FF5B,
    U+FF5D,
    U+1D400-1D7FF,
    U+1EE00-1EEFF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-symbols-400-normal.woff2") format("woff2"), url("./media/open-sans-symbols-400-normal.woff") format("woff");
  unicode-range:
    U+0001-000C,
    U+000E-001F,
    U+007F-009F,
    U+20DD-20E0,
    U+20E2-20E4,
    U+2150-218F,
    U+2190,
    U+2192,
    U+2194-2199,
    U+21AF,
    U+21E6-21F0,
    U+21F3,
    U+2218-2219,
    U+2299,
    U+22C4-22C6,
    U+2300-243F,
    U+2440-244A,
    U+2460-24FF,
    U+25A0-27BF,
    U+2800-28FF,
    U+2921-2922,
    U+2981,
    U+29BF,
    U+29EB,
    U+2B00-2BFF,
    U+4DC0-4DFF,
    U+FFF9-FFFB,
    U+10140-1018E,
    U+10190-1019C,
    U+101A0,
    U+101D0-101FD,
    U+102E0-102FB,
    U+10E60-10E7E,
    U+1D2C0-1D2D3,
    U+1D2E0-1D37F,
    U+1F000-1F0FF,
    U+1F100-1F1AD,
    U+1F1E6-1F1FF,
    U+1F30D-1F30F,
    U+1F315,
    U+1F31C,
    U+1F31E,
    U+1F320-1F32C,
    U+1F336,
    U+1F378,
    U+1F37D,
    U+1F382,
    U+1F393-1F39F,
    U+1F3A7-1F3A8,
    U+1F3AC-1F3AF,
    U+1F3C2,
    U+1F3C4-1F3C6,
    U+1F3CA-1F3CE,
    U+1F3D4-1F3E0,
    U+1F3ED,
    U+1F3F1-1F3F3,
    U+1F3F5-1F3F7,
    U+1F408,
    U+1F415,
    U+1F41F,
    U+1F426,
    U+1F43F,
    U+1F441-1F442,
    U+1F444,
    U+1F446-1F449,
    U+1F44C-1F44E,
    U+1F453,
    U+1F46A,
    U+1F47D,
    U+1F4A3,
    U+1F4B0,
    U+1F4B3,
    U+1F4B9,
    U+1F4BB,
    U+1F4BF,
    U+1F4C8-1F4CB,
    U+1F4D6,
    U+1F4DA,
    U+1F4DF,
    U+1F4E3-1F4E6,
    U+1F4EA-1F4ED,
    U+1F4F7,
    U+1F4F9-1F4FB,
    U+1F4FD-1F4FE,
    U+1F503,
    U+1F507-1F50B,
    U+1F50D,
    U+1F512-1F513,
    U+1F53E-1F54A,
    U+1F54F-1F5FA,
    U+1F610,
    U+1F650-1F67F,
    U+1F687,
    U+1F68D,
    U+1F691,
    U+1F694,
    U+1F698,
    U+1F6AD,
    U+1F6B2,
    U+1F6B9-1F6BA,
    U+1F6BC,
    U+1F6C6-1F6CF,
    U+1F6D3-1F6D7,
    U+1F6E0-1F6EA,
    U+1F6F0-1F6F3,
    U+1F6F7-1F6FC,
    U+1F700-1F7FF,
    U+1F800-1F80B,
    U+1F810-1F847,
    U+1F850-1F859,
    U+1F860-1F887,
    U+1F890-1F8AD,
    U+1F8B0-1F8BB,
    U+1F8C0-1F8C1,
    U+1F900-1F90B,
    U+1F93B,
    U+1F946,
    U+1F984,
    U+1F996,
    U+1F9E9,
    U+1FA00-1FA6F,
    U+1FA70-1FA7C,
    U+1FA80-1FA89,
    U+1FA8F-1FAC6,
    U+1FACE-1FADC,
    U+1FADF-1FAE9,
    U+1FAF0-1FAF8,
    U+1FB00-1FBFF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-vietnamese-400-normal.woff2") format("woff2"), url("./media/open-sans-vietnamese-400-normal.woff") format("woff");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-latin-ext-400-normal.woff2") format("woff2"), url("./media/open-sans-latin-ext-400-normal.woff") format("woff");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/open-sans-latin-400-normal.woff2") format("woff2"), url("./media/open-sans-latin-400-normal.woff") format("woff");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}

/* node_modules/@fontsource/open-sans/600.css */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-cyrillic-ext-600-normal.woff2") format("woff2"), url("./media/open-sans-cyrillic-ext-600-normal.woff") format("woff");
  unicode-range:
    U+0460-052F,
    U+1C80-1C8A,
    U+20B4,
    U+2DE0-2DFF,
    U+A640-A69F,
    U+FE2E-FE2F;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-cyrillic-600-normal.woff2") format("woff2"), url("./media/open-sans-cyrillic-600-normal.woff") format("woff");
  unicode-range:
    U+0301,
    U+0400-045F,
    U+0490-0491,
    U+04B0-04B1,
    U+2116;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-greek-ext-600-normal.woff2") format("woff2"), url("./media/open-sans-greek-ext-600-normal.woff") format("woff");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-greek-600-normal.woff2") format("woff2"), url("./media/open-sans-greek-600-normal.woff") format("woff");
  unicode-range:
    U+0370-0377,
    U+037A-037F,
    U+0384-038A,
    U+038C,
    U+038E-03A1,
    U+03A3-03FF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-hebrew-600-normal.woff2") format("woff2"), url("./media/open-sans-hebrew-600-normal.woff") format("woff");
  unicode-range:
    U+0307-0308,
    U+0590-05FF,
    U+200C-2010,
    U+20AA,
    U+25CC,
    U+FB1D-FB4F;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-math-600-normal.woff2") format("woff2"), url("./media/open-sans-math-600-normal.woff") format("woff");
  unicode-range:
    U+0302-0303,
    U+0305,
    U+0307-0308,
    U+0310,
    U+0312,
    U+0315,
    U+031A,
    U+0326-0327,
    U+032C,
    U+032F-0330,
    U+0332-0333,
    U+0338,
    U+033A,
    U+0346,
    U+034D,
    U+0391-03A1,
    U+03A3-03A9,
    U+03B1-03C9,
    U+03D1,
    U+03D5-03D6,
    U+03F0-03F1,
    U+03F4-03F5,
    U+2016-2017,
    U+2034-2038,
    U+203C,
    U+2040,
    U+2043,
    U+2047,
    U+2050,
    U+2057,
    U+205F,
    U+2070-2071,
    U+2074-208E,
    U+2090-209C,
    U+20D0-20DC,
    U+20E1,
    U+20E5-20EF,
    U+2100-2112,
    U+2114-2115,
    U+2117-2121,
    U+2123-214F,
    U+2190,
    U+2192,
    U+2194-21AE,
    U+21B0-21E5,
    U+21F1-21F2,
    U+21F4-2211,
    U+2213-2214,
    U+2216-22FF,
    U+2308-230B,
    U+2310,
    U+2319,
    U+231C-2321,
    U+2336-237A,
    U+237C,
    U+2395,
    U+239B-23B7,
    U+23D0,
    U+23DC-23E1,
    U+2474-2475,
    U+25AF,
    U+25B3,
    U+25B7,
    U+25BD,
    U+25C1,
    U+25CA,
    U+25CC,
    U+25FB,
    U+266D-266F,
    U+27C0-27FF,
    U+2900-2AFF,
    U+2B0E-2B11,
    U+2B30-2B4C,
    U+2BFE,
    U+3030,
    U+FF5B,
    U+FF5D,
    U+1D400-1D7FF,
    U+1EE00-1EEFF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-symbols-600-normal.woff2") format("woff2"), url("./media/open-sans-symbols-600-normal.woff") format("woff");
  unicode-range:
    U+0001-000C,
    U+000E-001F,
    U+007F-009F,
    U+20DD-20E0,
    U+20E2-20E4,
    U+2150-218F,
    U+2190,
    U+2192,
    U+2194-2199,
    U+21AF,
    U+21E6-21F0,
    U+21F3,
    U+2218-2219,
    U+2299,
    U+22C4-22C6,
    U+2300-243F,
    U+2440-244A,
    U+2460-24FF,
    U+25A0-27BF,
    U+2800-28FF,
    U+2921-2922,
    U+2981,
    U+29BF,
    U+29EB,
    U+2B00-2BFF,
    U+4DC0-4DFF,
    U+FFF9-FFFB,
    U+10140-1018E,
    U+10190-1019C,
    U+101A0,
    U+101D0-101FD,
    U+102E0-102FB,
    U+10E60-10E7E,
    U+1D2C0-1D2D3,
    U+1D2E0-1D37F,
    U+1F000-1F0FF,
    U+1F100-1F1AD,
    U+1F1E6-1F1FF,
    U+1F30D-1F30F,
    U+1F315,
    U+1F31C,
    U+1F31E,
    U+1F320-1F32C,
    U+1F336,
    U+1F378,
    U+1F37D,
    U+1F382,
    U+1F393-1F39F,
    U+1F3A7-1F3A8,
    U+1F3AC-1F3AF,
    U+1F3C2,
    U+1F3C4-1F3C6,
    U+1F3CA-1F3CE,
    U+1F3D4-1F3E0,
    U+1F3ED,
    U+1F3F1-1F3F3,
    U+1F3F5-1F3F7,
    U+1F408,
    U+1F415,
    U+1F41F,
    U+1F426,
    U+1F43F,
    U+1F441-1F442,
    U+1F444,
    U+1F446-1F449,
    U+1F44C-1F44E,
    U+1F453,
    U+1F46A,
    U+1F47D,
    U+1F4A3,
    U+1F4B0,
    U+1F4B3,
    U+1F4B9,
    U+1F4BB,
    U+1F4BF,
    U+1F4C8-1F4CB,
    U+1F4D6,
    U+1F4DA,
    U+1F4DF,
    U+1F4E3-1F4E6,
    U+1F4EA-1F4ED,
    U+1F4F7,
    U+1F4F9-1F4FB,
    U+1F4FD-1F4FE,
    U+1F503,
    U+1F507-1F50B,
    U+1F50D,
    U+1F512-1F513,
    U+1F53E-1F54A,
    U+1F54F-1F5FA,
    U+1F610,
    U+1F650-1F67F,
    U+1F687,
    U+1F68D,
    U+1F691,
    U+1F694,
    U+1F698,
    U+1F6AD,
    U+1F6B2,
    U+1F6B9-1F6BA,
    U+1F6BC,
    U+1F6C6-1F6CF,
    U+1F6D3-1F6D7,
    U+1F6E0-1F6EA,
    U+1F6F0-1F6F3,
    U+1F6F7-1F6FC,
    U+1F700-1F7FF,
    U+1F800-1F80B,
    U+1F810-1F847,
    U+1F850-1F859,
    U+1F860-1F887,
    U+1F890-1F8AD,
    U+1F8B0-1F8BB,
    U+1F8C0-1F8C1,
    U+1F900-1F90B,
    U+1F93B,
    U+1F946,
    U+1F984,
    U+1F996,
    U+1F9E9,
    U+1FA00-1FA6F,
    U+1FA70-1FA7C,
    U+1FA80-1FA89,
    U+1FA8F-1FAC6,
    U+1FACE-1FADC,
    U+1FADF-1FAE9,
    U+1FAF0-1FAF8,
    U+1FB00-1FBFF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-vietnamese-600-normal.woff2") format("woff2"), url("./media/open-sans-vietnamese-600-normal.woff") format("woff");
  unicode-range:
    U+0102-0103,
    U+0110-0111,
    U+0128-0129,
    U+0168-0169,
    U+01A0-01A1,
    U+01AF-01B0,
    U+0300-0301,
    U+0303-0304,
    U+0308-0309,
    U+0323,
    U+0329,
    U+1EA0-1EF9,
    U+20AB;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-latin-ext-600-normal.woff2") format("woff2"), url("./media/open-sans-latin-ext-600-normal.woff") format("woff");
  unicode-range:
    U+0100-02BA,
    U+02BD-02C5,
    U+02C7-02CC,
    U+02CE-02D7,
    U+02DD-02FF,
    U+0304,
    U+0308,
    U+0329,
    U+1D00-1DBF,
    U+1E00-1E9F,
    U+1EF2-1EFF,
    U+2020,
    U+20A0-20AB,
    U+20AD-20C0,
    U+2113,
    U+2C60-2C7F,
    U+A720-A7FF;
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/open-sans-latin-600-normal.woff2") format("woff2"), url("./media/open-sans-latin-600-normal.woff") format("woff");
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
}

/* node_modules/@fontsource/material-symbols-outlined/index.css */
@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("./media/material-symbols-outlined-latin-100-normal.woff2") format("woff2"), url("./media/material-symbols-outlined-latin-100-normal.woff") format("woff");
}
@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("./media/material-symbols-outlined-latin-200-normal.woff2") format("woff2"), url("./media/material-symbols-outlined-latin-200-normal.woff") format("woff");
}
@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("./media/material-symbols-outlined-latin-300-normal.woff2") format("woff2"), url("./media/material-symbols-outlined-latin-300-normal.woff") format("woff");
}
@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/material-symbols-outlined-latin-400-normal.woff2") format("woff2"), url("./media/material-symbols-outlined-latin-400-normal.woff") format("woff");
}

/* node_modules/@fontsource-variable/material-symbols-outlined/index.css */
@font-face {
  font-family: "Material Symbols Outlined Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 100 700;
  src: url("./media/material-symbols-outlined-latin-wght-normal.woff2") format("woff2-variations");
}

/* node_modules/@fontsource/material-icons/index.css */
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/material-icons-latin-400-normal.woff2") format("woff2"), url("./media/material-icons-latin-400-normal.woff") format("woff");
}

/* dropcatch-ui/src/styles.scss */
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@-ms-viewport {
  width: device-width;
}
article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block;
}
[tabindex="-1"]:focus {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 25px;
}
p {
  margin-top: 0;
  margin-bottom: 25px;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}
figure {
  margin: 0 0 1rem;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
table {
  border-collapse: collapse;
}
th {
  text-align: inherit;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}
input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
body {
  margin: 0;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
h1 {
  margin: 0.67em 0;
  font-size: 2em;
}
mark {
  background-color: #fcf843;
  padding: 3px 0 3px 0;
}
small {
  font-size: 80%;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-size: 1em;
  font-family: monospace, monospace;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  color: inherit;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type=button],
input[type=reset],
input[type=submit] {
  cursor: pointer;
  -webkit-appearance: button;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input:focus-visible,
a:focus-visible,
button:focus-visible {
  outline: 1px dotted #ffbf47;
}
input:active,
a:active,
button:active {
  outline: none;
}
input {
  line-height: normal;
}
input[type=checkbox],
input[type=radio] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}
fieldset {
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
  border: 1px solid #c0c0c0;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input,
button,
select,
textarea {
  font-family: inherit;
  line-height: inherit;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
small {
  font-size: 85%;
}
table td[class*=col-],
table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.dc-container:before,
.dc-container:after,
.dc-container-fluid:before,
.dc-container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.pager:before,
.pager:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.dc-container:after,
.dc-container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.pager:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
a {
  color: #036ed8;
  text-decoration: none;
  transition: color 0.2s;
  cursor: pointer;
}
a:hover {
  text-decoration: none;
  color: rgb(2.301369863, 84.3835616438, 165.698630137);
}
h1 {
  margin-bottom: 20px;
  font-size: 36px;
}
h2 {
  margin-bottom: 20px;
  font-size: 26px;
}
h3 {
  font-size: 24px;
}
h4 {
  margin: 0 0 15px 0;
  font-size: 20px;
}
h5 {
  margin: 0 0 15px 0;
  font-size: 18px;
}
p {
  margin-bottom: 25px;
}
hr {
  border-top: 1px solid #ddd;
}
.paginator-margin {
  margin-top: 30px;
  margin-bottom: 30px;
}
.header-font {
  font-family: "Roboto", sans-serif;
  font-size: 28px;
  font-weight: 500;
}
@media (max-width: 479px) {
  .header-font {
    font-size: 22px;
  }
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.left {
  float: left;
}
h2.title {
  color: rgb(233.9332, 19.576, 10.7668);
  font-weight: 400;
}
.right {
  float: right;
}
.aligncenter {
  text-align: center;
}
.alignleft {
  text-align: left;
}
.alignright {
  text-align: right;
}
.text-red {
  color: #f41910 !important;
}
.text-green {
  color: #5db100 !important;
}
.text-grey {
  color: #636a70 !important;
}
.dc-tool-tip {
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.dc-tool-tip:hover .dc-tool-tip-content {
  visibility: visible;
  opacity: 0.9;
  transform: translate(0, -50%);
  transition: all 0.2s ease-out, visibility 0s 0s;
}
.cancel-icon {
  cursor: pointer;
}
.dc-tool-tip-content {
  top: 50%;
  left: 100%;
  margin-left: 4px;
  z-index: 9999;
  transform: translate(30px, -50%);
  visibility: hidden;
  opacity: 0;
  line-height: 1.5;
  transition: all 0.2s ease-in, visibility 0s 0.3s;
  will-change: transform;
}
ul.list {
  padding: 0;
}
ul.list li {
  position: relative;
  margin-bottom: 8px;
  padding-left: 15px;
  list-style: none;
  font-family: "Roboto", sans-serif;
}
ul.list li:before {
  position: absolute;
  top: 10px;
  left: 0;
  width: 4px;
  height: 4px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #f41910;
  content: "";
}
@media (max-width: 599px) {
  .bid-block .place-bid .time-remaining {
    text-align: center;
  }
  h3 {
    margin: 0 0 15px 0;
    font-size: 20px;
    line-height: 25px;
  }
  ul.list li {
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 20px;
  }
}
.bold {
  font-weight: 700;
}
.domain-item {
  font-family: "IBM Plex Sans", sans-serif;
  cursor: pointer;
  font-size: 16px;
  font-weight: 500;
}
.dialog-toolbar {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 10px 16px 10px 0px !important;
}
.dialog-toolbar img {
  margin-top: 10px;
}
.spacer {
  flex: 1 0 0;
}
.is-desktop--block {
  display: none !important;
}
@media screen and (min-width: 975px) {
  .is-desktop--block {
    display: block !important;
  }
}
.is-mobile--block {
  display: block;
}
@media screen and (min-width: 975px) {
  .is-mobile--block {
    display: none;
  }
}
.is-desktop--flex {
  display: none !important;
}
@media screen and (min-width: 975px) {
  .is-desktop--flex {
    display: flex !important;
  }
}
.is-mobile--flex {
  display: flex !important;
}
@media screen and (min-width: 975px) {
  .is-mobile--flex {
    display: none !important;
  }
}
@media (max-width: 975px) {
  .hide-mobile {
    display: none !important;
  }
  .dt-only {
    display: none !important;
  }
}
@media (min-width: 975px) {
  .mobile-only {
    display: none !important;
  }
}
.mat-elevation-z0,
.mat-mdc-elevation-specific.mat-elevation-z0 {
  box-shadow: var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow);
}
.mat-elevation-z1,
.mat-mdc-elevation-specific.mat-elevation-z1 {
  box-shadow: var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow);
}
.mat-elevation-z2,
.mat-mdc-elevation-specific.mat-elevation-z2 {
  box-shadow: var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow);
}
.mat-elevation-z3,
.mat-mdc-elevation-specific.mat-elevation-z3 {
  box-shadow: var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow);
}
.mat-elevation-z4,
.mat-mdc-elevation-specific.mat-elevation-z4 {
  box-shadow: var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow);
}
.mat-elevation-z5,
.mat-mdc-elevation-specific.mat-elevation-z5 {
  box-shadow: var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow);
}
.mat-elevation-z6,
.mat-mdc-elevation-specific.mat-elevation-z6 {
  box-shadow: var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow);
}
.mat-elevation-z7,
.mat-mdc-elevation-specific.mat-elevation-z7 {
  box-shadow: var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow);
}
.mat-elevation-z8,
.mat-mdc-elevation-specific.mat-elevation-z8 {
  box-shadow: var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow);
}
.mat-elevation-z9,
.mat-mdc-elevation-specific.mat-elevation-z9 {
  box-shadow: var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow);
}
.mat-elevation-z10,
.mat-mdc-elevation-specific.mat-elevation-z10 {
  box-shadow: var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow);
}
.mat-elevation-z11,
.mat-mdc-elevation-specific.mat-elevation-z11 {
  box-shadow: var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow);
}
.mat-elevation-z12,
.mat-mdc-elevation-specific.mat-elevation-z12 {
  box-shadow: var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow);
}
.mat-elevation-z13,
.mat-mdc-elevation-specific.mat-elevation-z13 {
  box-shadow: var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow);
}
.mat-elevation-z14,
.mat-mdc-elevation-specific.mat-elevation-z14 {
  box-shadow: var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow);
}
.mat-elevation-z15,
.mat-mdc-elevation-specific.mat-elevation-z15 {
  box-shadow: var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow);
}
.mat-elevation-z16,
.mat-mdc-elevation-specific.mat-elevation-z16 {
  box-shadow: var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow);
}
.mat-elevation-z17,
.mat-mdc-elevation-specific.mat-elevation-z17 {
  box-shadow: var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow);
}
.mat-elevation-z18,
.mat-mdc-elevation-specific.mat-elevation-z18 {
  box-shadow: var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow);
}
.mat-elevation-z19,
.mat-mdc-elevation-specific.mat-elevation-z19 {
  box-shadow: var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow);
}
.mat-elevation-z20,
.mat-mdc-elevation-specific.mat-elevation-z20 {
  box-shadow: var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow);
}
.mat-elevation-z21,
.mat-mdc-elevation-specific.mat-elevation-z21 {
  box-shadow: var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow);
}
.mat-elevation-z22,
.mat-mdc-elevation-specific.mat-elevation-z22 {
  box-shadow: var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow);
}
.mat-elevation-z23,
.mat-mdc-elevation-specific.mat-elevation-z23 {
  box-shadow: var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow);
}
.mat-elevation-z24,
.mat-mdc-elevation-specific.mat-elevation-z24 {
  box-shadow: var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow);
}
html {
  --mat-app-background-color: #fafafa;
  --mat-app-text-color: rgba(0, 0, 0, 0.87);
  --mat-app-elevation-shadow-level-0:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-1:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-2:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-3:
    0px 3px 3px -2px rgba(0, 0, 0, 0.2),
    0px 3px 4px 0px rgba(0, 0, 0, 0.14),
    0px 1px 8px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-4:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-5:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 5px 8px 0px rgba(0, 0, 0, 0.14),
    0px 1px 14px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-6:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-7:
    0px 4px 5px -2px rgba(0, 0, 0, 0.2),
    0px 7px 10px 1px rgba(0, 0, 0, 0.14),
    0px 2px 16px 1px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-8:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-9:
    0px 5px 6px -3px rgba(0, 0, 0, 0.2),
    0px 9px 12px 1px rgba(0, 0, 0, 0.14),
    0px 3px 16px 2px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-10:
    0px 6px 6px -3px rgba(0, 0, 0, 0.2),
    0px 10px 14px 1px rgba(0, 0, 0, 0.14),
    0px 4px 18px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-11:
    0px 6px 7px -4px rgba(0, 0, 0, 0.2),
    0px 11px 15px 1px rgba(0, 0, 0, 0.14),
    0px 4px 20px 3px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-12:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-13:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 13px 19px 2px rgba(0, 0, 0, 0.14),
    0px 5px 24px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-14:
    0px 7px 9px -4px rgba(0, 0, 0, 0.2),
    0px 14px 21px 2px rgba(0, 0, 0, 0.14),
    0px 5px 26px 4px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-15:
    0px 8px 9px -5px rgba(0, 0, 0, 0.2),
    0px 15px 22px 2px rgba(0, 0, 0, 0.14),
    0px 6px 28px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-16:
    0px 8px 10px -5px rgba(0, 0, 0, 0.2),
    0px 16px 24px 2px rgba(0, 0, 0, 0.14),
    0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-17:
    0px 8px 11px -5px rgba(0, 0, 0, 0.2),
    0px 17px 26px 2px rgba(0, 0, 0, 0.14),
    0px 6px 32px 5px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-18:
    0px 9px 11px -5px rgba(0, 0, 0, 0.2),
    0px 18px 28px 2px rgba(0, 0, 0, 0.14),
    0px 7px 34px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-19:
    0px 9px 12px -6px rgba(0, 0, 0, 0.2),
    0px 19px 29px 2px rgba(0, 0, 0, 0.14),
    0px 7px 36px 6px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-20:
    0px 10px 13px -6px rgba(0, 0, 0, 0.2),
    0px 20px 31px 3px rgba(0, 0, 0, 0.14),
    0px 8px 38px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-21:
    0px 10px 13px -6px rgba(0, 0, 0, 0.2),
    0px 21px 33px 3px rgba(0, 0, 0, 0.14),
    0px 8px 40px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-22:
    0px 10px 14px -6px rgba(0, 0, 0, 0.2),
    0px 22px 35px 3px rgba(0, 0, 0, 0.14),
    0px 8px 42px 7px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-23:
    0px 11px 14px -7px rgba(0, 0, 0, 0.2),
    0px 23px 36px 3px rgba(0, 0, 0, 0.14),
    0px 9px 44px 8px rgba(0, 0, 0, 0.12);
  --mat-app-elevation-shadow-level-24:
    0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
html {
  --mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
}
html {
  --mat-option-selected-state-label-text-color: #f41910;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
}
.mat-accent {
  --mat-option-selected-state-label-text-color: #ffc107;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
}
.mat-warn {
  --mat-option-selected-state-label-text-color: #525252;
  --mat-option-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
}
html {
  --mat-optgroup-label-text-color: rgba(0, 0, 0, 0.87);
}
html {
  --mat-pseudo-checkbox-full-selected-icon-color: #ffc107;
  --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-minimal-selected-checkmark-color: #ffc107;
  --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
}
.mat-primary {
  --mat-pseudo-checkbox-full-selected-icon-color: #f41910;
  --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-minimal-selected-checkmark-color: #f41910;
  --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
}
.mat-accent {
  --mat-pseudo-checkbox-full-selected-icon-color: #ffc107;
  --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-minimal-selected-checkmark-color: #ffc107;
  --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
}
.mat-warn {
  --mat-pseudo-checkbox-full-selected-icon-color: #525252;
  --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
  --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-pseudo-checkbox-minimal-selected-checkmark-color: #525252;
  --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
}
html {
  --mat-card-elevated-container-shape: 4px;
  --mat-card-outlined-container-shape: 4px;
  --mat-card-filled-container-shape: 4px;
  --mat-card-outlined-outline-width: 1px;
}
html {
  --mat-card-elevated-container-color: white;
  --mat-card-elevated-container-elevation:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-card-outlined-container-color: white;
  --mat-card-outlined-container-elevation:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-card-outlined-outline-color: rgba(0, 0, 0, 0.12);
  --mat-card-subtitle-text-color: rgba(0, 0, 0, 0.54);
  --mat-card-filled-container-color: white;
  --mat-card-filled-container-elevation:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}
html {
  --mat-progress-bar-active-indicator-height: 4px;
  --mat-progress-bar-track-height: 4px;
  --mat-progress-bar-track-shape: 0;
}
.mat-mdc-progress-bar {
  --mat-progress-bar-active-indicator-color: #f41910;
  --mat-progress-bar-track-color: rgba(244, 25, 16, 0.25);
}
.mat-mdc-progress-bar.mat-accent {
  --mat-progress-bar-active-indicator-color: #ffc107;
  --mat-progress-bar-track-color: rgba(255, 193, 7, 0.25);
}
.mat-mdc-progress-bar.mat-warn {
  --mat-progress-bar-active-indicator-color: #525252;
  --mat-progress-bar-track-color: rgba(82, 82, 82, 0.25);
}
html {
  --mat-tooltip-container-shape: 4px;
  --mat-tooltip-supporting-text-line-height: 16px;
}
html {
  --mat-tooltip-container-color: #424242;
  --mat-tooltip-supporting-text-color: white;
}
html {
  --mat-form-field-filled-active-indicator-height: 1px;
  --mat-form-field-filled-focus-active-indicator-height: 2px;
  --mat-form-field-filled-container-shape: 4px;
  --mat-form-field-outlined-outline-width: 1px;
  --mat-form-field-outlined-focus-outline-width: 2px;
  --mat-form-field-outlined-container-shape: 4px;
}
html {
  --mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f41910 87%, transparent);
  --mat-form-field-filled-caret-color: #f41910;
  --mat-form-field-filled-focus-active-indicator-color: #f41910;
  --mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f41910 87%, transparent);
  --mat-form-field-outlined-caret-color: #f41910;
  --mat-form-field-outlined-focus-outline-color: #f41910;
  --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f41910 87%, transparent);
  --mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-form-field-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-error-text-color: #525252;
  --mat-form-field-select-option-text-color: inherit;
  --mat-form-field-select-disabled-option-text-color: GrayText;
  --mat-form-field-leading-icon-color: unset;
  --mat-form-field-disabled-leading-icon-color: unset;
  --mat-form-field-trailing-icon-color: unset;
  --mat-form-field-disabled-trailing-icon-color: unset;
  --mat-form-field-error-focus-trailing-icon-color: unset;
  --mat-form-field-error-hover-trailing-icon-color: unset;
  --mat-form-field-error-trailing-icon-color: unset;
  --mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-form-field-hover-state-layer-opacity: 0.04;
  --mat-form-field-focus-state-layer-opacity: 0.12;
  --mat-form-field-filled-container-color: #f6f6f6;
  --mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-form-field-filled-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-form-field-filled-input-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-filled-error-hover-label-text-color: #525252;
  --mat-form-field-filled-error-focus-label-text-color: #525252;
  --mat-form-field-filled-error-label-text-color: #525252;
  --mat-form-field-filled-error-caret-color: #525252;
  --mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-filled-error-active-indicator-color: #525252;
  --mat-form-field-filled-error-focus-active-indicator-color: #525252;
  --mat-form-field-filled-error-hover-active-indicator-color: #525252;
  --mat-form-field-outlined-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-form-field-outlined-input-text-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, 0.54);
  --mat-form-field-outlined-error-caret-color: #525252;
  --mat-form-field-outlined-error-focus-label-text-color: #525252;
  --mat-form-field-outlined-error-label-text-color: #525252;
  --mat-form-field-outlined-error-hover-label-text-color: #525252;
  --mat-form-field-outlined-outline-color: rgba(0, 0, 0, 0.38);
  --mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, 0.87);
  --mat-form-field-outlined-error-focus-outline-color: #525252;
  --mat-form-field-outlined-error-hover-outline-color: #525252;
  --mat-form-field-outlined-error-outline-color: #525252;
}
.mat-mdc-form-field.mat-accent {
  --mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ffc107 87%, transparent);
  --mat-form-field-filled-caret-color: #ffc107;
  --mat-form-field-filled-focus-active-indicator-color: #ffc107;
  --mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ffc107 87%, transparent);
  --mat-form-field-outlined-caret-color: #ffc107;
  --mat-form-field-outlined-focus-outline-color: #ffc107;
  --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ffc107 87%, transparent);
}
.mat-mdc-form-field.mat-warn {
  --mat-form-field-focus-select-arrow-color: color-mix(in srgb, #525252 87%, transparent);
  --mat-form-field-filled-caret-color: #525252;
  --mat-form-field-filled-focus-active-indicator-color: #525252;
  --mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #525252 87%, transparent);
  --mat-form-field-outlined-caret-color: #525252;
  --mat-form-field-outlined-focus-outline-color: #525252;
  --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #525252 87%, transparent);
}
html {
  --mat-form-field-container-height: 56px;
  --mat-form-field-filled-label-display: block;
  --mat-form-field-container-vertical-padding: 16px;
  --mat-form-field-filled-with-label-container-padding-top: 24px;
  --mat-form-field-filled-with-label-container-padding-bottom: 8px;
}
html {
  --mat-select-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-select-focused-arrow-color: #f41910;
  --mat-select-invalid-arrow-color: #525252;
}
.mat-mdc-form-field.mat-accent {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-select-focused-arrow-color: #ffc107;
  --mat-select-invalid-arrow-color: #525252;
}
.mat-mdc-form-field.mat-warn {
  --mat-select-panel-background-color: white;
  --mat-select-enabled-trigger-text-color: rgba(0, 0, 0, 0.87);
  --mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-select-placeholder-text-color: rgba(0, 0, 0, 0.54);
  --mat-select-enabled-arrow-color: rgba(0, 0, 0, 0.54);
  --mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-select-focused-arrow-color: #525252;
  --mat-select-invalid-arrow-color: #525252;
}
html {
  --mat-select-arrow-transform: translateY(-8px);
}
html {
  --mat-autocomplete-container-shape: 4px;
  --mat-autocomplete-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html {
  --mat-autocomplete-background-color: white;
}
html {
  --mat-dialog-container-shape: 4px;
  --mat-dialog-container-elevation-shadow:
    0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  --mat-dialog-container-max-width: 80vw;
  --mat-dialog-container-small-max-width: 80vw;
  --mat-dialog-container-min-width: 0;
  --mat-dialog-actions-alignment: start;
  --mat-dialog-actions-padding: 8px;
  --mat-dialog-content-padding: 20px 24px;
  --mat-dialog-with-actions-content-padding: 20px 24px;
  --mat-dialog-headline-padding: 0 24px 9px;
}
html {
  --mat-dialog-container-color: white;
  --mat-dialog-subhead-color: rgba(0, 0, 0, 0.87);
  --mat-dialog-supporting-text-color: rgba(0, 0, 0, 0.54);
}
.mat-mdc-standard-chip {
  --mat-chip-container-shape-radius: 16px;
  --mat-chip-disabled-container-opacity: 0.4;
  --mat-chip-disabled-outline-color: transparent;
  --mat-chip-flat-selected-outline-width: 0;
  --mat-chip-focus-outline-color: transparent;
  --mat-chip-hover-state-layer-opacity: 0.04;
  --mat-chip-outline-color: transparent;
  --mat-chip-outline-width: 0;
  --mat-chip-selected-hover-state-layer-opacity: 0.04;
  --mat-chip-selected-trailing-action-state-layer-color: transparent;
  --mat-chip-trailing-action-focus-opacity: 1;
  --mat-chip-trailing-action-focus-state-layer-opacity: 0;
  --mat-chip-trailing-action-hover-state-layer-opacity: 0;
  --mat-chip-trailing-action-opacity: 0.54;
  --mat-chip-trailing-action-state-layer-color: transparent;
  --mat-chip-with-avatar-avatar-shape-radius: 14px;
  --mat-chip-with-avatar-avatar-size: 28px;
  --mat-chip-with-avatar-disabled-avatar-opacity: 1;
  --mat-chip-with-icon-disabled-icon-opacity: 1;
  --mat-chip-with-icon-icon-size: 18px;
  --mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;
}
.mat-mdc-standard-chip {
  --mat-chip-disabled-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-focus-state-layer-opacity: 0.12;
  --mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-selected-focus-state-layer-color: 0.12;
  --mat-chip-selected-focus-state-layer-opacity: 0.12;
  --mat-chip-selected-hover-state-layer-color: 0.04;
  --mat-chip-selected-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-icon-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary {
  --mat-chip-disabled-label-text-color: #ffffff;
  --mat-chip-elevated-container-color: #f41910;
  --mat-chip-elevated-disabled-container-color: #f41910;
  --mat-chip-elevated-selected-container-color: #f41910;
  --mat-chip-flat-disabled-selected-container-color: #f41910;
  --mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-focus-state-layer-opacity: 0.12;
  --mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-label-text-color: #ffffff;
  --mat-chip-selected-disabled-trailing-icon-color: #ffffff;
  --mat-chip-selected-focus-state-layer-color: 0.12;
  --mat-chip-selected-focus-state-layer-opacity: 0.12;
  --mat-chip-selected-hover-state-layer-color: 0.04;
  --mat-chip-selected-label-text-color: #ffffff;
  --mat-chip-selected-trailing-icon-color: #ffffff;
  --mat-chip-with-icon-disabled-icon-color: #ffffff;
  --mat-chip-with-icon-icon-color: #ffffff;
  --mat-chip-with-icon-selected-icon-color: #ffffff;
  --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;
  --mat-chip-with-trailing-icon-trailing-icon-color: #ffffff;
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent {
  --mat-chip-disabled-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-chip-elevated-container-color: #ffc107;
  --mat-chip-elevated-disabled-container-color: #ffc107;
  --mat-chip-elevated-selected-container-color: #ffc107;
  --mat-chip-flat-disabled-selected-container-color: #ffc107;
  --mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-focus-state-layer-opacity: 0.12;
  --mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-selected-focus-state-layer-color: 0.12;
  --mat-chip-selected-focus-state-layer-opacity: 0.12;
  --mat-chip-selected-hover-state-layer-color: 0.04;
  --mat-chip-selected-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-icon-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,
.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn {
  --mat-chip-disabled-label-text-color: #ffffff;
  --mat-chip-elevated-container-color: #525252;
  --mat-chip-elevated-disabled-container-color: #525252;
  --mat-chip-elevated-selected-container-color: #525252;
  --mat-chip-flat-disabled-selected-container-color: #525252;
  --mat-chip-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-focus-state-layer-opacity: 0.12;
  --mat-chip-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-chip-label-text-color: #ffffff;
  --mat-chip-selected-disabled-trailing-icon-color: #ffffff;
  --mat-chip-selected-focus-state-layer-color: 0.12;
  --mat-chip-selected-focus-state-layer-opacity: 0.12;
  --mat-chip-selected-hover-state-layer-color: 0.04;
  --mat-chip-selected-label-text-color: #ffffff;
  --mat-chip-selected-trailing-icon-color: #ffffff;
  --mat-chip-with-icon-disabled-icon-color: #ffffff;
  --mat-chip-with-icon-icon-color: #ffffff;
  --mat-chip-with-icon-selected-icon-color: #ffffff;
  --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;
  --mat-chip-with-trailing-icon-trailing-icon-color: #ffffff;
}
.mat-mdc-chip.mat-mdc-standard-chip {
  --mat-chip-container-height: 32px;
}
html {
  --mat-slide-toggle-disabled-handle-opacity: 0.38;
  --mat-slide-toggle-disabled-selected-handle-opacity: 0.38;
  --mat-slide-toggle-disabled-selected-icon-opacity: 0.38;
  --mat-slide-toggle-disabled-track-opacity: 0.12;
  --mat-slide-toggle-disabled-unselected-handle-opacity: 0.38;
  --mat-slide-toggle-disabled-unselected-icon-opacity: 0.38;
  --mat-slide-toggle-disabled-unselected-track-outline-color: transparent;
  --mat-slide-toggle-disabled-unselected-track-outline-width: 1px;
  --mat-slide-toggle-handle-height: 20px;
  --mat-slide-toggle-handle-shape: 10px;
  --mat-slide-toggle-handle-width: 20px;
  --mat-slide-toggle-hidden-track-opacity: 1;
  --mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  --mat-slide-toggle-pressed-handle-size: 20px;
  --mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;
  --mat-slide-toggle-selected-handle-horizontal-margin: 0;
  --mat-slide-toggle-selected-handle-size: 20px;
  --mat-slide-toggle-selected-hover-state-layer-opacity: 0.04;
  --mat-slide-toggle-selected-icon-size: 18px;
  --mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;
  --mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;
  --mat-slide-toggle-selected-track-outline-color: transparent;
  --mat-slide-toggle-selected-track-outline-width: 1px;
  --mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;
  --mat-slide-toggle-track-height: 14px;
  --mat-slide-toggle-track-outline-color: transparent;
  --mat-slide-toggle-track-outline-width: 1px;
  --mat-slide-toggle-track-shape: 7px;
  --mat-slide-toggle-track-width: 36px;
  --mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;
  --mat-slide-toggle-unselected-handle-horizontal-margin: 0;
  --mat-slide-toggle-unselected-handle-size: 20px;
  --mat-slide-toggle-unselected-hover-state-layer-opacity: 0.12;
  --mat-slide-toggle-unselected-icon-size: 18px;
  --mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;
  --mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.1;
  --mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;
  --mat-slide-toggle-visible-track-opacity: 1;
  --mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  --mat-slide-toggle-with-icon-handle-size: 20px;
  --mat-slide-toggle-touch-target-size: 48px;
}
html {
  --mat-slide-toggle-selected-icon-color: #ffffff;
  --mat-slide-toggle-disabled-selected-icon-color: #ffffff;
  --mat-slide-toggle-selected-focus-state-layer-color: #f41910;
  --mat-slide-toggle-selected-handle-color: #f41910;
  --mat-slide-toggle-selected-hover-state-layer-color: #f41910;
  --mat-slide-toggle-selected-pressed-state-layer-color: #f41910;
  --mat-slide-toggle-selected-focus-handle-color: #f41910;
  --mat-slide-toggle-selected-hover-handle-color: #f41910;
  --mat-slide-toggle-selected-pressed-handle-color: #f41910;
  --mat-slide-toggle-selected-focus-track-color: #f75e58;
  --mat-slide-toggle-selected-hover-track-color: #f75e58;
  --mat-slide-toggle-selected-pressed-track-color: #f75e58;
  --mat-slide-toggle-selected-track-color: #f75e58;
  --mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-slide-toggle-disabled-handle-elevation-shadow:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;
  --mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-handle-elevation-shadow:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slide-toggle-handle-surface-color: white;
  --mat-slide-toggle-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-unselected-hover-handle-color: #424242;
  --mat-slide-toggle-unselected-focus-handle-color: #424242;
  --mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, 0.12);
  --mat-slide-toggle-unselected-icon-color: #f6f6f6;
  --mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, 0.54);
  --mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, 0.12);
  --mat-slide-toggle-unselected-pressed-handle-color: #424242;
  --mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, 0.12);
  --mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, 0.12);
}
.mat-mdc-slide-toggle.mat-accent {
  --mat-slide-toggle-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-slide-toggle-selected-focus-state-layer-color: #ffc107;
  --mat-slide-toggle-selected-handle-color: #ffc107;
  --mat-slide-toggle-selected-hover-state-layer-color: #ffc107;
  --mat-slide-toggle-selected-pressed-state-layer-color: #ffc107;
  --mat-slide-toggle-selected-focus-handle-color: #ffc107;
  --mat-slide-toggle-selected-hover-handle-color: #ffc107;
  --mat-slide-toggle-selected-pressed-handle-color: #ffc107;
  --mat-slide-toggle-selected-focus-track-color: #ffd54f;
  --mat-slide-toggle-selected-hover-track-color: #ffd54f;
  --mat-slide-toggle-selected-pressed-track-color: #ffd54f;
  --mat-slide-toggle-selected-track-color: #ffd54f;
}
.mat-mdc-slide-toggle.mat-warn {
  --mat-slide-toggle-selected-icon-color: #ffffff;
  --mat-slide-toggle-disabled-selected-icon-color: #ffffff;
  --mat-slide-toggle-selected-focus-state-layer-color: #525252;
  --mat-slide-toggle-selected-handle-color: #525252;
  --mat-slide-toggle-selected-hover-state-layer-color: #525252;
  --mat-slide-toggle-selected-pressed-state-layer-color: #525252;
  --mat-slide-toggle-selected-focus-handle-color: #525252;
  --mat-slide-toggle-selected-hover-handle-color: #525252;
  --mat-slide-toggle-selected-pressed-handle-color: #525252;
  --mat-slide-toggle-selected-focus-track-color: #949494;
  --mat-slide-toggle-selected-hover-track-color: #949494;
  --mat-slide-toggle-selected-pressed-track-color: #949494;
  --mat-slide-toggle-selected-track-color: #949494;
}
html {
  --mat-slide-toggle-state-layer-size: 40px;
  --mat-slide-toggle-touch-target-display: block;
}
html {
  --mat-radio-disabled-selected-icon-opacity: 0.38;
  --mat-radio-disabled-unselected-icon-opacity: 0.38;
  --mat-radio-state-layer-size: 40px;
  --mat-radio-touch-target-size: 48px;
}
.mat-mdc-radio-button.mat-primary {
  --mat-radio-checked-ripple-color: #f41910;
  --mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-radio-ripple-color: rgba(0, 0, 0, 0.87);
  --mat-radio-selected-focus-icon-color: #f41910;
  --mat-radio-selected-hover-icon-color: #f41910;
  --mat-radio-selected-icon-color: #f41910;
  --mat-radio-selected-pressed-icon-color: #f41910;
  --mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-accent {
  --mat-radio-checked-ripple-color: #ffc107;
  --mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-radio-ripple-color: rgba(0, 0, 0, 0.87);
  --mat-radio-selected-focus-icon-color: #ffc107;
  --mat-radio-selected-hover-icon-color: #ffc107;
  --mat-radio-selected-icon-color: #ffc107;
  --mat-radio-selected-pressed-icon-color: #ffc107;
  --mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-radio-button.mat-warn {
  --mat-radio-checked-ripple-color: #525252;
  --mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-radio-ripple-color: rgba(0, 0, 0, 0.87);
  --mat-radio-selected-focus-icon-color: #525252;
  --mat-radio-selected-hover-icon-color: #525252;
  --mat-radio-selected-icon-color: #525252;
  --mat-radio-selected-pressed-icon-color: #525252;
  --mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87);
}
html {
  --mat-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
}
html {
  --mat-slider-active-track-height: 6px;
  --mat-slider-active-track-shape: 9999px;
  --mat-slider-handle-elevation:
    0px 2px 1px -1px rgba(0, 0, 0, 0.2),
    0px 1px 1px 0px rgba(0, 0, 0, 0.14),
    0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  --mat-slider-handle-height: 20px;
  --mat-slider-handle-shape: 50%;
  --mat-slider-handle-width: 20px;
  --mat-slider-inactive-track-height: 4px;
  --mat-slider-inactive-track-shape: 9999px;
  --mat-slider-value-indicator-border-radius: 4px;
  --mat-slider-value-indicator-caret-display: block;
  --mat-slider-value-indicator-container-transform: translateX(-50%);
  --mat-slider-value-indicator-height: 32px;
  --mat-slider-value-indicator-padding: 0 12px;
  --mat-slider-value-indicator-text-transform: none;
  --mat-slider-value-indicator-width: auto;
  --mat-slider-with-overlap-handle-outline-width: 1px;
  --mat-slider-with-tick-marks-active-container-opacity: 0.6;
  --mat-slider-with-tick-marks-container-shape: 50%;
  --mat-slider-with-tick-marks-container-size: 2px;
  --mat-slider-with-tick-marks-inactive-container-opacity: 0.6;
  --mat-slider-value-indicator-transform-origin: bottom;
}
html {
  --mat-slider-active-track-color: #f41910;
  --mat-slider-focus-handle-color: #f41910;
  --mat-slider-handle-color: #f41910;
  --mat-slider-hover-handle-color: #f41910;
  --mat-slider-focus-state-layer-color: color-mix(in srgb, #f41910 12%, transparent);
  --mat-slider-hover-state-layer-color: color-mix(in srgb, #f41910 4%, transparent);
  --mat-slider-inactive-track-color: #f41910;
  --mat-slider-ripple-color: #f41910;
  --mat-slider-with-tick-marks-active-container-color: #ffffff;
  --mat-slider-with-tick-marks-inactive-container-color: #f41910;
  --mat-slider-disabled-active-track-color: rgba(0, 0, 0, 0.87);
  --mat-slider-disabled-handle-color: rgba(0, 0, 0, 0.87);
  --mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, 0.87);
  --mat-slider-label-container-color: #424242;
  --mat-slider-label-label-text-color: white;
  --mat-slider-value-indicator-opacity: 1;
  --mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, 0.87);
  --mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, 0.87);
}
.mat-accent {
  --mat-slider-active-track-color: #ffc107;
  --mat-slider-focus-handle-color: #ffc107;
  --mat-slider-handle-color: #ffc107;
  --mat-slider-hover-handle-color: #ffc107;
  --mat-slider-focus-state-layer-color: color-mix(in srgb, #ffc107 12%, transparent);
  --mat-slider-hover-state-layer-color: color-mix(in srgb, #ffc107 4%, transparent);
  --mat-slider-inactive-track-color: #ffc107;
  --mat-slider-ripple-color: #ffc107;
  --mat-slider-with-tick-marks-active-container-color: rgba(0, 0, 0, 0.87);
  --mat-slider-with-tick-marks-inactive-container-color: #ffc107;
}
.mat-warn {
  --mat-slider-active-track-color: #525252;
  --mat-slider-focus-handle-color: #525252;
  --mat-slider-handle-color: #525252;
  --mat-slider-hover-handle-color: #525252;
  --mat-slider-focus-state-layer-color: color-mix(in srgb, #525252 12%, transparent);
  --mat-slider-hover-state-layer-color: color-mix(in srgb, #525252 4%, transparent);
  --mat-slider-inactive-track-color: #525252;
  --mat-slider-ripple-color: #525252;
  --mat-slider-with-tick-marks-active-container-color: #ffffff;
  --mat-slider-with-tick-marks-inactive-container-color: #525252;
}
html {
  --mat-menu-container-shape: 4px;
  --mat-menu-divider-bottom-spacing: 0;
  --mat-menu-divider-top-spacing: 0;
  --mat-menu-item-spacing: 16px;
  --mat-menu-item-icon-size: 24px;
  --mat-menu-item-leading-spacing: 16px;
  --mat-menu-item-trailing-spacing: 16px;
  --mat-menu-item-with-icon-leading-spacing: 16px;
  --mat-menu-item-with-icon-trailing-spacing: 16px;
  --mat-menu-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html {
  --mat-menu-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-icon-color: rgba(0, 0, 0, 0.87);
  --mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-menu-container-color: white;
  --mat-menu-divider-color: rgba(0, 0, 0, 0.12);
}
html {
  --mat-list-active-indicator-color: transparent;
  --mat-list-active-indicator-shape: 4px;
  --mat-list-list-item-container-shape: 0;
  --mat-list-list-item-leading-avatar-shape: 50%;
  --mat-list-list-item-container-color: transparent;
  --mat-list-list-item-selected-container-color: transparent;
  --mat-list-list-item-leading-avatar-color: transparent;
  --mat-list-list-item-leading-icon-size: 24px;
  --mat-list-list-item-leading-avatar-size: 40px;
  --mat-list-list-item-trailing-icon-size: 24px;
  --mat-list-list-item-disabled-state-layer-color: transparent;
  --mat-list-list-item-disabled-state-layer-opacity: 0;
  --mat-list-list-item-disabled-label-text-opacity: 0.38;
  --mat-list-list-item-disabled-leading-icon-opacity: 0.38;
  --mat-list-list-item-disabled-trailing-icon-opacity: 0.38;
}
html {
  --mat-list-list-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-leading-icon-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-hover-state-layer-opacity: 0.04;
  --mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, 0.54);
  --mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-list-list-item-focus-state-layer-opacity: 0.12;
}
.mdc-list-item__start,
.mdc-list-item__end {
  --mat-radio-checked-ripple-color: #f41910;
  --mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-radio-ripple-color: rgba(0, 0, 0, 0.87);
  --mat-radio-selected-focus-icon-color: #f41910;
  --mat-radio-selected-hover-icon-color: #f41910;
  --mat-radio-selected-icon-color: #f41910;
  --mat-radio-selected-pressed-icon-color: #f41910;
  --mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-accent .mdc-list-item__start,
.mat-accent .mdc-list-item__end {
  --mat-radio-checked-ripple-color: #ffc107;
  --mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-radio-ripple-color: rgba(0, 0, 0, 0.87);
  --mat-radio-selected-focus-icon-color: #ffc107;
  --mat-radio-selected-hover-icon-color: #ffc107;
  --mat-radio-selected-icon-color: #ffc107;
  --mat-radio-selected-pressed-icon-color: #ffc107;
  --mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-warn .mdc-list-item__start,
.mat-warn .mdc-list-item__end {
  --mat-radio-checked-ripple-color: #525252;
  --mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-radio-ripple-color: rgba(0, 0, 0, 0.87);
  --mat-radio-selected-focus-icon-color: #525252;
  --mat-radio-selected-hover-icon-color: #525252;
  --mat-radio-selected-icon-color: #525252;
  --mat-radio-selected-pressed-icon-color: #525252;
  --mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-radio-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-list-option {
  --mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-selected-checkmark-color: #ffffff;
  --mat-checkbox-selected-focus-icon-color: #f41910;
  --mat-checkbox-selected-hover-icon-color: #f41910;
  --mat-checkbox-selected-icon-color: #f41910;
  --mat-checkbox-selected-pressed-icon-color: #f41910;
  --mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-checkbox-selected-focus-state-layer-color: #f41910;
  --mat-checkbox-selected-hover-state-layer-color: #f41910;
  --mat-checkbox-selected-pressed-state-layer-color: #f41910;
  --mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-list-option.mat-accent {
  --mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-selected-focus-icon-color: #ffc107;
  --mat-checkbox-selected-hover-icon-color: #ffc107;
  --mat-checkbox-selected-icon-color: #ffc107;
  --mat-checkbox-selected-pressed-icon-color: #ffc107;
  --mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-checkbox-selected-focus-state-layer-color: #ffc107;
  --mat-checkbox-selected-hover-state-layer-color: #ffc107;
  --mat-checkbox-selected-pressed-state-layer-color: #ffc107;
  --mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-list-option.mat-warn {
  --mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-selected-checkmark-color: #ffffff;
  --mat-checkbox-selected-focus-icon-color: #525252;
  --mat-checkbox-selected-hover-icon-color: #525252;
  --mat-checkbox-selected-icon-color: #525252;
  --mat-checkbox-selected-pressed-icon-color: #525252;
  --mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-checkbox-selected-focus-state-layer-color: #525252;
  --mat-checkbox-selected-hover-state-layer-color: #525252;
  --mat-checkbox-selected-pressed-state-layer-color: #525252;
  --mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,
.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start {
  color: #f41910;
}
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,
.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end {
  opacity: 1;
}
html {
  --mat-list-list-item-leading-icon-start-space: 16px;
  --mat-list-list-item-leading-icon-end-space: 32px;
  --mat-list-list-item-one-line-container-height: 48px;
  --mat-list-list-item-two-line-container-height: 64px;
  --mat-list-list-item-three-line-container-height: 88px;
}
.mdc-list-item__start,
.mdc-list-item__end {
  --mat-radio-state-layer-size: 40px;
  --mat-radio-touch-target-display: block;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,
.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,
.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line {
  height: 56px;
}
.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,
.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,
.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines {
  height: 72px;
}
html {
  --mat-paginator-page-size-select-width: 84px;
  --mat-paginator-page-size-select-touch-target-height: 48px;
}
html {
  --mat-paginator-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-paginator-container-background-color: white;
  --mat-paginator-enabled-icon-color: rgba(0, 0, 0, 0.54);
  --mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
}
html {
  --mat-paginator-container-size: 56px;
  --mat-paginator-form-field-container-height: 40px;
  --mat-paginator-form-field-container-vertical-padding: 8px;
  --mat-paginator-touch-target-display: block;
}
html {
  --mat-tab-container-height: 48px;
  --mat-tab-divider-color: transparent;
  --mat-tab-divider-height: 0;
  --mat-tab-active-indicator-height: 2px;
  --mat-tab-active-indicator-shape: 0;
}
.mat-mdc-tab-group,
.mat-mdc-tab-nav-bar {
  --mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);
  --mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);
  --mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-active-label-text-color: #f41910;
  --mat-tab-active-ripple-color: #f41910;
  --mat-tab-inactive-ripple-color: #f41910;
  --mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-active-focus-label-text-color: #f41910;
  --mat-tab-active-hover-label-text-color: #f41910;
  --mat-tab-active-focus-indicator-color: #f41910;
  --mat-tab-active-hover-indicator-color: #f41910;
  --mat-tab-active-indicator-color: #f41910;
}
.mat-mdc-tab-group.mat-accent,
.mat-mdc-tab-nav-bar.mat-accent {
  --mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);
  --mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);
  --mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-active-label-text-color: #ffc107;
  --mat-tab-active-ripple-color: #ffc107;
  --mat-tab-inactive-ripple-color: #ffc107;
  --mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-active-focus-label-text-color: #ffc107;
  --mat-tab-active-hover-label-text-color: #ffc107;
  --mat-tab-active-focus-indicator-color: #ffc107;
  --mat-tab-active-hover-indicator-color: #ffc107;
  --mat-tab-active-indicator-color: #ffc107;
}
.mat-mdc-tab-group.mat-warn,
.mat-mdc-tab-nav-bar.mat-warn {
  --mat-tab-disabled-ripple-color: rgba(0, 0, 0, 0.54);
  --mat-tab-pagination-icon-color: rgba(0, 0, 0, 0.87);
  --mat-tab-inactive-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-active-label-text-color: #525252;
  --mat-tab-active-ripple-color: #525252;
  --mat-tab-inactive-ripple-color: #525252;
  --mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-tab-active-focus-label-text-color: #525252;
  --mat-tab-active-hover-label-text-color: #525252;
  --mat-tab-active-focus-indicator-color: #525252;
  --mat-tab-active-hover-indicator-color: #525252;
  --mat-tab-active-indicator-color: #525252;
}
.mat-mdc-tab-group.mat-background-primary,
.mat-mdc-tab-nav-bar.mat-background-primary {
  --mat-tab-background-color: #f41910;
  --mat-tab-foreground-color: #ffffff;
}
.mat-mdc-tab-group.mat-background-accent,
.mat-mdc-tab-nav-bar.mat-background-accent {
  --mat-tab-background-color: #ffc107;
  --mat-tab-foreground-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-tab-group.mat-background-warn,
.mat-mdc-tab-nav-bar.mat-background-warn {
  --mat-tab-background-color: #525252;
  --mat-tab-foreground-color: #ffffff;
}
.mat-mdc-tab-header {
  --mat-tab-container-height: 48px;
}
html {
  --mat-checkbox-disabled-selected-checkmark-color: white;
  --mat-checkbox-selected-focus-state-layer-opacity: 0.12;
  --mat-checkbox-selected-hover-state-layer-opacity: 0.04;
  --mat-checkbox-selected-pressed-state-layer-opacity: 0.12;
  --mat-checkbox-unselected-focus-state-layer-opacity: 0.12;
  --mat-checkbox-unselected-hover-state-layer-opacity: 0.04;
  --mat-checkbox-unselected-pressed-state-layer-opacity: 0.12;
  --mat-checkbox-touch-target-size: 48px;
}
html {
  --mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-selected-focus-icon-color: #ffc107;
  --mat-checkbox-selected-hover-icon-color: #ffc107;
  --mat-checkbox-selected-icon-color: #ffc107;
  --mat-checkbox-selected-pressed-icon-color: #ffc107;
  --mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-checkbox-selected-focus-state-layer-color: #ffc107;
  --mat-checkbox-selected-hover-state-layer-color: #ffc107;
  --mat-checkbox-selected-pressed-state-layer-color: #ffc107;
  --mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-checkbox.mat-primary {
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-selected-checkmark-color: #ffffff;
  --mat-checkbox-selected-focus-icon-color: #f41910;
  --mat-checkbox-selected-hover-icon-color: #f41910;
  --mat-checkbox-selected-icon-color: #f41910;
  --mat-checkbox-selected-pressed-icon-color: #f41910;
  --mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-checkbox-selected-focus-state-layer-color: #f41910;
  --mat-checkbox-selected-hover-state-layer-color: #f41910;
  --mat-checkbox-selected-pressed-state-layer-color: #f41910;
  --mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-checkbox.mat-warn {
  --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-checkbox-selected-checkmark-color: #ffffff;
  --mat-checkbox-selected-focus-icon-color: #525252;
  --mat-checkbox-selected-hover-icon-color: #525252;
  --mat-checkbox-selected-icon-color: #525252;
  --mat-checkbox-selected-pressed-icon-color: #525252;
  --mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-icon-color: rgba(0, 0, 0, 0.54);
  --mat-checkbox-selected-focus-state-layer-color: #525252;
  --mat-checkbox-selected-hover-state-layer-color: #525252;
  --mat-checkbox-selected-pressed-state-layer-color: #525252;
  --mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, 0.87);
}
html {
  --mat-checkbox-touch-target-display: block;
  --mat-checkbox-state-layer-size: 40px;
}
html {
  --mat-button-filled-container-shape: 4px;
  --mat-button-filled-horizontal-padding: 16px;
  --mat-button-filled-icon-offset: -4px;
  --mat-button-filled-icon-spacing: 8px;
  --mat-button-filled-touch-target-size: 48px;
  --mat-button-outlined-container-shape: 4px;
  --mat-button-outlined-horizontal-padding: 15px;
  --mat-button-outlined-icon-offset: -4px;
  --mat-button-outlined-icon-spacing: 8px;
  --mat-button-outlined-keep-touch-target: false;
  --mat-button-outlined-outline-width: 1px;
  --mat-button-outlined-touch-target-size: 48px;
  --mat-button-protected-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-container-shape: 4px;
  --mat-button-protected-disabled-container-elevation-shadow:
    0px 0px 0px 0px rgba(0, 0, 0, 0.2),
    0px 0px 0px 0px rgba(0, 0, 0, 0.14),
    0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-focus-container-elevation-shadow:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-horizontal-padding: 16px;
  --mat-button-protected-hover-container-elevation-shadow:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-button-protected-icon-offset: -4px;
  --mat-button-protected-icon-spacing: 8px;
  --mat-button-protected-pressed-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-button-protected-touch-target-size: 48px;
  --mat-button-text-container-shape: 4px;
  --mat-button-text-horizontal-padding: 8px;
  --mat-button-text-icon-offset: 0;
  --mat-button-text-icon-spacing: 8px;
  --mat-button-text-with-icon-horizontal-padding: 8px;
  --mat-button-text-touch-target-size: 48px;
  --mat-button-tonal-container-shape: 4px;
  --mat-button-tonal-horizontal-padding: 16px;
  --mat-button-tonal-icon-offset: -4px;
  --mat-button-tonal-icon-spacing: 8px;
  --mat-button-tonal-touch-target-size: 48px;
}
html {
  --mat-button-filled-container-color: white;
  --mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-button-filled-focus-state-layer-opacity: 0.12;
  --mat-button-filled-hover-state-layer-opacity: 0.04;
  --mat-button-filled-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-filled-pressed-state-layer-opacity: 0.12;
  --mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-filled-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, 0.12);
  --mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-button-outlined-focus-state-layer-opacity: 0.12;
  --mat-button-outlined-hover-state-layer-opacity: 0.04;
  --mat-button-outlined-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);
  --mat-button-outlined-pressed-state-layer-opacity: 0.12;
  --mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-outlined-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-protected-container-color: white;
  --mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-button-protected-focus-state-layer-opacity: 0.12;
  --mat-button-protected-hover-state-layer-opacity: 0.04;
  --mat-button-protected-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-protected-pressed-state-layer-opacity: 0.12;
  --mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-protected-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-button-text-focus-state-layer-opacity: 0.12;
  --mat-button-text-hover-state-layer-opacity: 0.04;
  --mat-button-text-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-text-pressed-state-layer-opacity: 0.12;
  --mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-text-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-tonal-container-color: white;
  --mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-button-tonal-focus-state-layer-opacity: 0.12;
  --mat-button-tonal-hover-state-layer-opacity: 0.04;
  --mat-button-tonal-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-tonal-pressed-state-layer-opacity: 0.12;
  --mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-tonal-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-button.mat-primary,
.mat-mdc-unelevated-button.mat-primary,
.mat-mdc-raised-button.mat-primary,
.mat-mdc-outlined-button.mat-primary,
.mat-tonal-button.mat-primary {
  --mat-button-filled-container-color: #f41910;
  --mat-button-filled-label-text-color: #ffffff;
  --mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-filled-state-layer-color: #ffffff;
  --mat-button-outlined-label-text-color: #f41910;
  --mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);
  --mat-button-outlined-ripple-color: color-mix(in srgb, #f41910 12%, transparent);
  --mat-button-outlined-state-layer-color: #f41910;
  --mat-button-protected-container-color: #f41910;
  --mat-button-protected-label-text-color: #ffffff;
  --mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-protected-state-layer-color: #ffffff;
  --mat-button-text-label-text-color: #f41910;
  --mat-button-text-ripple-color: color-mix(in srgb, #f41910 12%, transparent);
  --mat-button-text-state-layer-color: #f41910;
  --mat-button-tonal-container-color: #f41910;
  --mat-button-tonal-label-text-color: #ffffff;
  --mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-tonal-state-layer-color: #ffffff;
}
.mat-mdc-button.mat-accent,
.mat-mdc-unelevated-button.mat-accent,
.mat-mdc-raised-button.mat-accent,
.mat-mdc-outlined-button.mat-accent,
.mat-tonal-button.mat-accent {
  --mat-button-filled-container-color: #ffc107;
  --mat-button-filled-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-filled-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-outlined-label-text-color: #ffc107;
  --mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);
  --mat-button-outlined-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);
  --mat-button-outlined-state-layer-color: #ffc107;
  --mat-button-protected-container-color: #ffc107;
  --mat-button-protected-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-protected-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-text-label-text-color: #ffc107;
  --mat-button-text-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);
  --mat-button-text-state-layer-color: #ffc107;
  --mat-button-tonal-container-color: #ffc107;
  --mat-button-tonal-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-tonal-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-button.mat-warn,
.mat-mdc-unelevated-button.mat-warn,
.mat-mdc-raised-button.mat-warn,
.mat-mdc-outlined-button.mat-warn,
.mat-tonal-button.mat-warn {
  --mat-button-filled-container-color: #525252;
  --mat-button-filled-label-text-color: #ffffff;
  --mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-filled-state-layer-color: #ffffff;
  --mat-button-outlined-label-text-color: #525252;
  --mat-button-outlined-outline-color: rgba(0, 0, 0, 0.12);
  --mat-button-outlined-ripple-color: color-mix(in srgb, #525252 12%, transparent);
  --mat-button-outlined-state-layer-color: #525252;
  --mat-button-protected-container-color: #525252;
  --mat-button-protected-label-text-color: #ffffff;
  --mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-protected-state-layer-color: #ffffff;
  --mat-button-text-label-text-color: #525252;
  --mat-button-text-ripple-color: color-mix(in srgb, #525252 12%, transparent);
  --mat-button-text-state-layer-color: #525252;
  --mat-button-tonal-container-color: #525252;
  --mat-button-tonal-label-text-color: #ffffff;
  --mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-button-tonal-state-layer-color: #ffffff;
}
html {
  --mat-button-filled-container-height: 36px;
  --mat-button-filled-touch-target-display: block;
  --mat-button-outlined-container-height: 36px;
  --mat-button-outlined-touch-target-display: block;
  --mat-button-protected-container-height: 36px;
  --mat-button-protected-touch-target-display: block;
  --mat-button-text-container-height: 36px;
  --mat-button-text-touch-target-display: block;
  --mat-button-tonal-container-height: 36px;
  --mat-button-tonal-touch-target-display: block;
}
html {
  --mat-icon-button-icon-size: 24px;
  --mat-icon-button-container-shape: 50%;
  --mat-icon-button-touch-target-size: 48px;
}
html {
  --mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-icon-button-focus-state-layer-opacity: 0.12;
  --mat-icon-button-hover-state-layer-opacity: 0.04;
  --mat-icon-button-icon-color: inherit;
  --mat-icon-button-pressed-state-layer-opacity: 0.12;
  --mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-icon-button-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-icon-button.mat-primary {
  --mat-icon-button-icon-color: #f41910;
  --mat-icon-button-state-layer-color: #f41910;
  --mat-icon-button-ripple-color: color-mix(in srgb, #f41910 12%, transparent);
}
.mat-mdc-icon-button.mat-accent {
  --mat-icon-button-icon-color: #ffc107;
  --mat-icon-button-state-layer-color: #ffc107;
  --mat-icon-button-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);
}
.mat-mdc-icon-button.mat-warn {
  --mat-icon-button-icon-color: #525252;
  --mat-icon-button-state-layer-color: #525252;
  --mat-icon-button-ripple-color: color-mix(in srgb, #525252 12%, transparent);
}
html {
  --mat-icon-button-touch-target-display: block;
}
.mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 48px;
  --mat-icon-button-state-layer-size: 48px;
  width: var(--mat-icon-button-state-layer-size);
  height: var(--mat-icon-button-state-layer-size);
  padding: 12px;
}
html {
  --mat-fab-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-container-shape: 50%;
  --mat-fab-touch-target-size: 48px;
  --mat-fab-extended-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-extended-container-height: 48px;
  --mat-fab-extended-container-shape: 24px;
  --mat-fab-extended-focus-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-extended-hover-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-extended-pressed-container-elevation-shadow:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-fab-focus-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-hover-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-pressed-container-elevation-shadow:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
  --mat-fab-small-container-elevation-shadow:
    0px 3px 5px -1px rgba(0, 0, 0, 0.2),
    0px 6px 10px 0px rgba(0, 0, 0, 0.14),
    0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  --mat-fab-small-container-shape: 50%;
  --mat-fab-small-touch-target-size: 48px;
  --mat-fab-small-focus-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-small-hover-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
  --mat-fab-small-pressed-container-elevation-shadow:
    0px 7px 8px -4px rgba(0, 0, 0, 0.2),
    0px 12px 17px 2px rgba(0, 0, 0, 0.14),
    0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}
html {
  --mat-fab-container-color: white;
  --mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-fab-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-fab-focus-state-layer-opacity: 0.12;
  --mat-fab-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-fab-hover-state-layer-opacity: 0.04;
  --mat-fab-pressed-state-layer-opacity: 0.12;
  --mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-fab-small-container-color: white;
  --mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, 0.54);
  --mat-fab-small-focus-state-layer-opacity: 0.12;
  --mat-fab-small-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-fab-small-hover-state-layer-opacity: 0.04;
  --mat-fab-small-pressed-state-layer-opacity: 0.12;
  --mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-fab-small-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-fab-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-fab.mat-primary,
.mat-mdc-mini-fab.mat-primary {
  --mat-fab-container-color: #f41910;
  --mat-fab-foreground-color: #ffffff;
  --mat-fab-ripple-color: color-mix(in srgb, #f41910 12%, transparent);
  --mat-fab-small-container-color: #f41910;
  --mat-fab-small-foreground-color: #ffffff;
  --mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-fab-small-state-layer-color: #ffffff;
  --mat-fab-state-layer-color: #ffffff;
}
.mat-mdc-fab.mat-accent,
.mat-mdc-mini-fab.mat-accent {
  --mat-fab-container-color: #ffc107;
  --mat-fab-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-fab-ripple-color: color-mix(in srgb, #ffc107 12%, transparent);
  --mat-fab-small-container-color: #ffc107;
  --mat-fab-small-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-fab-small-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-fab-state-layer-color: rgba(0, 0, 0, 0.87);
}
.mat-mdc-fab.mat-warn,
.mat-mdc-mini-fab.mat-warn {
  --mat-fab-container-color: #525252;
  --mat-fab-foreground-color: #ffffff;
  --mat-fab-ripple-color: color-mix(in srgb, #525252 12%, transparent);
  --mat-fab-small-container-color: #525252;
  --mat-fab-small-foreground-color: #ffffff;
  --mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
  --mat-fab-small-state-layer-color: #ffffff;
  --mat-fab-state-layer-color: #ffffff;
}
html {
  --mat-fab-small-touch-target-display: block;
  --mat-fab-touch-target-display: block;
}
html {
  --mat-snack-bar-container-shape: 4px;
}
html {
  --mat-snack-bar-container-color: #424242;
  --mat-snack-bar-supporting-text-color: white;
  --mat-snack-bar-button-color: #f75e58;
}
html {
  --mat-table-row-item-outline-width: 1px;
}
html {
  --mat-table-background-color: white;
  --mat-table-header-headline-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-table-row-item-outline-color: rgba(0, 0, 0, 0.12);
}
html {
  --mat-table-header-container-height: 56px;
  --mat-table-footer-container-height: 52px;
  --mat-table-row-item-container-height: 52px;
}
html {
  --mat-progress-spinner-active-indicator-width: 4px;
  --mat-progress-spinner-size: 48px;
}
html {
  --mat-progress-spinner-active-indicator-color: #f41910;
}
.mat-accent {
  --mat-progress-spinner-active-indicator-color: #ffc107;
}
.mat-warn {
  --mat-progress-spinner-active-indicator-color: #525252;
}
html {
  --mat-badge-container-shape: 50%;
  --mat-badge-container-size: unset;
  --mat-badge-small-size-container-size: unset;
  --mat-badge-large-size-container-size: unset;
  --mat-badge-legacy-container-size: 22px;
  --mat-badge-legacy-small-size-container-size: 16px;
  --mat-badge-legacy-large-size-container-size: 28px;
  --mat-badge-container-offset: -11px 0;
  --mat-badge-small-size-container-offset: -8px 0;
  --mat-badge-large-size-container-offset: -14px 0;
  --mat-badge-container-overlap-offset: -11px;
  --mat-badge-small-size-container-overlap-offset: -8px;
  --mat-badge-large-size-container-overlap-offset: -14px;
  --mat-badge-container-padding: 0;
  --mat-badge-small-size-container-padding: 0;
  --mat-badge-large-size-container-padding: 0;
}
html {
  --mat-badge-background-color: #f41910;
  --mat-badge-text-color: #ffffff;
  --mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
}
.mat-badge-accent {
  --mat-badge-background-color: #ffc107;
  --mat-badge-text-color: rgba(0, 0, 0, 0.87);
}
.mat-badge-warn {
  --mat-badge-background-color: #525252;
  --mat-badge-text-color: #ffffff;
}
html {
  --mat-bottom-sheet-container-shape: 4px;
}
html {
  --mat-bottom-sheet-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-bottom-sheet-container-background-color: white;
}
html {
  --mat-button-toggle-focus-state-layer-opacity: 0.12;
  --mat-button-toggle-hover-state-layer-opacity: 0.04;
  --mat-button-toggle-legacy-focus-state-layer-opacity: 1;
  --mat-button-toggle-legacy-height: 36px;
  --mat-button-toggle-legacy-shape: 2px;
  --mat-button-toggle-shape: 4px;
}
html {
  --mat-button-toggle-background-color: white;
  --mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-toggle-disabled-state-background-color: white;
  --mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-toggle-divider-color: rgba(0, 0, 0, 0.12);
  --mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-toggle-legacy-disabled-state-background-color: white;
  --mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-toggle-legacy-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-button-toggle-state-layer-color: rgba(0, 0, 0, 0.87);
  --mat-button-toggle-text-color: rgba(0, 0, 0, 0.87);
}
html {
  --mat-button-toggle-height: 48px;
}
html {
  --mat-datepicker-calendar-container-shape: 4px;
  --mat-datepicker-calendar-container-touch-shape: 4px;
  --mat-datepicker-calendar-container-elevation-shadow:
    0px 2px 4px -1px rgba(0, 0, 0, 0.2),
    0px 4px 5px 0px rgba(0, 0, 0, 0.14),
    0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-container-touch-elevation-shadow:
    0px 11px 15px -7px rgba(0, 0, 0, 0.2),
    0px 24px 38px 3px rgba(0, 0, 0, 0.14),
    0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}
html {
  --mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f41910 20%, transparent);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);
  --mat-datepicker-calendar-date-selected-state-text-color: #ffffff;
  --mat-datepicker-calendar-date-selected-state-background-color: #f41910;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f41910 38%, transparent);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;
  --mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f41910 12%, transparent);
  --mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f41910 4%, transparent);
  --mat-datepicker-toggle-active-state-icon-color: #f41910;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-accent,
.mat-datepicker-toggle-active.mat-accent {
  --mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);
  --mat-datepicker-calendar-date-selected-state-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-selected-state-background-color: #ffc107;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ffc107 38%, transparent);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ffc107 12%, transparent);
  --mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ffc107 4%, transparent);
  --mat-datepicker-toggle-active-state-icon-color: #ffc107;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}
.mat-datepicker-content.mat-warn,
.mat-datepicker-toggle-active.mat-warn {
  --mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #525252 20%, transparent);
  --mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ffc107 20%, transparent);
  --mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;
  --mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);
  --mat-datepicker-calendar-date-selected-state-text-color: #ffffff;
  --mat-datepicker-calendar-date-selected-state-background-color: #525252;
  --mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #525252 38%, transparent);
  --mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;
  --mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #525252 12%, transparent);
  --mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #525252 4%, transparent);
  --mat-datepicker-toggle-active-state-icon-color: #525252;
  --mat-datepicker-toggle-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, 0.12);
  --mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-calendar-date-outline-color: transparent;
  --mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, 0.54);
  --mat-datepicker-range-input-separator-color: rgba(0, 0, 0, 0.87);
  --mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-datepicker-calendar-container-background-color: white;
  --mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, 0.87);
}
.mat-calendar-controls {
  --mat-icon-button-touch-target-display: none;
}
.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base {
  --mdc-icon-button-state-layer-size: 40px;
  --mat-icon-button-state-layer-size: 40px;
  width: var(--mat-icon-button-state-layer-size);
  height: var(--mat-icon-button-state-layer-size);
  padding: 8px;
}
html {
  --mat-divider-width: 1px;
}
html {
  --mat-divider-color: rgba(0, 0, 0, 0.12);
}
html {
  --mat-expansion-container-shape: 4px;
  --mat-expansion-container-elevation-shadow:
    0px 3px 1px -2px rgba(0, 0, 0, 0.2),
    0px 2px 2px 0px rgba(0, 0, 0, 0.14),
    0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  --mat-expansion-legacy-header-indicator-display: inline-block;
  --mat-expansion-header-indicator-display: none;
}
html {
  --mat-expansion-container-background-color: white;
  --mat-expansion-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-actions-divider-color: rgba(0, 0, 0, 0.12);
  --mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 38%, transparent);
  --mat-expansion-header-text-color: rgba(0, 0, 0, 0.87);
  --mat-expansion-header-description-color: rgba(0, 0, 0, 0.54);
  --mat-expansion-header-indicator-color: rgba(0, 0, 0, 0.54);
}
html {
  --mat-expansion-header-collapsed-state-height: 48px;
  --mat-expansion-header-expanded-state-height: 64px;
}
html {
  --mat-icon-color: inherit;
}
.mat-icon.mat-primary {
  --mat-icon-color: #f41910;
}
.mat-icon.mat-accent {
  --mat-icon-color: #ffc107;
}
.mat-icon.mat-warn {
  --mat-icon-color: #525252;
}
html {
  --mat-sidenav-container-shape: 0;
  --mat-sidenav-container-elevation-shadow:
    0px 8px 10px -5px rgba(0, 0, 0, 0.2),
    0px 16px 24px 2px rgba(0, 0, 0, 0.14),
    0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-width: auto;
}
html {
  --mat-sidenav-container-divider-color: rgba(0, 0, 0, 0.12);
  --mat-sidenav-container-background-color: white;
  --mat-sidenav-container-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-content-background-color: #fafafa;
  --mat-sidenav-content-text-color: rgba(0, 0, 0, 0.87);
  --mat-sidenav-scrim-color: rgba(0, 0, 0, 0.6);
}
html {
  --mat-stepper-header-focus-state-layer-shape: 0;
  --mat-stepper-header-hover-state-layer-shape: 0;
}
html {
  --mat-stepper-header-icon-foreground-color: #ffffff;
  --mat-stepper-header-selected-state-icon-background-color: #f41910;
  --mat-stepper-header-selected-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-done-state-icon-background-color: #f41910;
  --mat-stepper-header-done-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-edit-state-icon-background-color: #f41910;
  --mat-stepper-header-edit-state-icon-foreground-color: #ffffff;
  --mat-stepper-container-color: white;
  --mat-stepper-line-color: rgba(0, 0, 0, 0.12);
  --mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 4%, transparent);
  --mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, 0.87) 12%, transparent);
  --mat-stepper-header-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-error-state-label-text-color: #525252;
  --mat-stepper-header-icon-background-color: rgba(0, 0, 0, 0.54);
  --mat-stepper-header-error-state-icon-foreground-color: #525252;
  --mat-stepper-header-error-state-icon-background-color: transparent;
}
.mat-step-header.mat-accent {
  --mat-stepper-header-icon-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-selected-state-icon-background-color: #ffc107;
  --mat-stepper-header-selected-state-icon-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-done-state-icon-background-color: #ffc107;
  --mat-stepper-header-done-state-icon-foreground-color: rgba(0, 0, 0, 0.87);
  --mat-stepper-header-edit-state-icon-background-color: #ffc107;
  --mat-stepper-header-edit-state-icon-foreground-color: rgba(0, 0, 0, 0.87);
}
.mat-step-header.mat-warn {
  --mat-stepper-header-icon-foreground-color: #ffffff;
  --mat-stepper-header-selected-state-icon-background-color: #525252;
  --mat-stepper-header-selected-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-done-state-icon-background-color: #525252;
  --mat-stepper-header-done-state-icon-foreground-color: #ffffff;
  --mat-stepper-header-edit-state-icon-background-color: #525252;
  --mat-stepper-header-edit-state-icon-foreground-color: #ffffff;
}
html {
  --mat-stepper-header-height: 72px;
}
html {
  --mat-sort-arrow-color: rgba(0, 0, 0, 0.87);
}
html {
  --mat-toolbar-container-background-color: white;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-primary {
  --mat-toolbar-container-background-color: #f41910;
  --mat-toolbar-container-text-color: #ffffff;
}
.mat-toolbar.mat-accent {
  --mat-toolbar-container-background-color: #ffc107;
  --mat-toolbar-container-text-color: rgba(0, 0, 0, 0.87);
}
.mat-toolbar.mat-warn {
  --mat-toolbar-container-background-color: #525252;
  --mat-toolbar-container-text-color: #ffffff;
}
html {
  --mat-toolbar-standard-height: 64px;
  --mat-toolbar-mobile-height: 56px;
}
html {
  --mat-tree-container-background-color: white;
  --mat-tree-node-text-color: rgba(0, 0, 0, 0.87);
}
html {
  --mat-tree-node-min-height: 48px;
}
html {
  --mat-timepicker-container-shape: 4px;
  --mat-timepicker-container-elevation-shadow:
    0px 5px 5px -3px rgba(0, 0, 0, 0.2),
    0px 8px 10px 1px rgba(0, 0, 0, 0.14),
    0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}
html {
  --mat-timepicker-container-background-color: white;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
ul[class],
ol[class] {
  padding: 0;
}
body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
  margin: 0;
}
fieldset {
  margin: 0;
  padding: 0;
  appearance: none;
  outline: none;
  border: 0;
}
ul[role=list],
ol[role=list] {
  list-style: none;
}
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  font-variant-ligatures: none;
  -webkit-font-variant-ligatures: none;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-shadow: rgba(0, 0, 0, 0.01) 0 0 1px;
  line-height: 1.15;
  position: relative;
  scroll-behavior: smooth;
  -webkit-tap-highlight-color: transparent;
}
body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: 1.5;
}
a {
  text-decoration: none;
}
a:not([class]) {
  text-decoration-skip-ink: auto;
}
img,
picture {
  max-width: 100%;
  display: block;
}
input,
button,
textarea,
select {
  font: inherit;
}
@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}
.cdk-overlay-container .cdk-overlay-backdrop {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.material-icons-outlined {
  font-style: normal;
  font-weight: 300;
  font-display: block;
  font-variation-settings:
    "FILL" 0,
    "wght" 300,
    "GRAD" 0,
    "opsz" 48;
}
.material-symbols-outlined {
  font-family: "Material Symbols Outlined Variable";
  overflow: hidden;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
}
.material-icons {
  font-family: "Material Icons";
  overflow: hidden;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  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;
  font-feature-settings: "liga";
}
body {
  font-family: var(--stlr-font-family--copy);
  color: var(--stlr-color__copy);
  accent-color: var(--stlr-color__link);
  -webkit-font-smoothing: antialiased;
}
a {
  color: var(--stlr-color__link);
  text-decoration: none;
  cursor: pointer;
  transition: color 0.2s;
  font-weight: 600;
}
a:hover {
  color: var(--stlr-color__link-dark);
}
a:focus-visible {
  outline: solid 2px var(--stlr-color__link);
  outline-offset: 3px;
  border-radius: 3px;
}
a .stlr-icon {
  cursor: pointer;
}
p,
ul {
  margin-top: 0;
}
p:not(:last-child),
ul:not(:last-child) {
  margin-bottom: var(--space-xl);
}
h1,
h2,
h3,
h4,
h5,
h6,
.heading--1,
.heading--2,
.heading--3,
.heading--small {
  font-family: var(--stlr-font-family--title);
  font-weight: var(--stlr-font-weight--bold);
}
h1,
h2,
.heading--1,
.heading--2 {
  margin-bottom: var(--space-xl);
  letter-spacing: -0.025em;
  line-height: 1.2;
}
h1:not([class*=heading]),
.heading--1 {
  font-size: var(--font--32);
}
h2:not([class*=heading]),
.heading--2 {
  font-size: var(--font--24);
}
h3:not([class*=heading]),
.heading--3 {
  font-size: var(--font--20);
  margin-bottom: var(--space-m);
}
h4,
h5,
h6,
.heading--small {
  font-size: var(--font--18);
  margin-bottom: 0;
}
hr {
  width: 100%;
  margin: 0 0 var(--space-l);
  border: 0;
  height: 1px;
  background-color: rgba(0, 0, 0, 0.08);
}
address {
  font-style: normal;
}
small {
  font-size: 13px;
}
button .stlr-icon {
  cursor: pointer;
}
.stlr-data-table-container {
  --table--header-z-index: 100;
  --table--row-height: 46px;
  position: relative;
  min-height: calc(var(--table--row-height) * 2);
}
.stlr-data-table-wrapper {
  height: 100%;
  display: block;
  border-radius: 4px;
  overflow: auto;
  border: 1px solid var(--stlr-color__surface--extra-light);
  position: relative;
}
.stlr-data-table-wrapper::-webkit-scrollbar {
  height: var(--space--8);
  width: var(--space--8);
}
.stlr-data-table-wrapper::-webkit-scrollbar-track {
  background-color: var(--stlr-color__neutral--150);
}
.stlr-data-table-wrapper::-webkit-scrollbar-thumb {
  background: var(--stlr-color__neutral--400);
}
.stlr-data-table-wrapper::-webkit-scrollbar-thumb:hover {
  background: var(--stlr-color__neutral--700);
}
.stlr-data-table {
  border-collapse: collapse;
  width: 100%;
}
.stlr-cell {
  padding: 0px 12px;
  font-size: 16px;
  background-color: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}
.stlr-cell:not(:last-of-type) {
  box-shadow: inset -1px 0px 0px white;
}
.stlr-cell:not(.stlr-cell-fixed-right):has(+ .stlr-cell-fixed-right) {
  box-shadow: none;
}
.stlr-cell-header {
  position: relative;
  background-color: inherit;
  text-align: left;
}
.stlr-cell-header-sortable::after {
  font-family: "Material Icons";
  content: "";
  font-size: 24px;
  font-weight: normal;
  height: 100%;
  display: flex;
  align-items: center;
}
.stlr-cell-header-sortable:hover {
  background-color: var(--stlr-color__neutral--100);
  cursor: pointer;
}
.stlr-cell-fixed-left {
  position: sticky;
  left: var(--sticky-offset);
  box-shadow: inset -1px 0px 0px white;
  z-index: 2;
  border: none !important;
}
.stlr-cell-fixed-right {
  position: sticky;
  right: var(--sticky-offset);
  box-shadow: inset 1px 0px 0px white;
  z-index: 1;
  border: none !important;
}
.stlr-cell-select {
  position: sticky;
  left: 0px;
  padding: 0px 8px 0px 16px;
  width: var(--col-0-width);
  border: none !important;
  z-index: 1;
  box-shadow: inset -1px 0px 0px white;
}
.stlr-cell-select:hover {
  cursor: pointer;
}
.stlr-cell-select > * {
  pointer-events: none;
}
.stlr-sort-asc,
.stlr-sort-desc {
  display: flex;
  height: inherit;
  align-items: center;
}
.stlr-sort-asc::after {
  content: "expand_less";
}
.stlr-sort-desc::after {
  content: "expand_more";
}
.stlr-sort-none::after {
  display: none;
}
.stlr-data-table-row {
  height: var(--table--row-height);
  background-color: white;
}
.stlr-data-table-row-header {
  background-color: var(--stlr-color__neutral--150);
  color: var(--stlr-color__copy);
  font-weight: 600;
  position: sticky;
  top: 0px;
  -webkit-user-select: none;
  user-select: none;
  z-index: var(--table--header-z-index);
}
.stlr-data-table-row-header-selected {
  background-color: var(--stlr-color__neutral--150);
}
.stlr-data-table-row-light {
  background-color: var(--stlr-color__neutral--100);
}
.stlr-data-table-row-selected {
  background-color: var(--stlr-color__blue--050);
}
.stlr-col-auto {
  width: auto;
}
.stlr-col-xxxs {
  --col-width-xxxs: 60px;
  max-width: var(--col-width-xxxs);
  width: var(--col-width-xxxs);
}
.stlr-col-xxs {
  --col-width-xxs: 90px;
  max-width: var(--col-width-xxs);
  width: var(--col-width-xxs);
}
.stlr-col-xs {
  --col-width-xs: 120px;
  width: var(--col-width-xs);
  max-width: var(--col-width-xs);
}
.stlr-col-s {
  --col-width-s: 160px;
  width: var(--col-width-s);
  max-width: var(--col-width-s);
}
.stlr-col-m {
  --col-width-m: 200px;
  width: var(--col-width-m);
  max-width: var(--col-width-m);
}
.stlr-col-l {
  --col-width-l: 300px;
  max-width: var(--col-width-l);
}
.stlr-col-xl {
  --col-width-xl: 400px;
}
.stlr-col-xxl {
  --col-width-xxl: 500px;
}
.stlr-col-xxxl {
  --col-width-xxxl: 600px;
}
.stlr-layout {
  display: flex !important;
}
.stlr-layout--column {
  flex-direction: column !important;
}
.stlr-layout--column[style*=gap] > * {
  margin-bottom: 0 !important;
}
.stlr-layout--row {
  flex-direction: row !important;
}
.stlr-layout--row[style*=gap] > * {
  margin-right: 0 !important;
}
.stlr-layout-align {
  display: flex !important;
}
@media screen and (max-width: 599px) {
  .stlr-layout--row-xs {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-xs {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-xs {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-xs {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-xs {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-xs {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-xs {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-xs {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  .stlr-layout--row-sm {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-sm {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-sm {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-sm {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-sm {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-sm {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-sm {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-sm {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .stlr-layout--row-md {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-md {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-md {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-md {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-md {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-md {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-md {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-md {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .stlr-layout--row-lg {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-lg {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-lg {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-lg {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-lg {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-lg {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-lg {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-lg {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  .stlr-layout--row-xl {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-xl {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-xl {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-xl {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-xl {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-xl {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-xl {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-xl {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 599px) {
  .stlr-layout--row-lt-sm {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-lt-sm {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-lt-sm {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-lt-sm {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-lt-sm {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-lt-sm {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-lt-sm {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-lt-sm {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 959px) {
  .stlr-layout--row-lt-md {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-lt-md {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-lt-md {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-lt-md {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-lt-md {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-lt-md {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-lt-md {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-lt-md {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1279px) {
  .stlr-layout--row-lt-lg {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-lt-lg {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-lt-lg {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-lt-lg {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-lt-lg {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-lt-lg {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-lt-lg {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-lt-lg {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1919px) {
  .stlr-layout--row-lt-xl {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-lt-xl {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-lt-xl {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-lt-xl {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-lt-xl {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-lt-xl {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-lt-xl {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-lt-xl {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 600px) {
  .stlr-layout--row-gt-xs {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-gt-xs {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-gt-xs {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-gt-xs {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-gt-xs {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-gt-xs {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-gt-xs {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-gt-xs {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 960px) {
  .stlr-layout--row-gt-sm {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-gt-sm {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-gt-sm {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-gt-sm {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-gt-sm {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-gt-sm {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-gt-sm {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-gt-sm {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1280px) {
  .stlr-layout--row-gt-md {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-gt-md {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-gt-md {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-gt-md {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-gt-md {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-gt-md {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-gt-md {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-gt-md {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
@media screen and (min-width: 1920px) {
  .stlr-layout--row-gt-lg {
    flex-direction: row;
  }
  .stlr-layout--row-reverse-gt-lg {
    flex-direction: row-reverse;
  }
  .stlr-layout--column-gt-lg {
    flex-direction: column;
  }
  .stlr-layout--column-reverse-gt-lg {
    flex-direction: column-reverse;
  }
  .stlr-layout--row-wrap-gt-lg {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .stlr-layout--row-reverse-wrap-gt-lg {
    flex-direction: row-reverse;
    flex-wrap: wrap;
  }
  .stlr-layout--column-wrap-gt-lg {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .stlr-layout--column-reverse-wrap-gt-lg {
    flex-direction: column-reverse;
    flex-wrap: wrap;
  }
}
.stlr-layout--row {
  flex-direction: row;
}
.stlr-layout--row-reverse {
  flex-direction: row-reverse;
}
.stlr-layout--column {
  flex-direction: column;
}
.stlr-layout--column-reverse {
  flex-direction: column-reverse;
}
.stlr-layout--row wrap {
  flex-direction: row;
  flex-wrap: wrap;
}
.stlr-layout--row-reverse wrap {
  flex-direction: row-reverse;
  flex-wrap: wrap;
}
.stlr-layout--column wrap {
  flex-direction: column;
  flex-wrap: wrap;
}
.stlr-layout--column-reverse wrap {
  flex-direction: column-reverse;
  flex-wrap: wrap;
}
@media screen and (max-width: 599px) {
  .stlr-layout-align--start-xs {
    place-content: start;
  }
  .stlr-layout-align--start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-xs {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-xs {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-xs {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-xs {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-xs {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-xs {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-xs {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-xs {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-xs {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-xs {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-xs {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-xs {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-xs {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-xs {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-xs {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-xs {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-xs {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-xs {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-xs {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-xs {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-xs {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-xs {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-xs {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-xs {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-xs {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-xs {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-xs {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-xs {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-xs {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-xs {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-xs {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-xs {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-xs {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-xs {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-xs {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-xs {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-xs {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-xs {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-xs {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-xs {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-xs {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-xs {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-xs {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-xs {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-xs {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-xs {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-xs {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-xs {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-xs {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-xs {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-xs {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-xs {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-xs {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-xs {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-xs {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-xs {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-xs {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-xs {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-xs {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-xs {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-xs {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-xs {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-xs {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-xs {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-xs {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-xs {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-xs {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-xs {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-xs {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-xs {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-xs {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  .stlr-layout-align--start-sm {
    place-content: start;
  }
  .stlr-layout-align--start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-sm {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-sm {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-sm {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-sm {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-sm {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-sm {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-sm {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-sm {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-sm {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-sm {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-sm {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-sm {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-sm {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-sm {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-sm {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-sm {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-sm {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-sm {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-sm {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-sm {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-sm {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-sm {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-sm {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-sm {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-sm {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-sm {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-sm {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-sm {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-sm {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-sm {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-sm {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-sm {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-sm {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-sm {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-sm {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-sm {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-sm {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-sm {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-sm {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-sm {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-sm {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-sm {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-sm {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-sm {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-sm {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-sm {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-sm {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-sm {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-sm {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-sm {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-sm {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-sm {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-sm {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-sm {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-sm {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-sm {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-sm {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-sm {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-sm {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-sm {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-sm {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-sm {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-sm {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-sm {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-sm {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-sm {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-sm {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-sm {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-sm {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-sm {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-sm {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .stlr-layout-align--start-md {
    place-content: start;
  }
  .stlr-layout-align--start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-md {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-md {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-md {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-md {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-md {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-md {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-md {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-md {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-md {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-md {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-md {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-md {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-md {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-md {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-md {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-md {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-md {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-md {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-md {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-md {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-md {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-md {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-md {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-md {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-md {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-md {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-md {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-md {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-md {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-md {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-md {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-md {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-md {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-md {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-md {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-md {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-md {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-md {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-md {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-md {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-md {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-md {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-md {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-md {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-md {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-md {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-md {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-md {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-md {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-md {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-md {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-md {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-md {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-md {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-md {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-md {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-md {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-md {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-md {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-md {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-md {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-md {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-md {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-md {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-md {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-md {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-md {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-md {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-md {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-md {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-md {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .stlr-layout-align--start-lg {
    place-content: start;
  }
  .stlr-layout-align--start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-lg {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-lg {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-lg {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-lg {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-lg {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-lg {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-lg {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-lg {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-lg {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-lg {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-lg {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-lg {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-lg {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-lg {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-lg {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-lg {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-lg {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-lg {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-lg {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-lg {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-lg {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-lg {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-lg {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-lg {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-lg {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-lg {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-lg {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-lg {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-lg {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-lg {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-lg {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-lg {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-lg {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-lg {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-lg {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-lg {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-lg {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-lg {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-lg {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-lg {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-lg {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-lg {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-lg {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-lg {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-lg {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-lg {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-lg {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-lg {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-lg {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-lg {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-lg {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-lg {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-lg {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-lg {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-lg {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-lg {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-lg {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-lg {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-lg {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-lg {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-lg {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-lg {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-lg {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-lg {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-lg {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-lg {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-lg {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-lg {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-lg {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-lg {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-lg {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  .stlr-layout-align--start-xl {
    place-content: start;
  }
  .stlr-layout-align--start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-xl {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-xl {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-xl {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-xl {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-xl {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-xl {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-xl {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-xl {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-xl {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-xl {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-xl {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-xl {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-xl {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-xl {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-xl {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-xl {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-xl {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-xl {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-xl {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-xl {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-xl {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-xl {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-xl {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-xl {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-xl {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-xl {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-xl {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-xl {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-xl {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-xl {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-xl {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-xl {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-xl {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-xl {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-xl {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-xl {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-xl {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-xl {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-xl {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-xl {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-xl {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-xl {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-xl {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-xl {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-xl {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-xl {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-xl {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-xl {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-xl {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-xl {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-xl {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-xl {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-xl {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-xl {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-xl {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-xl {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-xl {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-xl {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-xl {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-xl {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-xl {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-xl {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-xl {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-xl {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-xl {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-xl {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-xl {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-xl {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-xl {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-xl {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-xl {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 599px) {
  .stlr-layout-align--start-lt-sm {
    place-content: start;
  }
  .stlr-layout-align--start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-lt-sm {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-lt-sm {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-lt-sm {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-lt-sm {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-lt-sm {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-lt-sm {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-lt-sm {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-lt-sm {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-lt-sm {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-lt-sm {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-lt-sm {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-lt-sm {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-lt-sm {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-lt-sm {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-lt-sm {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-lt-sm {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-lt-sm {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-lt-sm {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-lt-sm {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-lt-sm {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-lt-sm {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-lt-sm {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-lt-sm {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-lt-sm {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-lt-sm {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-lt-sm {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-lt-sm {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-lt-sm {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-lt-sm {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-lt-sm {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-lt-sm {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-lt-sm {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-lt-sm {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-lt-sm {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-lt-sm {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-lt-sm {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-lt-sm {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-lt-sm {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-lt-sm {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-lt-sm {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-lt-sm {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-lt-sm {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-lt-sm {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-lt-sm {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-lt-sm {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-lt-sm {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-lt-sm {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-lt-sm {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-lt-sm {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-lt-sm {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-lt-sm {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-lt-sm {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-sm {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-lt-sm {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-lt-sm {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-lt-sm {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-lt-sm {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-lt-sm {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-lt-sm {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-lt-sm {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-lt-sm {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-lt-sm {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-lt-sm {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-lt-sm {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-lt-sm {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-lt-sm {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-lt-sm {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-lt-sm {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-lt-sm {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-lt-sm {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-lt-sm {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-lt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 959px) {
  .stlr-layout-align--start-lt-md {
    place-content: start;
  }
  .stlr-layout-align--start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-lt-md {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-lt-md {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-lt-md {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-lt-md {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-lt-md {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-lt-md {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-lt-md {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-lt-md {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-lt-md {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-lt-md {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-lt-md {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-lt-md {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-lt-md {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-lt-md {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-lt-md {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-lt-md {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-lt-md {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-lt-md {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-lt-md {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-lt-md {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-lt-md {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-lt-md {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-lt-md {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-lt-md {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-lt-md {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-lt-md {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-lt-md {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-lt-md {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-lt-md {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-lt-md {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-lt-md {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-lt-md {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-lt-md {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-lt-md {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-lt-md {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-lt-md {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-lt-md {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-lt-md {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-lt-md {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-lt-md {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-lt-md {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-lt-md {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-lt-md {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-lt-md {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-lt-md {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-lt-md {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-lt-md {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-lt-md {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-lt-md {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-lt-md {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-lt-md {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-lt-md {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-md {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-lt-md {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-lt-md {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-lt-md {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-lt-md {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-lt-md {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-lt-md {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-lt-md {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-lt-md {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-lt-md {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-lt-md {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-lt-md {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-lt-md {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-lt-md {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-lt-md {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-lt-md {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-lt-md {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-lt-md {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-lt-md {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-lt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 1279px) {
  .stlr-layout-align--start-lt-lg {
    place-content: start;
  }
  .stlr-layout-align--start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-lt-lg {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-lt-lg {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-lt-lg {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-lt-lg {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-lt-lg {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-lt-lg {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-lt-lg {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-lt-lg {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-lt-lg {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-lt-lg {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-lt-lg {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-lt-lg {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-lt-lg {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-lt-lg {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-lt-lg {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-lt-lg {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-lt-lg {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-lt-lg {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-lt-lg {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-lt-lg {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-lt-lg {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-lt-lg {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-lt-lg {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-lt-lg {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-lt-lg {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-lt-lg {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-lt-lg {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-lt-lg {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-lt-lg {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-lt-lg {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-lt-lg {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-lt-lg {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-lt-lg {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-lt-lg {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-lt-lg {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-lt-lg {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-lt-lg {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-lt-lg {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-lt-lg {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-lt-lg {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-lt-lg {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-lt-lg {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-lt-lg {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-lt-lg {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-lt-lg {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-lt-lg {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-lt-lg {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-lt-lg {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-lt-lg {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-lt-lg {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-lt-lg {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-lt-lg {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-lg {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-lt-lg {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-lt-lg {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-lt-lg {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-lt-lg {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-lt-lg {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-lt-lg {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-lt-lg {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-lt-lg {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-lt-lg {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-lt-lg {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-lt-lg {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-lt-lg {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-lt-lg {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-lt-lg {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-lt-lg {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-lt-lg {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-lt-lg {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-lt-lg {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-lt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 1919px) {
  .stlr-layout-align--start-lt-xl {
    place-content: start;
  }
  .stlr-layout-align--start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-lt-xl {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-lt-xl {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-lt-xl {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-lt-xl {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-lt-xl {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-lt-xl {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-lt-xl {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-lt-xl {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-lt-xl {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-lt-xl {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-lt-xl {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-lt-xl {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-lt-xl {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-lt-xl {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-lt-xl {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-lt-xl {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-lt-xl {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-lt-xl {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-lt-xl {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-lt-xl {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-lt-xl {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-lt-xl {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-lt-xl {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-lt-xl {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-lt-xl {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-lt-xl {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-lt-xl {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-lt-xl {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-lt-xl {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-lt-xl {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-lt-xl {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-lt-xl {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-lt-xl {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-lt-xl {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-lt-xl {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-lt-xl {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-lt-xl {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-lt-xl {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-lt-xl {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-lt-xl {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-lt-xl {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-lt-xl {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-lt-xl {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-lt-xl {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-lt-xl {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-lt-xl {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-lt-xl {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-lt-xl {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-lt-xl {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-lt-xl {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-lt-xl {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-lt-xl {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-xl {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-lt-xl {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-lt-xl {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-lt-xl {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-lt-xl {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-lt-xl {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-lt-xl {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-lt-xl {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-lt-xl {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-lt-xl {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-lt-xl {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-lt-xl {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-lt-xl {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-lt-xl {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-lt-xl {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-lt-xl {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-lt-xl {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-lt-xl {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-lt-xl {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-lt-xl:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 600px) {
  .stlr-layout-align--start-gt-xs {
    place-content: start;
  }
  .stlr-layout-align--start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-gt-xs {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-gt-xs {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-gt-xs {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-gt-xs {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-gt-xs {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-gt-xs {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-gt-xs {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-gt-xs {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-gt-xs {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-gt-xs {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-gt-xs {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-gt-xs {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-gt-xs {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-gt-xs {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-gt-xs {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-gt-xs {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-gt-xs {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-gt-xs {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-gt-xs {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-gt-xs {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-gt-xs {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-gt-xs {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-gt-xs {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-gt-xs {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-gt-xs {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-gt-xs {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-gt-xs {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-gt-xs {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-gt-xs {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-gt-xs {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-gt-xs {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-gt-xs {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-gt-xs {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-gt-xs {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-gt-xs {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-gt-xs {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-gt-xs {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-gt-xs {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-gt-xs {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-gt-xs {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-gt-xs {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-gt-xs {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-gt-xs {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-gt-xs {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-gt-xs {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-gt-xs {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-gt-xs {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-gt-xs {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-gt-xs {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-gt-xs {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-gt-xs {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-gt-xs {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-xs {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-gt-xs {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-gt-xs {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-gt-xs {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-gt-xs {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-gt-xs {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-gt-xs {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-gt-xs {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-gt-xs {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-gt-xs {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-gt-xs {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-gt-xs {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-gt-xs {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-gt-xs {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-gt-xs {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-gt-xs {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-gt-xs {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-gt-xs {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-gt-xs {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-gt-xs:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 960px) {
  .stlr-layout-align--start-gt-sm {
    place-content: start;
  }
  .stlr-layout-align--start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-gt-sm {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-gt-sm {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-gt-sm {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-gt-sm {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-gt-sm {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-gt-sm {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-gt-sm {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-gt-sm {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-gt-sm {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-gt-sm {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-gt-sm {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-gt-sm {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-gt-sm {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-gt-sm {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-gt-sm {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-gt-sm {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-gt-sm {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-gt-sm {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-gt-sm {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-gt-sm {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-gt-sm {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-gt-sm {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-gt-sm {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-gt-sm {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-gt-sm {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-gt-sm {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-gt-sm {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-gt-sm {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-gt-sm {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-gt-sm {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-gt-sm {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-gt-sm {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-gt-sm {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-gt-sm {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-gt-sm {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-gt-sm {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-gt-sm {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-gt-sm {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-gt-sm {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-gt-sm {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-gt-sm {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-gt-sm {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-gt-sm {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-gt-sm {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-gt-sm {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-gt-sm {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-gt-sm {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-gt-sm {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-gt-sm {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-gt-sm {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-gt-sm {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-gt-sm {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-sm {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-gt-sm {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-gt-sm {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-gt-sm {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-gt-sm {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-gt-sm {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-gt-sm {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-gt-sm {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-gt-sm {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-gt-sm {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-gt-sm {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-gt-sm {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-gt-sm {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-gt-sm {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-gt-sm {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-gt-sm {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-gt-sm {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-gt-sm {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-gt-sm {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-gt-sm:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1280px) {
  .stlr-layout-align--start-gt-md {
    place-content: start;
  }
  .stlr-layout-align--start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-gt-md {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-gt-md {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-gt-md {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-gt-md {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-gt-md {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-gt-md {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-gt-md {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-gt-md {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-gt-md {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-gt-md {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-gt-md {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-gt-md {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-gt-md {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-gt-md {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-gt-md {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-gt-md {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-gt-md {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-gt-md {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-gt-md {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-gt-md {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-gt-md {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-gt-md {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-gt-md {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-gt-md {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-gt-md {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-gt-md {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-gt-md {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-gt-md {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-gt-md {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-gt-md {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-gt-md {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-gt-md {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-gt-md {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-gt-md {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-gt-md {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-gt-md {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-gt-md {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-gt-md {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-gt-md {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-gt-md {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-gt-md {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-gt-md {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-gt-md {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-gt-md {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-gt-md {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-gt-md {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-gt-md {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-gt-md {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-gt-md {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-gt-md {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-gt-md {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-gt-md {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-md {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-gt-md {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-gt-md {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-gt-md {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-gt-md {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-gt-md {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-gt-md {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-gt-md {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-gt-md {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-gt-md {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-gt-md {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-gt-md {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-gt-md {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-gt-md {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-gt-md {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-gt-md {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-gt-md {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-gt-md {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-gt-md {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-gt-md:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
@media screen and (min-width: 1920px) {
  .stlr-layout-align--start-gt-lg {
    place-content: start;
  }
  .stlr-layout-align--start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-gt-lg {
    place-content: center;
    align-items: center;
  }
  .stlr-layout-align--center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-gt-lg {
    place-content: end;
    align-items: end;
  }
  .stlr-layout-align--end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-gt-lg {
    place-content: space-around;
  }
  .stlr-layout-align--space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-gt-lg {
    place-content: space-between;
  }
  .stlr-layout-align--space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-gt-lg {
    place-content: space-evenly;
  }
  .stlr-layout-align--space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-gt-lg {
    place-content: stretch;
  }
  .stlr-layout-align--stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-gt-lg {
    place-content: baseline;
  }
  .stlr-layout-align--baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-start-gt-lg {
    place-content: start start;
    align-items: start;
  }
  .stlr-layout-align--start-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-center-gt-lg {
    place-content: start center;
    align-items: start;
  }
  .stlr-layout-align--start-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-end-gt-lg {
    place-content: start end;
    align-items: start;
  }
  .stlr-layout-align--start-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-around-gt-lg {
    place-content: start space-around;
    align-items: start;
  }
  .stlr-layout-align--start-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-between-gt-lg {
    place-content: start space-between;
    align-items: start;
  }
  .stlr-layout-align--start-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-space-evenly-gt-lg {
    place-content: start space-evenly;
    align-items: start;
  }
  .stlr-layout-align--start-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-stretch-gt-lg {
    place-content: start stretch;
    align-items: start;
  }
  .stlr-layout-align--start-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--start-baseline-gt-lg {
    place-content: start baseline;
    align-items: start;
  }
  .stlr-layout-align--start-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-start-gt-lg {
    place-content: center start;
    align-items: center;
  }
  .stlr-layout-align--center-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-center-gt-lg {
    place-content: center center;
    align-items: center;
  }
  .stlr-layout-align--center-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-end-gt-lg {
    place-content: center end;
    align-items: center;
  }
  .stlr-layout-align--center-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-around-gt-lg {
    place-content: center space-around;
    align-items: center;
  }
  .stlr-layout-align--center-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-between-gt-lg {
    place-content: center space-between;
    align-items: center;
  }
  .stlr-layout-align--center-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-space-evenly-gt-lg {
    place-content: center space-evenly;
    align-items: center;
  }
  .stlr-layout-align--center-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-stretch-gt-lg {
    place-content: center stretch;
    align-items: center;
  }
  .stlr-layout-align--center-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--center-baseline-gt-lg {
    place-content: center baseline;
    align-items: center;
  }
  .stlr-layout-align--center-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-start-gt-lg {
    place-content: end start;
    align-items: end;
  }
  .stlr-layout-align--end-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-center-gt-lg {
    place-content: end center;
    align-items: end;
  }
  .stlr-layout-align--end-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-end-gt-lg {
    place-content: end end;
    align-items: end;
  }
  .stlr-layout-align--end-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-around-gt-lg {
    place-content: end space-around;
    align-items: end;
  }
  .stlr-layout-align--end-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-between-gt-lg {
    place-content: end space-between;
    align-items: end;
  }
  .stlr-layout-align--end-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-space-evenly-gt-lg {
    place-content: end space-evenly;
    align-items: end;
  }
  .stlr-layout-align--end-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-stretch-gt-lg {
    place-content: end stretch;
    align-items: end;
  }
  .stlr-layout-align--end-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--end-baseline-gt-lg {
    place-content: end baseline;
    align-items: end;
  }
  .stlr-layout-align--end-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-start-gt-lg {
    place-content: space-around start;
  }
  .stlr-layout-align--space-around-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-center-gt-lg {
    place-content: space-around center;
  }
  .stlr-layout-align--space-around-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-end-gt-lg {
    place-content: space-around end;
  }
  .stlr-layout-align--space-around-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-around-gt-lg {
    place-content: space-around space-around;
  }
  .stlr-layout-align--space-around-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-between-gt-lg {
    place-content: space-around space-between;
  }
  .stlr-layout-align--space-around-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-space-evenly-gt-lg {
    place-content: space-around space-evenly;
  }
  .stlr-layout-align--space-around-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-stretch-gt-lg {
    place-content: space-around stretch;
  }
  .stlr-layout-align--space-around-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-around-baseline-gt-lg {
    place-content: space-around baseline;
  }
  .stlr-layout-align--space-around-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-start-gt-lg {
    place-content: space-between start;
  }
  .stlr-layout-align--space-between-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-center-gt-lg {
    place-content: space-between center;
  }
  .stlr-layout-align--space-between-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-end-gt-lg {
    place-content: space-between end;
  }
  .stlr-layout-align--space-between-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-around-gt-lg {
    place-content: space-between space-around;
  }
  .stlr-layout-align--space-between-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-between-gt-lg {
    place-content: space-between space-between;
  }
  .stlr-layout-align--space-between-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-space-evenly-gt-lg {
    place-content: space-between space-evenly;
  }
  .stlr-layout-align--space-between-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-stretch-gt-lg {
    place-content: space-between stretch;
  }
  .stlr-layout-align--space-between-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-between-baseline-gt-lg {
    place-content: space-between baseline;
  }
  .stlr-layout-align--space-between-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-start-gt-lg {
    place-content: space-evenly start;
  }
  .stlr-layout-align--space-evenly-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-center-gt-lg {
    place-content: space-evenly center;
  }
  .stlr-layout-align--space-evenly-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-end-gt-lg {
    place-content: space-evenly end;
  }
  .stlr-layout-align--space-evenly-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-around-gt-lg {
    place-content: space-evenly space-around;
  }
  .stlr-layout-align--space-evenly-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-between-gt-lg {
    place-content: space-evenly space-between;
  }
  .stlr-layout-align--space-evenly-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-lg {
    place-content: space-evenly space-evenly;
  }
  .stlr-layout-align--space-evenly-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-stretch-gt-lg {
    place-content: space-evenly stretch;
  }
  .stlr-layout-align--space-evenly-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--space-evenly-baseline-gt-lg {
    place-content: space-evenly baseline;
  }
  .stlr-layout-align--space-evenly-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-start-gt-lg {
    place-content: stretch start;
  }
  .stlr-layout-align--stretch-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-center-gt-lg {
    place-content: stretch center;
  }
  .stlr-layout-align--stretch-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-end-gt-lg {
    place-content: stretch end;
  }
  .stlr-layout-align--stretch-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-around-gt-lg {
    place-content: stretch space-around;
  }
  .stlr-layout-align--stretch-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-between-gt-lg {
    place-content: stretch space-between;
  }
  .stlr-layout-align--stretch-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-space-evenly-gt-lg {
    place-content: stretch space-evenly;
  }
  .stlr-layout-align--stretch-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-stretch-gt-lg {
    place-content: stretch stretch;
  }
  .stlr-layout-align--stretch-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--stretch-baseline-gt-lg {
    place-content: stretch baseline;
  }
  .stlr-layout-align--stretch-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-start-gt-lg {
    place-content: baseline start;
  }
  .stlr-layout-align--baseline-start-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-center-gt-lg {
    place-content: baseline center;
  }
  .stlr-layout-align--baseline-center-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-end-gt-lg {
    place-content: baseline end;
  }
  .stlr-layout-align--baseline-end-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-around-gt-lg {
    place-content: baseline space-around;
  }
  .stlr-layout-align--baseline-space-around-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-between-gt-lg {
    place-content: baseline space-between;
  }
  .stlr-layout-align--baseline-space-between-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-space-evenly-gt-lg {
    place-content: baseline space-evenly;
  }
  .stlr-layout-align--baseline-space-evenly-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-stretch-gt-lg {
    place-content: baseline stretch;
  }
  .stlr-layout-align--baseline-stretch-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
  .stlr-layout-align--baseline-baseline-gt-lg {
    place-content: baseline baseline;
  }
  .stlr-layout-align--baseline-baseline-gt-lg:has(.stlr-flex-align) {
    flex-wrap: nowrap;
  }
}
.stlr-layout-align--start {
  place-content: start;
}
.stlr-layout-align--start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center {
  place-content: center;
  align-items: center;
}
.stlr-layout-align--center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end {
  place-content: end;
  align-items: end;
}
.stlr-layout-align--end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around {
  place-content: space-around;
}
.stlr-layout-align--space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between {
  place-content: space-between;
}
.stlr-layout-align--space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly {
  place-content: space-evenly;
}
.stlr-layout-align--space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch {
  place-content: stretch;
}
.stlr-layout-align--stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline {
  place-content: baseline;
}
.stlr-layout-align--baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-start {
  place-content: start start;
  align-items: start;
}
.stlr-layout-align--start-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-center {
  place-content: start center;
  align-items: start;
}
.stlr-layout-align--start-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-end {
  place-content: start end;
  align-items: start;
}
.stlr-layout-align--start-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-space-around {
  place-content: start space-around;
  align-items: start;
}
.stlr-layout-align--start-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-space-between {
  place-content: start space-between;
  align-items: start;
}
.stlr-layout-align--start-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-space-evenly {
  place-content: start space-evenly;
  align-items: start;
}
.stlr-layout-align--start-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-stretch {
  place-content: start stretch;
  align-items: start;
}
.stlr-layout-align--start-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--start-baseline {
  place-content: start baseline;
  align-items: start;
}
.stlr-layout-align--start-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-start {
  place-content: center start;
  align-items: center;
}
.stlr-layout-align--center-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-center {
  place-content: center center;
  align-items: center;
}
.stlr-layout-align--center-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-end {
  place-content: center end;
  align-items: center;
}
.stlr-layout-align--center-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-space-around {
  place-content: center space-around;
  align-items: center;
}
.stlr-layout-align--center-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-space-between {
  place-content: center space-between;
  align-items: center;
}
.stlr-layout-align--center-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-space-evenly {
  place-content: center space-evenly;
  align-items: center;
}
.stlr-layout-align--center-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-stretch {
  place-content: center stretch;
  align-items: center;
}
.stlr-layout-align--center-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--center-baseline {
  place-content: center baseline;
  align-items: center;
}
.stlr-layout-align--center-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-start {
  place-content: end start;
  align-items: end;
}
.stlr-layout-align--end-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-center {
  place-content: end center;
  align-items: end;
}
.stlr-layout-align--end-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-end {
  place-content: end end;
  align-items: end;
}
.stlr-layout-align--end-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-space-around {
  place-content: end space-around;
  align-items: end;
}
.stlr-layout-align--end-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-space-between {
  place-content: end space-between;
  align-items: end;
}
.stlr-layout-align--end-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-space-evenly {
  place-content: end space-evenly;
  align-items: end;
}
.stlr-layout-align--end-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-stretch {
  place-content: end stretch;
  align-items: end;
}
.stlr-layout-align--end-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--end-baseline {
  place-content: end baseline;
  align-items: end;
}
.stlr-layout-align--end-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-start {
  place-content: space-around start;
}
.stlr-layout-align--space-around-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-center {
  place-content: space-around center;
}
.stlr-layout-align--space-around-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-end {
  place-content: space-around end;
}
.stlr-layout-align--space-around-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-space-around {
  place-content: space-around space-around;
}
.stlr-layout-align--space-around-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-space-between {
  place-content: space-around space-between;
}
.stlr-layout-align--space-around-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-space-evenly {
  place-content: space-around space-evenly;
}
.stlr-layout-align--space-around-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-stretch {
  place-content: space-around stretch;
}
.stlr-layout-align--space-around-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-around-baseline {
  place-content: space-around baseline;
}
.stlr-layout-align--space-around-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-start {
  place-content: space-between start;
}
.stlr-layout-align--space-between-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-center {
  place-content: space-between center;
}
.stlr-layout-align--space-between-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-end {
  place-content: space-between end;
}
.stlr-layout-align--space-between-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-space-around {
  place-content: space-between space-around;
}
.stlr-layout-align--space-between-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-space-between {
  place-content: space-between space-between;
}
.stlr-layout-align--space-between-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-space-evenly {
  place-content: space-between space-evenly;
}
.stlr-layout-align--space-between-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-stretch {
  place-content: space-between stretch;
}
.stlr-layout-align--space-between-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-between-baseline {
  place-content: space-between baseline;
}
.stlr-layout-align--space-between-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-start {
  place-content: space-evenly start;
}
.stlr-layout-align--space-evenly-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-center {
  place-content: space-evenly center;
}
.stlr-layout-align--space-evenly-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-end {
  place-content: space-evenly end;
}
.stlr-layout-align--space-evenly-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-space-around {
  place-content: space-evenly space-around;
}
.stlr-layout-align--space-evenly-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-space-between {
  place-content: space-evenly space-between;
}
.stlr-layout-align--space-evenly-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-space-evenly {
  place-content: space-evenly space-evenly;
}
.stlr-layout-align--space-evenly-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-stretch {
  place-content: space-evenly stretch;
}
.stlr-layout-align--space-evenly-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--space-evenly-baseline {
  place-content: space-evenly baseline;
}
.stlr-layout-align--space-evenly-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-start {
  place-content: stretch start;
}
.stlr-layout-align--stretch-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-center {
  place-content: stretch center;
}
.stlr-layout-align--stretch-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-end {
  place-content: stretch end;
}
.stlr-layout-align--stretch-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-space-around {
  place-content: stretch space-around;
}
.stlr-layout-align--stretch-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-space-between {
  place-content: stretch space-between;
}
.stlr-layout-align--stretch-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-space-evenly {
  place-content: stretch space-evenly;
}
.stlr-layout-align--stretch-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-stretch {
  place-content: stretch stretch;
}
.stlr-layout-align--stretch-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--stretch-baseline {
  place-content: stretch baseline;
}
.stlr-layout-align--stretch-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-start {
  place-content: baseline start;
}
.stlr-layout-align--baseline-start:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-center {
  place-content: baseline center;
}
.stlr-layout-align--baseline-center:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-end {
  place-content: baseline end;
}
.stlr-layout-align--baseline-end:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-space-around {
  place-content: baseline space-around;
}
.stlr-layout-align--baseline-space-around:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-space-between {
  place-content: baseline space-between;
}
.stlr-layout-align--baseline-space-between:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-space-evenly {
  place-content: baseline space-evenly;
}
.stlr-layout-align--baseline-space-evenly:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-stretch {
  place-content: baseline stretch;
}
.stlr-layout-align--baseline-stretch:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
.stlr-layout-align--baseline-baseline {
  place-content: baseline baseline;
}
.stlr-layout-align--baseline-baseline:has(.stlr-flex-align) {
  flex-wrap: nowrap;
}
@media screen and (max-width: 599px) {
  .stlr-flex-align--start-xs {
    align-self: start;
  }
  .stlr-flex-align--baseline-xs {
    align-self: baseline;
  }
  .stlr-flex-align--center-xs {
    align-self: center;
  }
  .stlr-flex-align--end-xs {
    align-self: end;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  .stlr-flex-align--start-sm {
    align-self: start;
  }
  .stlr-flex-align--baseline-sm {
    align-self: baseline;
  }
  .stlr-flex-align--center-sm {
    align-self: center;
  }
  .stlr-flex-align--end-sm {
    align-self: end;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .stlr-flex-align--start-md {
    align-self: start;
  }
  .stlr-flex-align--baseline-md {
    align-self: baseline;
  }
  .stlr-flex-align--center-md {
    align-self: center;
  }
  .stlr-flex-align--end-md {
    align-self: end;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .stlr-flex-align--start-lg {
    align-self: start;
  }
  .stlr-flex-align--baseline-lg {
    align-self: baseline;
  }
  .stlr-flex-align--center-lg {
    align-self: center;
  }
  .stlr-flex-align--end-lg {
    align-self: end;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  .stlr-flex-align--start-xl {
    align-self: start;
  }
  .stlr-flex-align--baseline-xl {
    align-self: baseline;
  }
  .stlr-flex-align--center-xl {
    align-self: center;
  }
  .stlr-flex-align--end-xl {
    align-self: end;
  }
}
@media screen and (max-width: 599px) {
  .stlr-flex-align--start-lt-sm {
    align-self: start;
  }
  .stlr-flex-align--baseline-lt-sm {
    align-self: baseline;
  }
  .stlr-flex-align--center-lt-sm {
    align-self: center;
  }
  .stlr-flex-align--end-lt-sm {
    align-self: end;
  }
}
@media screen and (max-width: 959px) {
  .stlr-flex-align--start-lt-md {
    align-self: start;
  }
  .stlr-flex-align--baseline-lt-md {
    align-self: baseline;
  }
  .stlr-flex-align--center-lt-md {
    align-self: center;
  }
  .stlr-flex-align--end-lt-md {
    align-self: end;
  }
}
@media screen and (max-width: 1279px) {
  .stlr-flex-align--start-lt-lg {
    align-self: start;
  }
  .stlr-flex-align--baseline-lt-lg {
    align-self: baseline;
  }
  .stlr-flex-align--center-lt-lg {
    align-self: center;
  }
  .stlr-flex-align--end-lt-lg {
    align-self: end;
  }
}
@media screen and (max-width: 1919px) {
  .stlr-flex-align--start-lt-xl {
    align-self: start;
  }
  .stlr-flex-align--baseline-lt-xl {
    align-self: baseline;
  }
  .stlr-flex-align--center-lt-xl {
    align-self: center;
  }
  .stlr-flex-align--end-lt-xl {
    align-self: end;
  }
}
@media screen and (min-width: 600px) {
  .stlr-flex-align--start-gt-xs {
    align-self: start;
  }
  .stlr-flex-align--baseline-gt-xs {
    align-self: baseline;
  }
  .stlr-flex-align--center-gt-xs {
    align-self: center;
  }
  .stlr-flex-align--end-gt-xs {
    align-self: end;
  }
}
@media screen and (min-width: 960px) {
  .stlr-flex-align--start-gt-sm {
    align-self: start;
  }
  .stlr-flex-align--baseline-gt-sm {
    align-self: baseline;
  }
  .stlr-flex-align--center-gt-sm {
    align-self: center;
  }
  .stlr-flex-align--end-gt-sm {
    align-self: end;
  }
}
@media screen and (min-width: 1280px) {
  .stlr-flex-align--start-gt-md {
    align-self: start;
  }
  .stlr-flex-align--baseline-gt-md {
    align-self: baseline;
  }
  .stlr-flex-align--center-gt-md {
    align-self: center;
  }
  .stlr-flex-align--end-gt-md {
    align-self: end;
  }
}
@media screen and (min-width: 1920px) {
  .stlr-flex-align--start-gt-lg {
    align-self: start;
  }
  .stlr-flex-align--baseline-gt-lg {
    align-self: baseline;
  }
  .stlr-flex-align--center-gt-lg {
    align-self: center;
  }
  .stlr-flex-align--end-gt-lg {
    align-self: end;
  }
}
.stlr-flex-align--start {
  align-self: start;
}
.stlr-flex-align--baseline {
  align-self: baseline;
}
.stlr-flex-align--center {
  align-self: center;
}
.stlr-flex-align--end {
  align-self: end;
}
@media screen and (max-width: 599px) {
  .stlr-fill--xs {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  .stlr-fill--sm {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .stlr-fill--md {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .stlr-fill--lg {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  .stlr-fill--xl {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (max-width: 599px) {
  .stlr-fill--lt-sm {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (max-width: 959px) {
  .stlr-fill--lt-md {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (max-width: 1279px) {
  .stlr-fill--lt-lg {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (max-width: 1919px) {
  .stlr-fill--lt-xl {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 600px) {
  .stlr-fill--gt-xs {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 960px) {
  .stlr-fill--gt-sm {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 1280px) {
  .stlr-fill--gt-md {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
@media screen and (min-width: 1920px) {
  .stlr-fill--gt-lg {
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
  }
}
.stlr-fill {
  width: 100%;
  min-width: 100%;
  height: 100%;
  min-height: 100%;
}
@media screen and (max-width: 599px) {
  .stlr-hide--xs {
    display: none !important;
  }
}
@media screen and (min-width: 600px) and (max-width: 959px) {
  .stlr-hide--sm {
    display: none !important;
  }
}
@media screen and (min-width: 960px) and (max-width: 1279px) {
  .stlr-hide--md {
    display: none !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1919px) {
  .stlr-hide--lg {
    display: none !important;
  }
}
@media screen and (min-width: 1920px) and (max-width: 5000px) {
  .stlr-hide--xl {
    display: none !important;
  }
}
@media screen and (max-width: 599px) {
  .stlr-hide--lt-sm {
    display: none !important;
  }
}
@media screen and (max-width: 959px) {
  .stlr-hide--lt-md {
    display: none !important;
  }
}
@media screen and (max-width: 1279px) {
  .stlr-hide--lt-lg {
    display: none !important;
  }
}
@media screen and (max-width: 1919px) {
  .stlr-hide--lt-xl {
    display: none !important;
  }
}
@media screen and (min-width: 600px) {
  .stlr-hide--gt-xs {
    display: none !important;
  }
}
@media screen and (min-width: 960px) {
  .stlr-hide--gt-sm {
    display: none !important;
  }
}
@media screen and (min-width: 1280px) {
  .stlr-hide--gt-md {
    display: none !important;
  }
}
@media screen and (min-width: 1920px) {
  .stlr-hide--gt-lg {
    display: none !important;
  }
}
.font-size--smaller {
  font-size: var(--font--14);
}
.font-size--larger {
  font-size: var(--font--20);
}
.font-size--8 {
  font-size: var(--font--8);
}
.font-size--10 {
  font-size: var(--font--10);
}
.font-size--12 {
  font-size: var(--font--12);
}
.font-size--14 {
  font-size: var(--font--14);
}
.font-size--16 {
  font-size: var(--font--16);
}
.font-size--20 {
  font-size: var(--font--20);
}
.font-size--24 {
  font-size: var(--font--24);
}
.font-size--32 {
  font-size: var(--font--32);
}
.font-size--40 {
  font-size: var(--font--40);
}
.font-size--48 {
  font-size: var(--font--48);
}
.ellipsis {
  min-width: 0;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.list-reset {
  margin-inline-start: 0;
  padding-inline-start: 0;
}
.list-reset li {
  list-style: none;
}
.text-align--center {
  text-align: center;
}
.domain-name {
  font-family: var(--stlr-font-family--title);
  font-weight: bold;
}
.nowrap {
  white-space: nowrap;
}
.display--block {
  display: block;
}
.display--none {
  display: none;
}
.visibility--hidden {
  visibility: hidden;
}
.sr-only {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}
@media print {
  .no-print {
    display: none !important;
  }
}
.width--max {
  width: 100%;
  max-width: var(--width--max);
}
.width--full {
  width: 100%;
  max-width: var(--width--full);
}
.width--lrg {
  width: 100%;
  max-width: var(--width--lrg);
}
.width--min {
  width: 100%;
  max-width: var(--width--min);
}
.width--med {
  width: 100%;
  max-width: var(--width--med);
}
.width--sml {
  width: 100%;
  max-width: var(--width--sml);
}
.min-width--0 {
  min-width: 0;
}
.padding--xxs {
  padding: var(--space-xxs);
}
.pading-y--xxs {
  padding-block-start: var(--space-xxs);
  padding-block-end: var(--space-xxs);
}
.pading-x--xxs {
  padding-inline-start: var(--space-xxs);
  padding-inline-end: var(--space-xxs);
}
.pading-l--xxs {
  padding-inline-start: var(--space-xxs);
}
.pading-r--xxs {
  padding-inline-end: var(--space-xxs);
}
.pading-t--xxs {
  padding-block-start: var(--space-xxs);
}
.pading-b--xxs {
  padding-block-end: var(--space-xxs);
}
.padding--xs {
  padding: var(--space-xs);
}
.pading-y--xs {
  padding-block-start: var(--space-xs);
  padding-block-end: var(--space-xs);
}
.pading-x--xs {
  padding-inline-start: var(--space-xs);
  padding-inline-end: var(--space-xs);
}
.pading-l--xs {
  padding-inline-start: var(--space-xs);
}
.pading-r--xs {
  padding-inline-end: var(--space-xs);
}
.pading-t--xs {
  padding-block-start: var(--space-xs);
}
.pading-b--xs {
  padding-block-end: var(--space-xs);
}
.padding--s {
  padding: var(--space-s);
}
.pading-y--s {
  padding-block-start: var(--space-s);
  padding-block-end: var(--space-s);
}
.pading-x--s {
  padding-inline-start: var(--space-s);
  padding-inline-end: var(--space-s);
}
.pading-l--s {
  padding-inline-start: var(--space-s);
}
.pading-r--s {
  padding-inline-end: var(--space-s);
}
.pading-t--s {
  padding-block-start: var(--space-s);
}
.pading-b--s {
  padding-block-end: var(--space-s);
}
.padding--m {
  padding: var(--space-m);
}
.pading-y--m {
  padding-block-start: var(--space-m);
  padding-block-end: var(--space-m);
}
.pading-x--m {
  padding-inline-start: var(--space-m);
  padding-inline-end: var(--space-m);
}
.pading-l--m {
  padding-inline-start: var(--space-m);
}
.pading-r--m {
  padding-inline-end: var(--space-m);
}
.pading-t--m {
  padding-block-start: var(--space-m);
}
.pading-b--m {
  padding-block-end: var(--space-m);
}
.padding--l {
  padding: var(--space-l);
}
.pading-y--l {
  padding-block-start: var(--space-l);
  padding-block-end: var(--space-l);
}
.pading-x--l {
  padding-inline-start: var(--space-l);
  padding-inline-end: var(--space-l);
}
.pading-l--l {
  padding-inline-start: var(--space-l);
}
.pading-r--l {
  padding-inline-end: var(--space-l);
}
.pading-t--l {
  padding-block-start: var(--space-l);
}
.pading-b--l {
  padding-block-end: var(--space-l);
}
.padding--xl {
  padding: var(--space-xl);
}
.pading-y--xl {
  padding-block-start: var(--space-xl);
  padding-block-end: var(--space-xl);
}
.pading-x--xl {
  padding-inline-start: var(--space-xl);
  padding-inline-end: var(--space-xl);
}
.pading-l--xl {
  padding-inline-start: var(--space-xl);
}
.pading-r--xl {
  padding-inline-end: var(--space-xl);
}
.pading-t--xl {
  padding-block-start: var(--space-xl);
}
.pading-b--xl {
  padding-block-end: var(--space-xl);
}
.padding--xxl {
  padding: var(--space-xxl);
}
.pading-y--xxl {
  padding-block-start: var(--space-xxl);
  padding-block-end: var(--space-xxl);
}
.pading-x--xxl {
  padding-inline-start: var(--space-xxl);
  padding-inline-end: var(--space-xxl);
}
.pading-l--xxl {
  padding-inline-start: var(--space-xxl);
}
.pading-r--xxl {
  padding-inline-end: var(--space-xxl);
}
.pading-t--xxl {
  padding-block-start: var(--space-xxl);
}
.pading-b--xxl {
  padding-block-end: var(--space-xxl);
}
.padding--max {
  padding: var(--space-max);
}
.pading-y--max {
  padding-block-start: var(--space-max);
  padding-block-end: var(--space-max);
}
.pading-x--max {
  padding-inline-start: var(--space-max);
  padding-inline-end: var(--space-max);
}
.pading-l--max {
  padding-inline-start: var(--space-max);
}
.pading-r--max {
  padding-inline-end: var(--space-max);
}
.pading-t--max {
  padding-block-start: var(--space-max);
}
.pading-b--max {
  padding-block-end: var(--space-max);
}
.margin--auto {
  margin: 0 auto;
}
.margin--0 {
  margin: 0 !important;
}
.margin--xxs {
  margin: var(--space-xxs);
}
.margin-y--xxs {
  margin-block-start: var(--space-xxs);
  margin-block-end: var(--space-xxs);
}
.margin-x--xxs {
  margin-inline-start: var(--space-xxs);
  margin-inline-end: var(--space-xxs);
}
.margin-l--xxs {
  margin-inline-start: var(--space-xxs);
}
.margin-r--xxs {
  margin-inline-end: var(--space-xxs);
}
.margin-t--xxs {
  margin-block-start: var(--space-xxs);
}
.margin-b--xxs {
  margin-block-end: var(--space-xxs);
}
.margin--xs {
  margin: var(--space-xs);
}
.margin-y--xs {
  margin-block-start: var(--space-xs);
  margin-block-end: var(--space-xs);
}
.margin-x--xs {
  margin-inline-start: var(--space-xs);
  margin-inline-end: var(--space-xs);
}
.margin-l--xs {
  margin-inline-start: var(--space-xs);
}
.margin-r--xs {
  margin-inline-end: var(--space-xs);
}
.margin-t--xs {
  margin-block-start: var(--space-xs);
}
.margin-b--xs {
  margin-block-end: var(--space-xs);
}
.margin--s {
  margin: var(--space-s);
}
.margin-y--s {
  margin-block-start: var(--space-s);
  margin-block-end: var(--space-s);
}
.margin-x--s {
  margin-inline-start: var(--space-s);
  margin-inline-end: var(--space-s);
}
.margin-l--s {
  margin-inline-start: var(--space-s);
}
.margin-r--s {
  margin-inline-end: var(--space-s);
}
.margin-t--s {
  margin-block-start: var(--space-s);
}
.margin-b--s {
  margin-block-end: var(--space-s);
}
.margin--m {
  margin: var(--space-m);
}
.margin-y--m {
  margin-block-start: var(--space-m);
  margin-block-end: var(--space-m);
}
.margin-x--m {
  margin-inline-start: var(--space-m);
  margin-inline-end: var(--space-m);
}
.margin-l--m {
  margin-inline-start: var(--space-m);
}
.margin-r--m {
  margin-inline-end: var(--space-m);
}
.margin-t--m {
  margin-block-start: var(--space-m);
}
.margin-b--m {
  margin-block-end: var(--space-m);
}
.margin--l {
  margin: var(--space-l);
}
.margin-y--l {
  margin-block-start: var(--space-l);
  margin-block-end: var(--space-l);
}
.margin-x--l {
  margin-inline-start: var(--space-l);
  margin-inline-end: var(--space-l);
}
.margin-l--l {
  margin-inline-start: var(--space-l);
}
.margin-r--l {
  margin-inline-end: var(--space-l);
}
.margin-t--l {
  margin-block-start: var(--space-l);
}
.margin-b--l {
  margin-block-end: var(--space-l);
}
.margin--xl {
  margin: var(--space-xl);
}
.margin-y--xl {
  margin-block-start: var(--space-xl);
  margin-block-end: var(--space-xl);
}
.margin-x--xl {
  margin-inline-start: var(--space-xl);
  margin-inline-end: var(--space-xl);
}
.margin-l--xl {
  margin-inline-start: var(--space-xl);
}
.margin-r--xl {
  margin-inline-end: var(--space-xl);
}
.margin-t--xl {
  margin-block-start: var(--space-xl);
}
.margin-b--xl {
  margin-block-end: var(--space-xl);
}
.margin--xxl {
  margin: var(--space-xxl);
}
.margin-y--xxl {
  margin-block-start: var(--space-xxl);
  margin-block-end: var(--space-xxl);
}
.margin-x--xxl {
  margin-inline-start: var(--space-xxl);
  margin-inline-end: var(--space-xxl);
}
.margin-l--xxl {
  margin-inline-start: var(--space-xxl);
}
.margin-r--xxl {
  margin-inline-end: var(--space-xxl);
}
.margin-t--xxl {
  margin-block-start: var(--space-xxl);
}
.margin-b--xxl {
  margin-block-end: var(--space-xxl);
}
.margin--max {
  margin: var(--space-max);
}
.margin-y--max {
  margin-block-start: var(--space-max);
  margin-block-end: var(--space-max);
}
.margin-x--max {
  margin-inline-start: var(--space-max);
  margin-inline-end: var(--space-max);
}
.margin-l--max {
  margin-inline-start: var(--space-max);
}
.margin-r--max {
  margin-inline-end: var(--space-max);
}
.margin-t--max {
  margin-block-start: var(--space-max);
}
.margin-b--max {
  margin-block-end: var(--space-max);
}
.container {
  --container__padding: var(--space--16);
  --container__padding-y: var(--space--48);
  --container__padding-y--lrg: var(--space--64);
  --container__padding-x: var(--space--24);
  width: 100%;
  padding: var(--container__padding);
}
@media screen and (min-width: 50em) {
  .container {
    padding: var(--container__padding-y) var(--container__padding-x);
  }
}
@media screen and (min-width: 64em) {
  .container {
    padding: var(--container__padding-y--lrg) var(--container__padding-x);
  }
}
.content--max {
  margin: 0 auto;
  width: 100%;
  max-width: var(--width--max);
}
.content--full {
  margin: 0 auto;
  width: 100%;
  max-width: var(--width--full);
}
.content--lrg {
  margin: 0 auto;
  width: 100%;
  max-width: var(--width--lrg);
}
.content--min {
  margin: 0 auto;
  width: 100%;
  max-width: var(--width--min);
}
.content--med {
  margin: 0 auto;
  width: 100%;
  max-width: var(--width--med);
}
.content--sml {
  margin: 0 auto;
  width: 100%;
  max-width: var(--width--sml);
}
.link {
  color: var(--stlr-color__link);
  text-decoration: none;
  transition: color 0.2s;
  cursor: pointer;
  outline: none;
  appearance: none;
  -moz-user-select: text;
  background: none;
  margin: 0;
  padding: 0;
  border: none;
}
.link:focus-visible {
  outline: solid 2px var(--stlr-color__link);
  outline-offset: 3px;
}
.link:hover {
  color: var(--stlr-color__link--dark);
}
.icon-button {
  width: 1.5rem;
  height: 1.5rem;
  border: 0;
  appearance: none;
  background: transparent;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-link {
  appearance: none;
  border: 0;
  background: none;
  padding: 0;
  color: var(--stlr-color__link);
  text-decoration: none;
  cursor: pointer;
  transition: color 0.2s;
  font-weight: 600;
}
.button-link:hover {
  color: var(--stlr-color__link--dark);
}
.button-link:focus-visible {
  outline: solid 2px var(--stlr-color__link);
  outline-offset: 3px;
  border-radius: 3px;
}
.color--primary {
  color: var(--stlr-color__primary);
}
.color--primary--light {
  color: var(--stlr-color__primary--light);
}
.color--primary--extra-light {
  color: var(--stlr-color__primary--extra-light);
}
.color--primary--dark {
  color: var(--stlr-color__primary--dark);
}
.color--primary--extra-dark {
  color: var(--stlr-color__primary--extra-dark);
}
.color--secondary {
  color: var(--stlr-color__secondary);
}
.color--secondary--light {
  color: var(--stlr-color__secondary--light);
}
.color--secondary--extra-light {
  color: var(--stlr-color__secondary--extra-light);
}
.color--secondary--dark {
  color: var(--stlr-color__secondary--dark);
}
.color--secondary--extra-dark {
  color: var(--stlr-color__secondary--extra-dark);
}
.color--info {
  color: var(--stlr-color__info);
}
.color--info--light {
  color: var(--stlr-color__info--light);
}
.color--info--extra-light {
  color: var(--stlr-color__info--extra-light);
}
.color--info--dark {
  color: var(--stlr-color__info--dark);
}
.color--info--extra-dark {
  color: var(--stlr-color__info--extra-dark);
}
.color--error {
  color: var(--stlr-color__error);
}
.color--error--light {
  color: var(--stlr-color__error--light);
}
.color--error--extra-light {
  color: var(--stlr-color__error--extra-light);
}
.color--error--dark {
  color: var(--stlr-color__error--dark);
}
.color--error--extra-dark {
  color: var(--stlr-color__error--extra-dark);
}
.color--warn {
  color: var(--stlr-color__warn);
}
.color--warn--light {
  color: var(--stlr-color__warn--light);
}
.color--warn--extra-light {
  color: var(--stlr-color__warn--extra-light);
}
.color--warn--dark {
  color: var(--stlr-color__warn--dark);
}
.color--warn--extra-dark {
  color: var(--stlr-color__warn--extra-dark);
}
.color--success {
  color: var(--stlr-color__success);
}
.color--success--light {
  color: var(--stlr-color__success--light);
}
.color--success--extra-light {
  color: var(--stlr-color__success--extra-light);
}
.color--success--dark {
  color: var(--stlr-color__success--dark);
}
.color--success--extra-dark {
  color: var(--stlr-color__success--extra-dark);
}
.color--surface {
  color: var(--stlr-color__surface);
}
.color--surface--light {
  color: var(--stlr-color__surface--light);
}
.color--surface--extra-light {
  color: var(--stlr-color__surface--extra-light);
}
.color--surface--dark {
  color: var(--stlr-color__surface--dark);
}
.color--surface--extra-dark {
  color: var(--stlr-color__surface--extra-dark);
}
.color--link {
  color: var(--stlr-color__link);
}
.color--link--light {
  color: var(--stlr-color__link--light);
}
.color--link--extra-light {
  color: var(--stlr-color__link--extra-light);
}
.color--link--dark {
  color: var(--stlr-color__link--dark);
}
.color--link--extra-dark copy {
  color: var(--stlr-color__link--extra-dark copy);
}
.bg--primary {
  background-color: var(--stlr-color__primary);
}
.bg--primary--light {
  background-color: var(--stlr-color__primary--light);
}
.bg--primary--extra-light {
  background-color: var(--stlr-color__primary--extra-light);
}
.bg--primary--dark {
  background-color: var(--stlr-color__primary--dark);
}
.bg--primary--extra-dark {
  background-color: var(--stlr-color__primary--extra-dark);
}
.bg--secondary {
  background-color: var(--stlr-color__secondary);
}
.bg--secondary--light {
  background-color: var(--stlr-color__secondary--light);
}
.bg--secondary--extra-light {
  background-color: var(--stlr-color__secondary--extra-light);
}
.bg--secondary--dark {
  background-color: var(--stlr-color__secondary--dark);
}
.bg--secondary--extra-dark {
  background-color: var(--stlr-color__secondary--extra-dark);
}
.bg--info {
  background-color: var(--stlr-color__info);
}
.bg--info--light {
  background-color: var(--stlr-color__info--light);
}
.bg--info--extra-light {
  background-color: var(--stlr-color__info--extra-light);
}
.bg--info--dark {
  background-color: var(--stlr-color__info--dark);
}
.bg--info--extra-dark {
  background-color: var(--stlr-color__info--extra-dark);
}
.bg--error {
  background-color: var(--stlr-color__error);
}
.bg--error--light {
  background-color: var(--stlr-color__error--light);
}
.bg--error--extra-light {
  background-color: var(--stlr-color__error--extra-light);
}
.bg--error--dark {
  background-color: var(--stlr-color__error--dark);
}
.bg--error--extra-dark {
  background-color: var(--stlr-color__error--extra-dark);
}
.bg--warn {
  background-color: var(--stlr-color__warn);
}
.bg--warn--light {
  background-color: var(--stlr-color__warn--light);
}
.bg--warn--extra-light {
  background-color: var(--stlr-color__warn--extra-light);
}
.bg--warn--dark {
  background-color: var(--stlr-color__warn--dark);
}
.bg--warn--extra-dark {
  background-color: var(--stlr-color__warn--extra-dark);
}
.bg--success {
  background-color: var(--stlr-color__success);
}
.bg--success--light {
  background-color: var(--stlr-color__success--light);
}
.bg--success--extra-light {
  background-color: var(--stlr-color__success--extra-light);
}
.bg--success--dark {
  background-color: var(--stlr-color__success--dark);
}
.bg--success--extra-dark {
  background-color: var(--stlr-color__success--extra-dark);
}
.bg--surface {
  background-color: var(--stlr-color__surface);
}
.bg--surface--light {
  background-color: var(--stlr-color__surface--light);
}
.bg--surface--extra-light {
  background-color: var(--stlr-color__surface--extra-light);
}
.bg--surface--dark {
  background-color: var(--stlr-color__surface--dark);
}
.bg--surface--extra-dark {
  background-color: var(--stlr-color__surface--extra-dark);
}
.bg--link {
  background-color: var(--stlr-color__link);
}
.bg--link--light {
  background-color: var(--stlr-color__link--light);
}
.bg--link--extra-light {
  background-color: var(--stlr-color__link--extra-light);
}
.bg--link--dark {
  background-color: var(--stlr-color__link--dark);
}
.bg--link--extra-dark copy {
  background-color: var(--stlr-color__link--extra-dark copy);
}
:root {
  --font--8: 8px;
  --font--10: 10px;
  --font--12: 12px;
  --font--14: 0.85rem;
  --font--16: 1rem;
  --font--20: 1.25rem;
  --font--24: 1.5rem;
  --font--32: 2rem;
  --font--40: 2.5rem;
  --font--48: 3rem;
  --font-xxs: var(--font--10);
  --font-xs: var(--font--12);
  --font-s: var(--font--14);
  --font-base: var(--font--16);
  --font-l: var(--font--24);
  --font-xl: var(--font--32);
  --font-xxl: var(--font--40);
  --font-max: var(--font--48);
  --font-min: 8px;
  --space--2: 0.125rem;
  --space--4: 0.25rem;
  --space--8: 0.5rem;
  --space--12: 0.75rem;
  --space--16: 1rem;
  --space--24: 1.5rem;
  --space--32: 2rem;
  --space--36: 2.25rem;
  --space--40: 2.5rem;
  --space--48: 3rem;
  --space--56: 3.5rem;
  --space--64: 4rem;
  --space--72: 4.5rem;
  --space--80: 5rem;
  --space--88: 5.5rem;
  --space--96: 6rem;
  --space-min: 2px;
  --space-xxs: 2px;
  --space-xs: 4px;
  --space-s: 0.5rem;
  --space-m: 1rem;
  --space-l: 1.5rem;
  --space-xl: 2rem;
  --space-xxl: 3rem;
  --space-max: 4rem;
  --width--max: 80rem;
  --width--lrg: 75rem;
  --width--med: 64rem;
  --width--sml: 50rem;
  --width--min: 32rem;
  --height-min: 0.5rem;
  --height-xxs: 1rem;
  --height-xs: 1.5rem;
  --height-sml: 2rem;
  --height-med: 2.5rem;
  --height-lrg: 3rem;
  --height-xl: 3.5rem;
  --height-xxl: 4rem;
  --height-max: 4.5rem;
  --screen-s: 600px;
  --screen--m: 960px;
  --screen-l: 1280px;
  --screen--xl: 1920px;
  --stlr-border-radius: 4px;
  --stlr-font-family--title: "IBM Plex Sans", sans-serif;
  --stlr-font-family--copy: "Open Sans", sans-serif;
  --stlr-font-weight--regular: 400;
  --stlr-font-weight--bold: 600;
}
@media (max-width: 960px) {
  :root {
    --font-l: 1.25rem;
    --font-xl: 1.5rem;
    --font-xxl: 1.75rem;
    --font-max: 2rem;
  }
}
@media (min-width: 1280px) {
  :root {
    --space-l: 1.25rem;
    --space-xl: 1.5rem;
    --space-xxl: 2rem;
    --space-max: 3rem;
    --font-base: 1rem;
    --s0: 1rem;
  }
}
:root {
  --stlr-color__white: rgba(255, 255, 255, 1);
  --stlr-color__white--50: rgba(252, 252, 252, 1);
  --stlr-color__white--150: rgba(226, 226, 226, 1);
  --stlr-color__neutral--white: rgba(255, 255, 255, 1);
  --stlr-color__neutral--black: rgba(38, 38, 42, 1);
  --stlr-color__neutral--050: rgba(245, 245, 246, 1);
  --stlr-color__neutral--100: rgba(235, 235, 237, 1);
  --stlr-color__neutral--150: rgba(225, 224, 227, 1);
  --stlr-color__neutral--200: rgba(215, 214, 218, 1);
  --stlr-color__neutral--300: rgba(194, 194, 200, 1);
  --stlr-color__neutral--400: rgba(174, 174, 181, 1);
  --stlr-color__neutral--0500: rgba(154, 153, 163, 1);
  --stlr-color__neutral--600: rgba(123, 122, 134, 1);
  --stlr-color__neutral--700: rgba(95, 94, 104, 1);
  --stlr-color__neutral--800: rgba(66, 66, 73, 1);
  --stlr-color__neutral--900: rgba(38, 38, 42, 1);
  --stlr-color__neutral--950: rgba(24, 24, 26, 1);
  --stlr-color__neutral--850: rgba(52, 52, 57, 1);
  --stlr-color__blue--050: rgba(232, 241, 251, 1);
  --stlr-color__blue--100: rgba(209, 227, 248, 1);
  --stlr-color__blue--150: rgba(186, 213, 244, 1);
  --stlr-color__blue--200: rgba(163, 199, 241, 1);
  --stlr-color__blue--300: rgba(118, 170, 233, 1);
  --stlr-color__blue--400: rgba(72, 142, 226, 1);
  --stlr-color__blue--500: rgba(26, 114, 219, 1);
  --stlr-color__blue--600: rgba(21, 91, 175, 1);
  --stlr-color__blue--700: rgba(16, 68, 131, 1);
  --stlr-color__blue--800: rgba(10, 46, 88, 1);
  --stlr-color__blue--850: rgba(8, 34, 66, 1);
  --stlr-color__blue--900: rgba(5, 23, 44, 1);
  --stlr-color__blue--950: rgba(3, 11, 22, 1);
  --stlr-color__green--050: rgba(239, 249, 238, 1);
  --stlr-color__green--100: rgba(222, 242, 222, 1);
  --stlr-color__green--150: rgba(206, 236, 205, 1);
  --stlr-color__green--200: rgba(190, 229, 189, 1);
  --stlr-color__green--300: rgba(157, 217, 156, 1);
  --stlr-color__green--400: rgba(125, 204, 123, 1);
  --stlr-color__green--500: rgba(92, 191, 90, 1);
  --stlr-color__green--600: rgba(74, 153, 72, 1);
  --stlr-color__green--700: rgba(55, 115, 54, 1);
  --stlr-color__green--800: rgba(37, 76, 36, 1);
  --stlr-color__green--850: rgba(28, 57, 27, 1);
  --stlr-color__green--900: rgba(18, 38, 18, 1);
  --stlr-color__green--950: rgba(9, 19, 9, 1);
  --stlr-color__red--050: rgba(249, 231, 231, 1);
  --stlr-color__red--100: rgba(244, 208, 208, 1);
  --stlr-color__red--150: rgba(238, 184, 184, 1);
  --stlr-color__red--200: rgba(233, 161, 161, 1);
  --stlr-color__red--300: rgba(221, 114, 114, 1);
  --stlr-color__red--400: rgba(210, 67, 67, 1);
  --stlr-color__red--500: rgba(199, 20, 20, 1);
  --stlr-color__red--600: rgba(159, 16, 16, 1);
  --stlr-color__red--700: rgba(119, 12, 12, 1);
  --stlr-color__red--800: rgba(80, 8, 8, 1);
  --stlr-color__red--850: rgba(20, 2, 2, 1);
  --stlr-color__red--900: rgba(40, 4, 4, 1);
  --stlr-color__red--950: rgba(20, 2, 2, 1);
  --stlr-color__orange--050: rgba(252, 245, 235, 1);
  --stlr-color__orange--100: rgba(249, 234, 215, 1);
  --stlr-color__orange--150: rgba(247, 224, 194, 1);
  --stlr-color__orange--200: rgba(244, 213, 174, 1);
  --stlr-color__orange--300: rgba(238, 192, 134, 1);
  --stlr-color__orange--400: rgba(233, 172, 93, 1);
  --stlr-color__orange--500: rgba(227, 151, 53, 1);
  --stlr-color__orange--600: rgba(182, 121, 42, 1);
  --stlr-color__orange--700: rgba(136, 91, 32, 1);
  --stlr-color__orange--800: rgba(91, 60, 21, 1);
  --stlr-color__orange--850: rgba(68, 45, 16, 1);
  --stlr-color__orange--900: rgba(45, 30, 11, 1);
  --stlr-color__orange--950: rgba(23, 15, 5, 1);
}
:root {
  --stlr-color__info: var(--stlr-color__blue--500);
  --stlr-color__info--light: var(--stlr-color__blue--200);
  --stlr-color__info--extra-light: var(--stlr-color__blue--050);
  --stlr-color__info--dark: var(--stlr-color__blue--700);
  --stlr-color__info--extra-dark: var(--stlr-color__blue--850);
  --stlr-color__warn: var(--stlr-color__orange--500);
  --stlr-color__warn--light: var(--stlr-color__orange--200);
  --stlr-color__warn--extra-light: var(--stlr-color__orange--050);
  --stlr-color__warn--dark: var(--stlr-color__orange--700);
  --stlr-color__warn--extra-dark: var(--stlr-color__orange--850);
  --stlr-color__error: var(--stlr-color__red--500);
  --stlr-color__error--light: var(--stlr-color__red--200);
  --stlr-color__error--dark: var(--stlr-color__red--700);
  --stlr-color__error--extra-light: var(--stlr-color__red--050);
  --stlr-color__error--extra-dark: var(--stlr-color__red--850);
  --stlr-color__success: var(--stlr-color__green--500);
  --stlr-color__success--light: var(--stlr-color__green--200);
  --stlr-color__success--dark: var(--stlr-color__green--700);
  --stlr-color__success--extra-light: var(--stlr-color__green--050);
  --stlr-color__success--extra-dark: var(--stlr-color__green--850);
  --stlr-color__link: var(--stlr-color__blue--500);
  --stlr-color__link--light: var(--stlr-color__blue--200);
  --stlr-color__link--dark: var(--stlr-color__blue--700);
  --stlr-color__surface--black: var(--stlr-color__black);
  --stlr-color__surface--white: var(--stlr-color__white--50);
  --stlr-color__surface: var(--stlr-color__neutral--600);
  --stlr-color__surface--light: var(--stlr-color__neutral--400);
  --stlr-color__surface--dark: var(--stlr-color__neutral--800);
  --stlr-color__surface--extra-light: var(--stlr-color__neutral--200);
  --stlr-color__surface--extra-dark: var(--stlr-color__neutral--850);
  --stlr-color__surface--off-white: var(--stlr-color__neutral--100);
  --stlr-color__disabled: var(--stlr-color__surface);
  --stlr-color__disabled--light: var(--stlr-color__surface--200);
  --stlr-color__disabled--dark: var(--stlr-color__surface--700);
  --stlr-color__disabled--extra-light: var(--stlr-color__surface--extra-light);
  --stlr-color__disabled--extra-dark: var(--stlr-color__surface--850);
  --stlr-color__copy: var(--stlr-color__neutral--black);
  --stlr-color__copy--subdued: rgba(154, 153, 163, 1);
  --stlr-color__copy--inverse: rgba(255, 255, 255, 1);
}
:root {
  --stlr-color__primary: var(--stlr-color__red--500);
  --stlr-color__primary--dark: var(--stlr-color__red--700);
  --stlr-color__primary--extra-dark: var(--stlr-color__red--850);
  --stlr-color__primary--light: var(--stlr-color__red--200);
  --stlr-color__primary--extra-light: var(--stlr-color__red--050);
  --stlr-color__secondary: var(--stlr-color__blue--500);
  --stlr-color__secondary--light: var(--stlr-color__blue--200);
  --stlr-color__secondary--dark: var(--stlr-color__blue--700);
  --stlr-color__secondary--extra-light: var(--stlr-color__blue--050);
  --stlr-color__secondary--extra-dark: var(--stlr-color__blue--850);
  --stlr-color__action: var(--stlr-color__primary);
  --stlr-color__action--dark: var(--stlr-color__primary--dark);
  --stlr-color__action--extra-dark: var(--stlr-color__primary--extra-dark);
  --stlr-color__action--light: var(--stlr-color__primary--light);
  --stlr-color__action--extra-light: var(--stlr-color__primary--extra-light);
}
body {
  margin: 0;
  background-color: white;
  color: #111;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
  -webkit-tap-highlight-color: transparent;
  line-height: 25px;
}
@media (max-width: 768px) {
  .has-modal body {
    overflow: hidden;
  }
}
.link {
  margin-right: 4px;
}
span + .link {
  margin-left: 4px;
}
a[stlr-button][color=primary] {
  background-color: rgb(233.9332, 19.576, 10.7668) !important;
}
a[stlr-button][color=primary]:hover:not([disabled]) {
  background-color: var(--stlr-color--primary-light, #f63c34) !important;
}
button[stlr-button][color=dark] {
  background-color: var(--stlr-color--copy, #222) !important;
  color: #fff !important;
}
button[stlr-button][color=dark]:hover:not([disabled]) {
  background-color: var(--stlr-color--copy-light, #666) !important;
}
button[stlr-button][color=primary] {
  background-color: rgb(233.9332, 19.576, 10.7668) !important;
}
button[stlr-button][color=primary]:hover:not([disabled]) {
  background-color: var(--stlr-color--primary-light, #f63c34) !important;
}
button[stlr-button][color=warn] {
  background-color: rgb(233.9332, 19.576, 10.7668) !important;
  color: #fff !important;
}
button[stlr-button-icon] {
  background-color: transparent !important;
  color: #424242 !important;
}
button[stlr-button-icon] span {
  font-family: "Material Icons" !important;
}
button[stlr-button-outline] {
  background-color: transparent !important;
}
button[stlr-button-outline][color=dark] {
  color: #383838 !important;
}
button[stlr-button-outline][color=dark]:hover:not([disabled]) {
  border-color: var(--stlr-color--copy-light, #666) !important;
  color: var(--stlr-color--copy-light, #666) !important;
}
button[stlr-button-outline][color=primary] {
  border-color: rgb(233.9332, 19.576, 10.7668) !important;
  color: rgb(233.9332, 19.576, 10.7668) !important;
}
button[disabled][stlr-button] {
  background-color: #767676 !important;
  color: #fff !important;
}
button[disabled][stlr-button-outline] {
  border-color: #767676 !important;
  color: #767676 !important;
}
input[stlr-checkbox]:checked {
  accent-color: #dea411 !important;
}
label[stlr-label-block] {
  display: flex !important;
  padding: 5px !important;
}
app-search stlr-chip {
  background-color: #f5f5f5 !important;
  padding-right: 4px !important;
}
app-search stlr-chip button {
  display: none !important;
}
app-search stlr-chip .stlr-icon {
  font-size: 1rem !important;
  height: 1rem !important;
  width: 1rem !important;
}
app-search stlr-chip stlr-icon:hover {
  cursor: pointer;
}
app-domain-detail-active-auction stlr-chip,
app-domain-detail-default stlr-chip,
app-domain-detail-pending-delete stlr-chip {
  background-color: rgb(233.9332, 19.576, 10.7668) !important;
}
app-domain-detail-active-auction stlr-chip button,
app-domain-detail-default stlr-chip button,
app-domain-detail-pending-delete stlr-chip button {
  display: none !important;
}
stlr-icon > span.stlr-icon {
  font-family: "Material Icons" !important;
}
stlr-icon > span.stlr-icon.white {
  color: #fff !important;
}
.__stlr-dialog-container {
  padding: 0px !important;
}
a {
  font-weight: 400 !important;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
