/*!**********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/@fontsource-variable/figtree/wght.css ***!
  \**********************************************************************************************************************************/
/* figtree-latin-ext-wght-normal */
@font-face {
  font-family: 'Figtree Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 900;
  src: url(../fonts/figtree-latin-ext-wght-normal.woff2) format('woff2-variations');
  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;
}

/* figtree-latin-wght-normal */
@font-face {
  font-family: 'Figtree Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 300 900;
  src: url(../fonts/figtree-latin-wght-normal.woff2) format('woff2-variations');
  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;
}
/*!*****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/@fontsource-variable/figtree/wght-italic.css ***!
  \*****************************************************************************************************************************************/
/* figtree-latin-ext-wght-italic */
@font-face {
  font-family: 'Figtree Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 900;
  src: url(../fonts/figtree-latin-ext-wght-italic.woff2) format('woff2-variations');
  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;
}

/* figtree-latin-wght-italic */
@font-face {
  font-family: 'Figtree Variable';
  font-style: italic;
  font-display: swap;
  font-weight: 300 900;
  src: url(../fonts/figtree-latin-wght-italic.woff2) format('woff2-variations');
  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;
}
/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./_dev/css/error.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
/* dm-serif-display-latin-ext-400-normal */
@font-face {
  font-family: "DM Serif Display";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/dm-serif-display-latin-ext-400-normal.woff2) format("woff2"), url(../fonts/dm-serif-display-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;
}
/* dm-serif-display-latin-400-normal */
@font-face {
  font-family: "DM Serif Display";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/dm-serif-display-latin-400-normal.woff2) format("woff2"), url(../fonts/dm-serif-display-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;
}
/** List icons */
/** || Colors */
/** || Fonts */
/** || Sizes */
/** || Borders */
/** || Breakpoints */
/** || Theme */
/** || Functions */
body {
  padding: 0;
  margin: 0;
  font-family: sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #000;
  background-color: #e9ecef;
}

#layout-error {
  padding: 2.5rem 0.75rem;
  margin: 3.125rem 0.5rem 0;
  text-align: center;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
#layout-error .logo {
  margin-bottom: 1.5rem;
}
#layout-error .page-content {
  font-size: 0.875rem;
  color: #495057;
  text-align: center;
}
#layout-error h1,
#layout-error h2 {
  font-weight: 400;
  line-height: 1.2;
  color: #212529;
}
#layout-error h1 {
  margin: 0 0 1.25rem;
  font-size: calc(1rem + 1.5vw);
}
#layout-error h2 {
  margin: 0 0 1rem;
  font-size: calc(1rem + 1vw);
  color: #212529;
}
@media (min-width: 1200px) {
  #layout-error h1 {
    font-size: 2.125rem;
  }
  #layout-error h2 {
    font-size: 1.75rem;
  }
}

@media (min-width: 768px) {
  #layout-error {
    width: 576px;
    padding: 3.125rem 1rem;
    margin: 3.5rem auto 0;
  }
  #layout-error .logo {
    margin-bottom: 2rem;
  }
  #layout-error .page-content {
    font-size: 1rem;
  }
}
#layout-error .logo img {
  max-width: 100%;
}

body {
  display: flex;
  flex-direction: column;
  padding-top: 20vh;
  background-color: #000000;
}

/*# sourceMappingURL=error.css.map*/