@charset "UTF-8";

/* node_modules/.pnpm/katex@0.17.0/node_modules/katex/dist/katex.min.css */
@font-face {
  font-display: block;
  font-family: KaTeX_AMS;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_AMS-Regular-U6PRYMIZ.woff2") format("woff2"),
    url("./media/KaTeX_AMS-Regular-CYEKBG2K.woff") format("woff"),
    url("./media/KaTeX_AMS-Regular-JKX5W2C4.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Caligraphic;
  font-style: normal;
  font-weight: 700;
  src:
    url("./media/KaTeX_Caligraphic-Bold-5QL5CMTE.woff2") format("woff2"),
    url("./media/KaTeX_Caligraphic-Bold-WZ3QSGD3.woff") format("woff"),
    url("./media/KaTeX_Caligraphic-Bold-ZTS3R3HK.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Caligraphic;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Caligraphic-Regular-KX5MEWCF.woff2") format("woff2"),
    url("./media/KaTeX_Caligraphic-Regular-3LKEU76G.woff") format("woff"),
    url("./media/KaTeX_Caligraphic-Regular-A7XRTZ5Q.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Fraktur;
  font-style: normal;
  font-weight: 700;
  src:
    url("./media/KaTeX_Fraktur-Bold-2QVFK6NQ.woff2") format("woff2"),
    url("./media/KaTeX_Fraktur-Bold-T4SWXBMT.woff") format("woff"),
    url("./media/KaTeX_Fraktur-Bold-WGHVTYOR.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Fraktur;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Fraktur-Regular-2PEIFJSJ.woff2") format("woff2"),
    url("./media/KaTeX_Fraktur-Regular-PQMHCIK6.woff") format("woff"),
    url("./media/KaTeX_Fraktur-Regular-5U4OPH2X.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: normal;
  font-weight: 700;
  src:
    url("./media/KaTeX_Main-Bold-YP5VVQRP.woff2") format("woff2"),
    url("./media/KaTeX_Main-Bold-2GA4IZIN.woff") format("woff"),
    url("./media/KaTeX_Main-Bold-W5FBVCZM.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: italic;
  font-weight: 700;
  src:
    url("./media/KaTeX_Main-BoldItalic-N4V3DX7S.woff2") format("woff2"),
    url("./media/KaTeX_Main-BoldItalic-4P4C7HJH.woff") format("woff"),
    url("./media/KaTeX_Main-BoldItalic-ODMLBJJQ.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: italic;
  font-weight: 400;
  src:
    url("./media/KaTeX_Main-Italic-RELBIK7M.woff2") format("woff2"),
    url("./media/KaTeX_Main-Italic-SASNQFN2.woff") format("woff"),
    url("./media/KaTeX_Main-Italic-I43T2HSR.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Main;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Main-Regular-ARRPAO67.woff2") format("woff2"),
    url("./media/KaTeX_Main-Regular-P5I74A2A.woff") format("woff"),
    url("./media/KaTeX_Main-Regular-W74P5G27.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 700;
  src:
    url("./media/KaTeX_Math-BoldItalic-K4WTGH3J.woff2") format("woff2"),
    url("./media/KaTeX_Math-BoldItalic-6EBV3DK5.woff") format("woff"),
    url("./media/KaTeX_Math-BoldItalic-VB447A4D.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 400;
  src:
    url("./media/KaTeX_Math-Italic-6KGCHLFN.woff2") format("woff2"),
    url("./media/KaTeX_Math-Italic-KKK3USB2.woff") format("woff"),
    url("./media/KaTeX_Math-Italic-SON4MRCA.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: "KaTeX_SansSerif";
  font-style: normal;
  font-weight: 700;
  src:
    url("./media/KaTeX_SansSerif-Bold-RRNVJFFW.woff2") format("woff2"),
    url("./media/KaTeX_SansSerif-Bold-X5M5EMOD.woff") format("woff"),
    url("./media/KaTeX_SansSerif-Bold-STQ6RXC7.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: "KaTeX_SansSerif";
  font-style: italic;
  font-weight: 400;
  src:
    url("./media/KaTeX_SansSerif-Italic-HMPFTM52.woff2") format("woff2"),
    url("./media/KaTeX_SansSerif-Italic-PSN4QKYX.woff") format("woff"),
    url("./media/KaTeX_SansSerif-Italic-WTBAZBGY.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: "KaTeX_SansSerif";
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_SansSerif-Regular-XIQ62X4E.woff2") format("woff2"),
    url("./media/KaTeX_SansSerif-Regular-OQCII6EP.woff") format("woff"),
    url("./media/KaTeX_SansSerif-Regular-2TL3USAE.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Script;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Script-Regular-APUWIHLP.woff2") format("woff2"),
    url("./media/KaTeX_Script-Regular-A5IFOEBS.woff") format("woff"),
    url("./media/KaTeX_Script-Regular-72OLXYNA.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Size1;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Size1-Regular-5LRUTBFT.woff2") format("woff2"),
    url("./media/KaTeX_Size1-Regular-4HRHTS65.woff") format("woff"),
    url("./media/KaTeX_Size1-Regular-7K6AASVL.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Size2;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Size2-Regular-LELKET5D.woff2") format("woff2"),
    url("./media/KaTeX_Size2-Regular-K5ZHAIS6.woff") format("woff"),
    url("./media/KaTeX_Size2-Regular-222HN3GT.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Size3;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Size3-Regular-WQRQ47UD.woff2") format("woff2"),
    url("./media/KaTeX_Size3-Regular-TLFPAHDE.woff") format("woff"),
    url("./media/KaTeX_Size3-Regular-UFCO6WCA.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Size4;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Size4-Regular-CDMV7U5C.woff2") format("woff2"),
    url("./media/KaTeX_Size4-Regular-PKMWZHNC.woff") format("woff"),
    url("./media/KaTeX_Size4-Regular-7PGNVPQK.ttf") format("truetype");
}
@font-face {
  font-display: block;
  font-family: KaTeX_Typewriter;
  font-style: normal;
  font-weight: 400;
  src:
    url("./media/KaTeX_Typewriter-Regular-VBYJ4NRC.woff2") format("woff2"),
    url("./media/KaTeX_Typewriter-Regular-MJMFSK64.woff") format("woff"),
    url("./media/KaTeX_Typewriter-Regular-3F5K6SQ6.ttf") format("truetype");
}
.katex {
  font:
    normal 1.21em KaTeX_Main,
    Times New Roman,
    serif;
  line-height: 1.2;
  position: relative;
  text-indent: 0;
  text-rendering: auto;
}
.katex * {
  -ms-high-contrast-adjust: none !important;
  border-color: currentColor;
}
.katex .katex-version:after {
  content: "0.17.0";
}
.katex .katex-mathml {
  border: 0;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.katex .katex-html > .newline {
  display: block;
}
.katex .base {
  position: relative;
  white-space: nowrap;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.katex .base,
.katex .strut {
  display: inline-block;
}
.katex .textbf {
  font-weight: 700;
}
.katex .textit {
  font-style: italic;
}
.katex .textrm {
  font-family: KaTeX_Main;
}
.katex .textsf {
  font-family: KaTeX_SansSerif;
}
.katex .texttt {
  font-family: KaTeX_Typewriter;
}
.katex .mathnormal {
  font-family: KaTeX_Math;
  font-style: italic;
}
.katex .mathit {
  font-family: KaTeX_Main;
  font-style: italic;
}
.katex .mathrm {
  font-style: normal;
}
.katex .mathbf {
  font-family: KaTeX_Main;
  font-weight: 700;
}
.katex .boldsymbol {
  font-family: KaTeX_Math;
  font-style: italic;
  font-weight: 700;
}
.katex .amsrm,
.katex .mathbb,
.katex .textbb {
  font-family: KaTeX_AMS;
}
.katex .mathcal {
  font-family: KaTeX_Caligraphic;
}
.katex .mathfrak,
.katex .textfrak {
  font-family: KaTeX_Fraktur;
}
.katex .mathboldfrak,
.katex .textboldfrak {
  font-family: KaTeX_Fraktur;
  font-weight: 700;
}
.katex .mathtt {
  font-family: KaTeX_Typewriter;
}
.katex .mathscr,
.katex .textscr {
  font-family: KaTeX_Script;
}
.katex .mathsf,
.katex .textsf {
  font-family: KaTeX_SansSerif;
}
.katex .mathboldsf,
.katex .textboldsf {
  font-family: KaTeX_SansSerif;
  font-weight: 700;
}
.katex .mathitsf,
.katex .mathsfit,
.katex .textitsf {
  font-family: KaTeX_SansSerif;
  font-style: italic;
}
.katex .mainrm {
  font-family: KaTeX_Main;
  font-style: normal;
}
.katex .vlist-t {
  border-collapse: collapse;
  display: inline-table;
  table-layout: fixed;
}
.katex .vlist-r {
  display: table-row;
}
.katex .vlist {
  display: table-cell;
  position: relative;
  vertical-align: bottom;
}
.katex .vlist > span {
  display: block;
  height: 0;
  position: relative;
}
.katex .vlist > span > span {
  display: inline-block;
}
.katex .vlist > span > .pstrut {
  overflow: hidden;
  width: 0;
}
.katex .vlist-t2 {
  margin-right: -2px;
}
.katex .vlist-s {
  display: table-cell;
  font-size: 1px;
  min-width: 2px;
  vertical-align: bottom;
  width: 2px;
}
.katex .vbox {
  align-items: baseline;
  display: inline-flex;
  flex-direction: column;
}
.katex .hbox {
  width: 100%;
}
.katex .hbox,
.katex .thinbox {
  display: inline-flex;
  flex-direction: row;
}
.katex .thinbox {
  max-width: 0;
  width: 0;
}
.katex .msupsub {
  text-align: left;
}
.katex .mfrac > span > span {
  text-align: center;
}
.katex .mfrac .frac-line {
  border-bottom-style: solid;
  display: inline-block;
  width: 100%;
}
.katex .hdashline,
.katex .hline,
.katex .mfrac .frac-line,
.katex .overline .overline-line,
.katex .rule,
.katex .underline .underline-line {
  min-height: 1px;
}
.katex .mspace {
  display: inline-block;
}
.katex .smash {
  display: inline;
  line-height: 0;
}
.katex .clap,
.katex .llap,
.katex .rlap {
  position: relative;
  width: 0;
}
.katex .clap > .inner,
.katex .llap > .inner,
.katex .rlap > .inner {
  position: absolute;
}
.katex .clap > .fix,
.katex .llap > .fix,
.katex .rlap > .fix {
  display: inline-block;
}
.katex .llap > .inner {
  right: 0;
}
.katex .clap > .inner,
.katex .rlap > .inner {
  left: 0;
}
.katex .clap > .inner > span {
  margin-left: -50%;
  margin-right: 50%;
}
.katex .rule {
  border: 0 solid;
  display: inline-block;
  position: relative;
}
.katex .hline,
.katex .overline .overline-line,
.katex .underline .underline-line {
  border-bottom-style: solid;
  display: inline-block;
  width: 100%;
}
.katex .hdashline {
  border-bottom-style: dashed;
  display: inline-block;
  width: 100%;
}
.katex .sqrt > .root {
  margin-left: .2777777778em;
  margin-right: -.5555555556em;
}
.katex .fontsize-ensurer.reset-size1.size1,
.katex .sizing.reset-size1.size1 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size1.size2,
.katex .sizing.reset-size1.size2 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size1.size3,
.katex .sizing.reset-size1.size3 {
  font-size: 1.4em;
}
.katex .fontsize-ensurer.reset-size1.size4,
.katex .sizing.reset-size1.size4 {
  font-size: 1.6em;
}
.katex .fontsize-ensurer.reset-size1.size5,
.katex .sizing.reset-size1.size5 {
  font-size: 1.8em;
}
.katex .fontsize-ensurer.reset-size1.size6,
.katex .sizing.reset-size1.size6 {
  font-size: 2em;
}
.katex .fontsize-ensurer.reset-size1.size7,
.katex .sizing.reset-size1.size7 {
  font-size: 2.4em;
}
.katex .fontsize-ensurer.reset-size1.size8,
.katex .sizing.reset-size1.size8 {
  font-size: 2.88em;
}
.katex .fontsize-ensurer.reset-size1.size9,
.katex .sizing.reset-size1.size9 {
  font-size: 3.456em;
}
.katex .fontsize-ensurer.reset-size1.size10,
.katex .sizing.reset-size1.size10 {
  font-size: 4.148em;
}
.katex .fontsize-ensurer.reset-size1.size11,
.katex .sizing.reset-size1.size11 {
  font-size: 4.976em;
}
.katex .fontsize-ensurer.reset-size2.size1,
.katex .sizing.reset-size2.size1 {
  font-size: .8333333333em;
}
.katex .fontsize-ensurer.reset-size2.size2,
.katex .sizing.reset-size2.size2 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size2.size3,
.katex .sizing.reset-size2.size3 {
  font-size: 1.1666666667em;
}
.katex .fontsize-ensurer.reset-size2.size4,
.katex .sizing.reset-size2.size4 {
  font-size: 1.3333333333em;
}
.katex .fontsize-ensurer.reset-size2.size5,
.katex .sizing.reset-size2.size5 {
  font-size: 1.5em;
}
.katex .fontsize-ensurer.reset-size2.size6,
.katex .sizing.reset-size2.size6 {
  font-size: 1.6666666667em;
}
.katex .fontsize-ensurer.reset-size2.size7,
.katex .sizing.reset-size2.size7 {
  font-size: 2em;
}
.katex .fontsize-ensurer.reset-size2.size8,
.katex .sizing.reset-size2.size8 {
  font-size: 2.4em;
}
.katex .fontsize-ensurer.reset-size2.size9,
.katex .sizing.reset-size2.size9 {
  font-size: 2.88em;
}
.katex .fontsize-ensurer.reset-size2.size10,
.katex .sizing.reset-size2.size10 {
  font-size: 3.4566666667em;
}
.katex .fontsize-ensurer.reset-size2.size11,
.katex .sizing.reset-size2.size11 {
  font-size: 4.1466666667em;
}
.katex .fontsize-ensurer.reset-size3.size1,
.katex .sizing.reset-size3.size1 {
  font-size: .7142857143em;
}
.katex .fontsize-ensurer.reset-size3.size2,
.katex .sizing.reset-size3.size2 {
  font-size: .8571428571em;
}
.katex .fontsize-ensurer.reset-size3.size3,
.katex .sizing.reset-size3.size3 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size3.size4,
.katex .sizing.reset-size3.size4 {
  font-size: 1.1428571429em;
}
.katex .fontsize-ensurer.reset-size3.size5,
.katex .sizing.reset-size3.size5 {
  font-size: 1.2857142857em;
}
.katex .fontsize-ensurer.reset-size3.size6,
.katex .sizing.reset-size3.size6 {
  font-size: 1.4285714286em;
}
.katex .fontsize-ensurer.reset-size3.size7,
.katex .sizing.reset-size3.size7 {
  font-size: 1.7142857143em;
}
.katex .fontsize-ensurer.reset-size3.size8,
.katex .sizing.reset-size3.size8 {
  font-size: 2.0571428571em;
}
.katex .fontsize-ensurer.reset-size3.size9,
.katex .sizing.reset-size3.size9 {
  font-size: 2.4685714286em;
}
.katex .fontsize-ensurer.reset-size3.size10,
.katex .sizing.reset-size3.size10 {
  font-size: 2.9628571429em;
}
.katex .fontsize-ensurer.reset-size3.size11,
.katex .sizing.reset-size3.size11 {
  font-size: 3.5542857143em;
}
.katex .fontsize-ensurer.reset-size4.size1,
.katex .sizing.reset-size4.size1 {
  font-size: .625em;
}
.katex .fontsize-ensurer.reset-size4.size2,
.katex .sizing.reset-size4.size2 {
  font-size: .75em;
}
.katex .fontsize-ensurer.reset-size4.size3,
.katex .sizing.reset-size4.size3 {
  font-size: .875em;
}
.katex .fontsize-ensurer.reset-size4.size4,
.katex .sizing.reset-size4.size4 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size4.size5,
.katex .sizing.reset-size4.size5 {
  font-size: 1.125em;
}
.katex .fontsize-ensurer.reset-size4.size6,
.katex .sizing.reset-size4.size6 {
  font-size: 1.25em;
}
.katex .fontsize-ensurer.reset-size4.size7,
.katex .sizing.reset-size4.size7 {
  font-size: 1.5em;
}
.katex .fontsize-ensurer.reset-size4.size8,
.katex .sizing.reset-size4.size8 {
  font-size: 1.8em;
}
.katex .fontsize-ensurer.reset-size4.size9,
.katex .sizing.reset-size4.size9 {
  font-size: 2.16em;
}
.katex .fontsize-ensurer.reset-size4.size10,
.katex .sizing.reset-size4.size10 {
  font-size: 2.5925em;
}
.katex .fontsize-ensurer.reset-size4.size11,
.katex .sizing.reset-size4.size11 {
  font-size: 3.11em;
}
.katex .fontsize-ensurer.reset-size5.size1,
.katex .sizing.reset-size5.size1 {
  font-size: .5555555556em;
}
.katex .fontsize-ensurer.reset-size5.size2,
.katex .sizing.reset-size5.size2 {
  font-size: .6666666667em;
}
.katex .fontsize-ensurer.reset-size5.size3,
.katex .sizing.reset-size5.size3 {
  font-size: .7777777778em;
}
.katex .fontsize-ensurer.reset-size5.size4,
.katex .sizing.reset-size5.size4 {
  font-size: .8888888889em;
}
.katex .fontsize-ensurer.reset-size5.size5,
.katex .sizing.reset-size5.size5 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size5.size6,
.katex .sizing.reset-size5.size6 {
  font-size: 1.1111111111em;
}
.katex .fontsize-ensurer.reset-size5.size7,
.katex .sizing.reset-size5.size7 {
  font-size: 1.3333333333em;
}
.katex .fontsize-ensurer.reset-size5.size8,
.katex .sizing.reset-size5.size8 {
  font-size: 1.6em;
}
.katex .fontsize-ensurer.reset-size5.size9,
.katex .sizing.reset-size5.size9 {
  font-size: 1.92em;
}
.katex .fontsize-ensurer.reset-size5.size10,
.katex .sizing.reset-size5.size10 {
  font-size: 2.3044444444em;
}
.katex .fontsize-ensurer.reset-size5.size11,
.katex .sizing.reset-size5.size11 {
  font-size: 2.7644444444em;
}
.katex .fontsize-ensurer.reset-size6.size1,
.katex .sizing.reset-size6.size1 {
  font-size: .5em;
}
.katex .fontsize-ensurer.reset-size6.size2,
.katex .sizing.reset-size6.size2 {
  font-size: .6em;
}
.katex .fontsize-ensurer.reset-size6.size3,
.katex .sizing.reset-size6.size3 {
  font-size: .7em;
}
.katex .fontsize-ensurer.reset-size6.size4,
.katex .sizing.reset-size6.size4 {
  font-size: .8em;
}
.katex .fontsize-ensurer.reset-size6.size5,
.katex .sizing.reset-size6.size5 {
  font-size: .9em;
}
.katex .fontsize-ensurer.reset-size6.size6,
.katex .sizing.reset-size6.size6 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size6.size7,
.katex .sizing.reset-size6.size7 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size6.size8,
.katex .sizing.reset-size6.size8 {
  font-size: 1.44em;
}
.katex .fontsize-ensurer.reset-size6.size9,
.katex .sizing.reset-size6.size9 {
  font-size: 1.728em;
}
.katex .fontsize-ensurer.reset-size6.size10,
.katex .sizing.reset-size6.size10 {
  font-size: 2.074em;
}
.katex .fontsize-ensurer.reset-size6.size11,
.katex .sizing.reset-size6.size11 {
  font-size: 2.488em;
}
.katex .fontsize-ensurer.reset-size7.size1,
.katex .sizing.reset-size7.size1 {
  font-size: .4166666667em;
}
.katex .fontsize-ensurer.reset-size7.size2,
.katex .sizing.reset-size7.size2 {
  font-size: .5em;
}
.katex .fontsize-ensurer.reset-size7.size3,
.katex .sizing.reset-size7.size3 {
  font-size: .5833333333em;
}
.katex .fontsize-ensurer.reset-size7.size4,
.katex .sizing.reset-size7.size4 {
  font-size: .6666666667em;
}
.katex .fontsize-ensurer.reset-size7.size5,
.katex .sizing.reset-size7.size5 {
  font-size: .75em;
}
.katex .fontsize-ensurer.reset-size7.size6,
.katex .sizing.reset-size7.size6 {
  font-size: .8333333333em;
}
.katex .fontsize-ensurer.reset-size7.size7,
.katex .sizing.reset-size7.size7 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size7.size8,
.katex .sizing.reset-size7.size8 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size7.size9,
.katex .sizing.reset-size7.size9 {
  font-size: 1.44em;
}
.katex .fontsize-ensurer.reset-size7.size10,
.katex .sizing.reset-size7.size10 {
  font-size: 1.7283333333em;
}
.katex .fontsize-ensurer.reset-size7.size11,
.katex .sizing.reset-size7.size11 {
  font-size: 2.0733333333em;
}
.katex .fontsize-ensurer.reset-size8.size1,
.katex .sizing.reset-size8.size1 {
  font-size: .3472222222em;
}
.katex .fontsize-ensurer.reset-size8.size2,
.katex .sizing.reset-size8.size2 {
  font-size: .4166666667em;
}
.katex .fontsize-ensurer.reset-size8.size3,
.katex .sizing.reset-size8.size3 {
  font-size: .4861111111em;
}
.katex .fontsize-ensurer.reset-size8.size4,
.katex .sizing.reset-size8.size4 {
  font-size: .5555555556em;
}
.katex .fontsize-ensurer.reset-size8.size5,
.katex .sizing.reset-size8.size5 {
  font-size: .625em;
}
.katex .fontsize-ensurer.reset-size8.size6,
.katex .sizing.reset-size8.size6 {
  font-size: .6944444444em;
}
.katex .fontsize-ensurer.reset-size8.size7,
.katex .sizing.reset-size8.size7 {
  font-size: .8333333333em;
}
.katex .fontsize-ensurer.reset-size8.size8,
.katex .sizing.reset-size8.size8 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size8.size9,
.katex .sizing.reset-size8.size9 {
  font-size: 1.2em;
}
.katex .fontsize-ensurer.reset-size8.size10,
.katex .sizing.reset-size8.size10 {
  font-size: 1.4402777778em;
}
.katex .fontsize-ensurer.reset-size8.size11,
.katex .sizing.reset-size8.size11 {
  font-size: 1.7277777778em;
}
.katex .fontsize-ensurer.reset-size9.size1,
.katex .sizing.reset-size9.size1 {
  font-size: .2893518519em;
}
.katex .fontsize-ensurer.reset-size9.size2,
.katex .sizing.reset-size9.size2 {
  font-size: .3472222222em;
}
.katex .fontsize-ensurer.reset-size9.size3,
.katex .sizing.reset-size9.size3 {
  font-size: .4050925926em;
}
.katex .fontsize-ensurer.reset-size9.size4,
.katex .sizing.reset-size9.size4 {
  font-size: .462962963em;
}
.katex .fontsize-ensurer.reset-size9.size5,
.katex .sizing.reset-size9.size5 {
  font-size: .5208333333em;
}
.katex .fontsize-ensurer.reset-size9.size6,
.katex .sizing.reset-size9.size6 {
  font-size: .5787037037em;
}
.katex .fontsize-ensurer.reset-size9.size7,
.katex .sizing.reset-size9.size7 {
  font-size: .6944444444em;
}
.katex .fontsize-ensurer.reset-size9.size8,
.katex .sizing.reset-size9.size8 {
  font-size: .8333333333em;
}
.katex .fontsize-ensurer.reset-size9.size9,
.katex .sizing.reset-size9.size9 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size9.size10,
.katex .sizing.reset-size9.size10 {
  font-size: 1.2002314815em;
}
.katex .fontsize-ensurer.reset-size9.size11,
.katex .sizing.reset-size9.size11 {
  font-size: 1.4398148148em;
}
.katex .fontsize-ensurer.reset-size10.size1,
.katex .sizing.reset-size10.size1 {
  font-size: .2410800386em;
}
.katex .fontsize-ensurer.reset-size10.size2,
.katex .sizing.reset-size10.size2 {
  font-size: .2892960463em;
}
.katex .fontsize-ensurer.reset-size10.size3,
.katex .sizing.reset-size10.size3 {
  font-size: .337512054em;
}
.katex .fontsize-ensurer.reset-size10.size4,
.katex .sizing.reset-size10.size4 {
  font-size: .3857280617em;
}
.katex .fontsize-ensurer.reset-size10.size5,
.katex .sizing.reset-size10.size5 {
  font-size: .4339440694em;
}
.katex .fontsize-ensurer.reset-size10.size6,
.katex .sizing.reset-size10.size6 {
  font-size: .4821600771em;
}
.katex .fontsize-ensurer.reset-size10.size7,
.katex .sizing.reset-size10.size7 {
  font-size: .5785920926em;
}
.katex .fontsize-ensurer.reset-size10.size8,
.katex .sizing.reset-size10.size8 {
  font-size: .6943105111em;
}
.katex .fontsize-ensurer.reset-size10.size9,
.katex .sizing.reset-size10.size9 {
  font-size: .8331726133em;
}
.katex .fontsize-ensurer.reset-size10.size10,
.katex .sizing.reset-size10.size10 {
  font-size: 1em;
}
.katex .fontsize-ensurer.reset-size10.size11,
.katex .sizing.reset-size10.size11 {
  font-size: 1.1996142719em;
}
.katex .fontsize-ensurer.reset-size11.size1,
.katex .sizing.reset-size11.size1 {
  font-size: .2009646302em;
}
.katex .fontsize-ensurer.reset-size11.size2,
.katex .sizing.reset-size11.size2 {
  font-size: .2411575563em;
}
.katex .fontsize-ensurer.reset-size11.size3,
.katex .sizing.reset-size11.size3 {
  font-size: .2813504823em;
}
.katex .fontsize-ensurer.reset-size11.size4,
.katex .sizing.reset-size11.size4 {
  font-size: .3215434084em;
}
.katex .fontsize-ensurer.reset-size11.size5,
.katex .sizing.reset-size11.size5 {
  font-size: .3617363344em;
}
.katex .fontsize-ensurer.reset-size11.size6,
.katex .sizing.reset-size11.size6 {
  font-size: .4019292605em;
}
.katex .fontsize-ensurer.reset-size11.size7,
.katex .sizing.reset-size11.size7 {
  font-size: .4823151125em;
}
.katex .fontsize-ensurer.reset-size11.size8,
.katex .sizing.reset-size11.size8 {
  font-size: .578778135em;
}
.katex .fontsize-ensurer.reset-size11.size9,
.katex .sizing.reset-size11.size9 {
  font-size: .6945337621em;
}
.katex .fontsize-ensurer.reset-size11.size10,
.katex .sizing.reset-size11.size10 {
  font-size: .8336012862em;
}
.katex .fontsize-ensurer.reset-size11.size11,
.katex .sizing.reset-size11.size11 {
  font-size: 1em;
}
.katex .delimsizing.size1 {
  font-family: KaTeX_Size1;
}
.katex .delimsizing.size2 {
  font-family: KaTeX_Size2;
}
.katex .delimsizing.size3 {
  font-family: KaTeX_Size3;
}
.katex .delimsizing.size4 {
  font-family: KaTeX_Size4;
}
.katex .delimsizing.mult .delim-size1 > span {
  font-family: KaTeX_Size1;
}
.katex .delimsizing.mult .delim-size4 > span {
  font-family: KaTeX_Size4;
}
.katex .nulldelimiter {
  display: inline-block;
  width: .12em;
}
.katex .delimcenter,
.katex .op-symbol {
  position: relative;
}
.katex .op-symbol.small-op {
  font-family: KaTeX_Size1;
}
.katex .op-symbol.large-op {
  font-family: KaTeX_Size2;
}
.katex .accent > .vlist-t,
.katex .op-limits > .vlist-t {
  text-align: center;
}
.katex .accent .accent-body {
  position: relative;
}
.katex .accent .accent-body:not(.accent-full) {
  width: 0;
}
.katex .overlay {
  display: block;
}
.katex .mtable .vertical-separator {
  display: inline-block;
  min-width: 1px;
}
.katex .mtable .arraycolsep {
  display: inline-block;
}
.katex .mtable .col-align-c > .vlist-t {
  text-align: center;
}
.katex .mtable .col-align-l > .vlist-t {
  text-align: left;
}
.katex .mtable .col-align-r > .vlist-t {
  text-align: right;
}
.katex .svg-align {
  text-align: left;
}
.katex svg {
  fill: currentColor;
  stroke: currentColor;
  display: block;
  height: inherit;
  position: absolute;
  width: 100%;
}
.katex svg path {
  stroke: none;
}
.katex svg {
  fill-rule: nonzero;
  fill-opacity: 1;
  stroke-width: 1;
  stroke-linecap: butt;
  stroke-linejoin: miter;
  stroke-miterlimit: 4;
  stroke-dasharray: none;
  stroke-dashoffset: 0;
  stroke-opacity: 1;
}
.katex img {
  border-style: none;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
}
.katex .stretchy {
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.katex .stretchy:after,
.katex .stretchy:before {
  content: "";
}
.katex .hide-tail {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.katex .halfarrow-left {
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 50.2%;
}
.katex .halfarrow-right {
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 50.2%;
}
.katex .brace-left {
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 25.1%;
}
.katex .brace-center {
  left: 25%;
  overflow: hidden;
  position: absolute;
  width: 50%;
}
.katex .brace-right {
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 25.1%;
}
.katex .x-arrow-pad {
  padding: 0 .5em;
}
.katex .cd-arrow-pad {
  padding: 0 .55556em 0 .27778em;
}
.katex .mover,
.katex .munder,
.katex .x-arrow {
  text-align: center;
}
.katex .boxpad {
  padding: 0 .3em;
}
.katex .fbox,
.katex .fcolorbox {
  border: .04em solid;
  box-sizing: border-box;
}
.katex .cancel-pad {
  padding: 0 .2em;
}
.katex .cancel-lap {
  margin-left: -.2em;
  margin-right: -.2em;
}
.katex .sout {
  border-bottom-style: solid;
  border-bottom-width: .08em;
}
.katex .angl {
  border-right: .049em solid;
  border-top: .049em solid;
  box-sizing: border-box;
  margin-right: .03889em;
}
.katex .anglpad {
  padding: 0 .03889em;
}
.katex .eqn-num:before {
  content: "(" counter(katexEqnNo) ")";
  counter-increment: katexEqnNo;
}
.katex .mml-eqn-num:before {
  content: "(" counter(mmlEqnNo) ")";
  counter-increment: mmlEqnNo;
}
.katex .mtr-glue {
  width: 50%;
}
.katex .cd-vert-arrow {
  display: inline-block;
  position: relative;
}
.katex .cd-label-left {
  display: inline-block;
  position: absolute;
  right: calc(50% + .3em);
  text-align: left;
}
.katex .cd-label-right {
  display: inline-block;
  left: calc(50% + .3em);
  position: absolute;
  text-align: right;
}
.katex-display {
  display: block;
  margin: 1em 0;
  text-align: center;
}
.katex-display > .katex {
  display: block;
  text-align: center;
  white-space: nowrap;
}
.katex-display > .katex > .katex-html {
  display: block;
  position: relative;
}
.katex-display > .katex > .katex-html > .tag {
  position: absolute;
  right: 0;
}
.katex-display.leqno > .katex > .katex-html > .tag {
  left: 0;
  right: auto;
}
.katex-display.fleqn > .katex {
  padding-left: 2em;
  text-align: left;
}
body {
  counter-reset: katexEqnNo mmlEqnNo;
}

/* node_modules/.pnpm/primeicons@7.0.0/node_modules/primeicons/primeicons.css */
@font-face {
  font-family: "primeicons";
  font-display: block;
  src: url("./media/primeicons-RSSEDYLY.eot");
  src:
    url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),
    url("./media/primeicons-4GST5W3O.woff2") format("woff2"),
    url("./media/primeicons-P53SE5CV.woff") format("woff"),
    url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),
    url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");
  font-weight: normal;
  font-style: normal;
}
.pi {
  font-family: "primeicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.pi:before {
  --webkit-backface-visibility:hidden;
  backface-visibility: hidden;
}
.pi-fw {
  width: 1.28571429em;
  text-align: center;
}
.pi-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
@media (prefers-reduced-motion: reduce) {
  .pi-spin {
    -webkit-animation-delay: -1ms;
    animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
    animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
  }
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.pi-folder-plus:before {
  content: "\ea05";
}
.pi-receipt:before {
  content: "\ea06";
}
.pi-asterisk:before {
  content: "\ea07";
}
.pi-face-smile:before {
  content: "\ea08";
}
.pi-pinterest:before {
  content: "\ea09";
}
.pi-expand:before {
  content: "\ea0a";
}
.pi-pen-to-square:before {
  content: "\ea0b";
}
.pi-wave-pulse:before {
  content: "\ea0c";
}
.pi-turkish-lira:before {
  content: "\ea0d";
}
.pi-spinner-dotted:before {
  content: "\ea0e";
}
.pi-crown:before {
  content: "\ea0f";
}
.pi-pause-circle:before {
  content: "\ea10";
}
.pi-warehouse:before {
  content: "\ea11";
}
.pi-objects-column:before {
  content: "\ea12";
}
.pi-clipboard:before {
  content: "\ea13";
}
.pi-play-circle:before {
  content: "\ea14";
}
.pi-venus:before {
  content: "\ea15";
}
.pi-cart-minus:before {
  content: "\ea16";
}
.pi-file-plus:before {
  content: "\ea17";
}
.pi-microchip:before {
  content: "\ea18";
}
.pi-twitch:before {
  content: "\ea19";
}
.pi-building-columns:before {
  content: "\ea1a";
}
.pi-file-check:before {
  content: "\ea1b";
}
.pi-microchip-ai:before {
  content: "\ea1c";
}
.pi-trophy:before {
  content: "\ea1d";
}
.pi-barcode:before {
  content: "\ea1e";
}
.pi-file-arrow-up:before {
  content: "\ea1f";
}
.pi-mars:before {
  content: "\ea20";
}
.pi-tiktok:before {
  content: "\ea21";
}
.pi-arrow-up-right-and-arrow-down-left-from-center:before {
  content: "\ea22";
}
.pi-ethereum:before {
  content: "\ea23";
}
.pi-list-check:before {
  content: "\ea24";
}
.pi-thumbtack:before {
  content: "\ea25";
}
.pi-arrow-down-left-and-arrow-up-right-to-center:before {
  content: "\ea26";
}
.pi-equals:before {
  content: "\ea27";
}
.pi-lightbulb:before {
  content: "\ea28";
}
.pi-star-half:before {
  content: "\ea29";
}
.pi-address-book:before {
  content: "\ea2a";
}
.pi-chart-scatter:before {
  content: "\ea2b";
}
.pi-indian-rupee:before {
  content: "\ea2c";
}
.pi-star-half-fill:before {
  content: "\ea2d";
}
.pi-cart-arrow-down:before {
  content: "\ea2e";
}
.pi-calendar-clock:before {
  content: "\ea2f";
}
.pi-sort-up-fill:before {
  content: "\ea30";
}
.pi-sparkles:before {
  content: "\ea31";
}
.pi-bullseye:before {
  content: "\ea32";
}
.pi-sort-down-fill:before {
  content: "\ea33";
}
.pi-graduation-cap:before {
  content: "\ea34";
}
.pi-hammer:before {
  content: "\ea35";
}
.pi-bell-slash:before {
  content: "\ea36";
}
.pi-gauge:before {
  content: "\ea37";
}
.pi-shop:before {
  content: "\ea38";
}
.pi-headphones:before {
  content: "\ea39";
}
.pi-eraser:before {
  content: "\ea04";
}
.pi-stopwatch:before {
  content: "\ea01";
}
.pi-verified:before {
  content: "\ea02";
}
.pi-delete-left:before {
  content: "\ea03";
}
.pi-hourglass:before {
  content: "\e9fe";
}
.pi-truck:before {
  content: "\ea00";
}
.pi-wrench:before {
  content: "\e9ff";
}
.pi-microphone:before {
  content: "\e9fa";
}
.pi-megaphone:before {
  content: "\e9fb";
}
.pi-arrow-right-arrow-left:before {
  content: "\e9fc";
}
.pi-bitcoin:before {
  content: "\e9fd";
}
.pi-file-edit:before {
  content: "\e9f6";
}
.pi-language:before {
  content: "\e9f7";
}
.pi-file-export:before {
  content: "\e9f8";
}
.pi-file-import:before {
  content: "\e9f9";
}
.pi-file-word:before {
  content: "\e9f1";
}
.pi-gift:before {
  content: "\e9f2";
}
.pi-cart-plus:before {
  content: "\e9f3";
}
.pi-thumbs-down-fill:before {
  content: "\e9f4";
}
.pi-thumbs-up-fill:before {
  content: "\e9f5";
}
.pi-arrows-alt:before {
  content: "\e9f0";
}
.pi-calculator:before {
  content: "\e9ef";
}
.pi-sort-alt-slash:before {
  content: "\e9ee";
}
.pi-arrows-h:before {
  content: "\e9ec";
}
.pi-arrows-v:before {
  content: "\e9ed";
}
.pi-pound:before {
  content: "\e9eb";
}
.pi-prime:before {
  content: "\e9ea";
}
.pi-chart-pie:before {
  content: "\e9e9";
}
.pi-reddit:before {
  content: "\e9e8";
}
.pi-code:before {
  content: "\e9e7";
}
.pi-sync:before {
  content: "\e9e6";
}
.pi-shopping-bag:before {
  content: "\e9e5";
}
.pi-server:before {
  content: "\e9e4";
}
.pi-database:before {
  content: "\e9e3";
}
.pi-hashtag:before {
  content: "\e9e2";
}
.pi-bookmark-fill:before {
  content: "\e9df";
}
.pi-filter-fill:before {
  content: "\e9e0";
}
.pi-heart-fill:before {
  content: "\e9e1";
}
.pi-flag-fill:before {
  content: "\e9de";
}
.pi-circle:before {
  content: "\e9dc";
}
.pi-circle-fill:before {
  content: "\e9dd";
}
.pi-bolt:before {
  content: "\e9db";
}
.pi-history:before {
  content: "\e9da";
}
.pi-box:before {
  content: "\e9d9";
}
.pi-at:before {
  content: "\e9d8";
}
.pi-arrow-up-right:before {
  content: "\e9d4";
}
.pi-arrow-up-left:before {
  content: "\e9d5";
}
.pi-arrow-down-left:before {
  content: "\e9d6";
}
.pi-arrow-down-right:before {
  content: "\e9d7";
}
.pi-telegram:before {
  content: "\e9d3";
}
.pi-stop-circle:before {
  content: "\e9d2";
}
.pi-stop:before {
  content: "\e9d1";
}
.pi-whatsapp:before {
  content: "\e9d0";
}
.pi-building:before {
  content: "\e9cf";
}
.pi-qrcode:before {
  content: "\e9ce";
}
.pi-car:before {
  content: "\e9cd";
}
.pi-instagram:before {
  content: "\e9cc";
}
.pi-linkedin:before {
  content: "\e9cb";
}
.pi-send:before {
  content: "\e9ca";
}
.pi-slack:before {
  content: "\e9c9";
}
.pi-sun:before {
  content: "\e9c8";
}
.pi-moon:before {
  content: "\e9c7";
}
.pi-vimeo:before {
  content: "\e9c6";
}
.pi-youtube:before {
  content: "\e9c5";
}
.pi-flag:before {
  content: "\e9c4";
}
.pi-wallet:before {
  content: "\e9c3";
}
.pi-map:before {
  content: "\e9c2";
}
.pi-link:before {
  content: "\e9c1";
}
.pi-credit-card:before {
  content: "\e9bf";
}
.pi-discord:before {
  content: "\e9c0";
}
.pi-percentage:before {
  content: "\e9be";
}
.pi-euro:before {
  content: "\e9bd";
}
.pi-book:before {
  content: "\e9ba";
}
.pi-shield:before {
  content: "\e9b9";
}
.pi-paypal:before {
  content: "\e9bb";
}
.pi-amazon:before {
  content: "\e9bc";
}
.pi-phone:before {
  content: "\e9b8";
}
.pi-filter-slash:before {
  content: "\e9b7";
}
.pi-facebook:before {
  content: "\e9b4";
}
.pi-github:before {
  content: "\e9b5";
}
.pi-twitter:before {
  content: "\e9b6";
}
.pi-step-backward-alt:before {
  content: "\e9ac";
}
.pi-step-forward-alt:before {
  content: "\e9ad";
}
.pi-forward:before {
  content: "\e9ae";
}
.pi-backward:before {
  content: "\e9af";
}
.pi-fast-backward:before {
  content: "\e9b0";
}
.pi-fast-forward:before {
  content: "\e9b1";
}
.pi-pause:before {
  content: "\e9b2";
}
.pi-play:before {
  content: "\e9b3";
}
.pi-compass:before {
  content: "\e9ab";
}
.pi-id-card:before {
  content: "\e9aa";
}
.pi-ticket:before {
  content: "\e9a9";
}
.pi-file-o:before {
  content: "\e9a8";
}
.pi-reply:before {
  content: "\e9a7";
}
.pi-directions-alt:before {
  content: "\e9a5";
}
.pi-directions:before {
  content: "\e9a6";
}
.pi-thumbs-up:before {
  content: "\e9a3";
}
.pi-thumbs-down:before {
  content: "\e9a4";
}
.pi-sort-numeric-down-alt:before {
  content: "\e996";
}
.pi-sort-numeric-up-alt:before {
  content: "\e997";
}
.pi-sort-alpha-down-alt:before {
  content: "\e998";
}
.pi-sort-alpha-up-alt:before {
  content: "\e999";
}
.pi-sort-numeric-down:before {
  content: "\e99a";
}
.pi-sort-numeric-up:before {
  content: "\e99b";
}
.pi-sort-alpha-down:before {
  content: "\e99c";
}
.pi-sort-alpha-up:before {
  content: "\e99d";
}
.pi-sort-alt:before {
  content: "\e99e";
}
.pi-sort-amount-up:before {
  content: "\e99f";
}
.pi-sort-amount-down:before {
  content: "\e9a0";
}
.pi-sort-amount-down-alt:before {
  content: "\e9a1";
}
.pi-sort-amount-up-alt:before {
  content: "\e9a2";
}
.pi-palette:before {
  content: "\e995";
}
.pi-undo:before {
  content: "\e994";
}
.pi-desktop:before {
  content: "\e993";
}
.pi-sliders-v:before {
  content: "\e991";
}
.pi-sliders-h:before {
  content: "\e992";
}
.pi-search-plus:before {
  content: "\e98f";
}
.pi-search-minus:before {
  content: "\e990";
}
.pi-file-excel:before {
  content: "\e98e";
}
.pi-file-pdf:before {
  content: "\e98d";
}
.pi-check-square:before {
  content: "\e98c";
}
.pi-chart-line:before {
  content: "\e98b";
}
.pi-user-edit:before {
  content: "\e98a";
}
.pi-exclamation-circle:before {
  content: "\e989";
}
.pi-android:before {
  content: "\e985";
}
.pi-google:before {
  content: "\e986";
}
.pi-apple:before {
  content: "\e987";
}
.pi-microsoft:before {
  content: "\e988";
}
.pi-heart:before {
  content: "\e984";
}
.pi-mobile:before {
  content: "\e982";
}
.pi-tablet:before {
  content: "\e983";
}
.pi-key:before {
  content: "\e981";
}
.pi-shopping-cart:before {
  content: "\e980";
}
.pi-comments:before {
  content: "\e97e";
}
.pi-comment:before {
  content: "\e97f";
}
.pi-briefcase:before {
  content: "\e97d";
}
.pi-bell:before {
  content: "\e97c";
}
.pi-paperclip:before {
  content: "\e97b";
}
.pi-share-alt:before {
  content: "\e97a";
}
.pi-envelope:before {
  content: "\e979";
}
.pi-volume-down:before {
  content: "\e976";
}
.pi-volume-up:before {
  content: "\e977";
}
.pi-volume-off:before {
  content: "\e978";
}
.pi-eject:before {
  content: "\e975";
}
.pi-money-bill:before {
  content: "\e974";
}
.pi-images:before {
  content: "\e973";
}
.pi-image:before {
  content: "\e972";
}
.pi-sign-in:before {
  content: "\e970";
}
.pi-sign-out:before {
  content: "\e971";
}
.pi-wifi:before {
  content: "\e96f";
}
.pi-sitemap:before {
  content: "\e96e";
}
.pi-chart-bar:before {
  content: "\e96d";
}
.pi-camera:before {
  content: "\e96c";
}
.pi-dollar:before {
  content: "\e96b";
}
.pi-lock-open:before {
  content: "\e96a";
}
.pi-table:before {
  content: "\e969";
}
.pi-map-marker:before {
  content: "\e968";
}
.pi-list:before {
  content: "\e967";
}
.pi-eye-slash:before {
  content: "\e965";
}
.pi-eye:before {
  content: "\e966";
}
.pi-folder-open:before {
  content: "\e964";
}
.pi-folder:before {
  content: "\e963";
}
.pi-video:before {
  content: "\e962";
}
.pi-inbox:before {
  content: "\e961";
}
.pi-lock:before {
  content: "\e95f";
}
.pi-unlock:before {
  content: "\e960";
}
.pi-tags:before {
  content: "\e95d";
}
.pi-tag:before {
  content: "\e95e";
}
.pi-power-off:before {
  content: "\e95c";
}
.pi-save:before {
  content: "\e95b";
}
.pi-question-circle:before {
  content: "\e959";
}
.pi-question:before {
  content: "\e95a";
}
.pi-copy:before {
  content: "\e957";
}
.pi-file:before {
  content: "\e958";
}
.pi-clone:before {
  content: "\e955";
}
.pi-calendar-times:before {
  content: "\e952";
}
.pi-calendar-minus:before {
  content: "\e953";
}
.pi-calendar-plus:before {
  content: "\e954";
}
.pi-ellipsis-v:before {
  content: "\e950";
}
.pi-ellipsis-h:before {
  content: "\e951";
}
.pi-bookmark:before {
  content: "\e94e";
}
.pi-globe:before {
  content: "\e94f";
}
.pi-replay:before {
  content: "\e94d";
}
.pi-filter:before {
  content: "\e94c";
}
.pi-print:before {
  content: "\e94b";
}
.pi-align-right:before {
  content: "\e946";
}
.pi-align-left:before {
  content: "\e947";
}
.pi-align-center:before {
  content: "\e948";
}
.pi-align-justify:before {
  content: "\e949";
}
.pi-cog:before {
  content: "\e94a";
}
.pi-cloud-download:before {
  content: "\e943";
}
.pi-cloud-upload:before {
  content: "\e944";
}
.pi-cloud:before {
  content: "\e945";
}
.pi-pencil:before {
  content: "\e942";
}
.pi-users:before {
  content: "\e941";
}
.pi-clock:before {
  content: "\e940";
}
.pi-user-minus:before {
  content: "\e93e";
}
.pi-user-plus:before {
  content: "\e93f";
}
.pi-trash:before {
  content: "\e93d";
}
.pi-external-link:before {
  content: "\e93c";
}
.pi-window-maximize:before {
  content: "\e93b";
}
.pi-window-minimize:before {
  content: "\e93a";
}
.pi-refresh:before {
  content: "\e938";
}
.pi-user:before {
  content: "\e939";
}
.pi-exclamation-triangle:before {
  content: "\e922";
}
.pi-calendar:before {
  content: "\e927";
}
.pi-chevron-circle-left:before {
  content: "\e928";
}
.pi-chevron-circle-down:before {
  content: "\e929";
}
.pi-chevron-circle-right:before {
  content: "\e92a";
}
.pi-chevron-circle-up:before {
  content: "\e92b";
}
.pi-angle-double-down:before {
  content: "\e92c";
}
.pi-angle-double-left:before {
  content: "\e92d";
}
.pi-angle-double-right:before {
  content: "\e92e";
}
.pi-angle-double-up:before {
  content: "\e92f";
}
.pi-angle-down:before {
  content: "\e930";
}
.pi-angle-left:before {
  content: "\e931";
}
.pi-angle-right:before {
  content: "\e932";
}
.pi-angle-up:before {
  content: "\e933";
}
.pi-upload:before {
  content: "\e934";
}
.pi-download:before {
  content: "\e956";
}
.pi-ban:before {
  content: "\e935";
}
.pi-star-fill:before {
  content: "\e936";
}
.pi-star:before {
  content: "\e937";
}
.pi-chevron-left:before {
  content: "\e900";
}
.pi-chevron-right:before {
  content: "\e901";
}
.pi-chevron-down:before {
  content: "\e902";
}
.pi-chevron-up:before {
  content: "\e903";
}
.pi-caret-left:before {
  content: "\e904";
}
.pi-caret-right:before {
  content: "\e905";
}
.pi-caret-down:before {
  content: "\e906";
}
.pi-caret-up:before {
  content: "\e907";
}
.pi-search:before {
  content: "\e908";
}
.pi-check:before {
  content: "\e909";
}
.pi-check-circle:before {
  content: "\e90a";
}
.pi-times:before {
  content: "\e90b";
}
.pi-times-circle:before {
  content: "\e90c";
}
.pi-plus:before {
  content: "\e90d";
}
.pi-plus-circle:before {
  content: "\e90e";
}
.pi-minus:before {
  content: "\e90f";
}
.pi-minus-circle:before {
  content: "\e910";
}
.pi-circle-on:before {
  content: "\e911";
}
.pi-circle-off:before {
  content: "\e912";
}
.pi-sort-down:before {
  content: "\e913";
}
.pi-sort-up:before {
  content: "\e914";
}
.pi-sort:before {
  content: "\e915";
}
.pi-step-backward:before {
  content: "\e916";
}
.pi-step-forward:before {
  content: "\e917";
}
.pi-th-large:before {
  content: "\e918";
}
.pi-arrow-down:before {
  content: "\e919";
}
.pi-arrow-left:before {
  content: "\e91a";
}
.pi-arrow-right:before {
  content: "\e91b";
}
.pi-arrow-up:before {
  content: "\e91c";
}
.pi-bars:before {
  content: "\e91d";
}
.pi-arrow-circle-down:before {
  content: "\e91e";
}
.pi-arrow-circle-left:before {
  content: "\e91f";
}
.pi-arrow-circle-right:before {
  content: "\e920";
}
.pi-arrow-circle-up:before {
  content: "\e921";
}
.pi-info:before {
  content: "\e923";
}
.pi-info-circle:before {
  content: "\e924";
}
.pi-home:before {
  content: "\e925";
}
.pi-spinner:before {
  content: "\e926";
}

/* node_modules/.pnpm/highlight.js@11.11.1/node_modules/highlight.js/styles/vs.css */
pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em;
}
code.hljs {
  padding: 3px 5px;
}
.hljs {
  background: white;
  color: black;
}
.hljs-comment,
.hljs-quote,
.hljs-variable {
  color: #008000;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-built_in,
.hljs-name,
.hljs-tag {
  color: #00f;
}
.hljs-string,
.hljs-title,
.hljs-section,
.hljs-attribute,
.hljs-literal,
.hljs-template-tag,
.hljs-template-variable,
.hljs-type,
.hljs-addition {
  color: #a31515;
}
.hljs-deletion,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-meta {
  color: #2b91af;
}
.hljs-doctag {
  color: #808080;
}
.hljs-attr {
  color: #f00;
}
.hljs-symbol,
.hljs-bullet,
.hljs-link {
  color: #00b0e8;
}
.hljs-emphasis {
  font-style: italic;
}
.hljs-strong {
  font-weight: bold;
}

/* src/main/webapp/content/scss/themes/theme-default.scss */
html {
  --white: #fff;
  --gray-100: #f8f9fa;
  --gray-200: #e9ecef;
  --gray-300: #dee2e6;
  --gray-400: #ced4da;
  --gray-500: #adb5bd;
  --gray-600: #6c757d;
  --gray-700: #495057;
  --gray-800: #343a40;
  --gray-900: #212529;
  --black: #000;
  --blue: #3e8acc;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #d63384;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --primary: #3e8acc;
  --primary-dark: #1f5c9a;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #212529;
  --body-color: #212529;
  --text-body-secondary: #6c757d;
  --body-bg: #e9ecef;
  --navbar-dark-color: rgba(255, 255, 255, 0.6);
  --navbar-dark-hover-color: #fff;
  --artemis-dark: #353d47;
  --link-color: #3e8acc;
  --border-color: #dee2e6;
  --footer-bg: #fff;
  --header-footer-combined-height: 2rem;
  --sidebar-header-footer-combined-height: 88px;
  --sidebar-width: 255px;
  --spacing-modules: 1rem;
  --module-bg: #fff;
  --header-height: 68px;
  --course-image-bg: #e9ecef;
  --link-item-color: #3e8acc;
  --link-item-bg: #f8f9fa;
  --sidebar-card-selected-bg: #ebf3f9;
  --card-bg: #fff;
  --card-border-color: #dee2e6;
  --navbar-foreground: #ced4da;
  --navbar-bg: #353d47;
  --navbar-light-item-active-hover-bg: #353d47;
  --navbar-breadcrumb-background: #e9ecef;
  --navbar-light-color: rgba(255, 255, 255, 0.6);
  --navbar-light-hover-color: #fff;
  --navbar-light-disabled-color: rgba(255, 255, 255, 0.25);
  --navbar-light-active-color: #fff;
  --navbar-light-brand-color: #fff;
  --navbar-light-brand-hover-color: #fff;
  --navbar-light-toggler-border-color: rgba(255, 255, 255, 0.1);
  --navbar-light-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --tooltip-color: #fff;
  --dropdown-bg: #fff;
  --popover-bg: #fff;
  --list-group-bg: #fff;
  --modal-content-bg: #fff;
  --exam-height-offset: 88px;
  --scrollbar-width: 5px;
  --scrollbar-color: #adb5bd;
  --scrollbar-transition-time: 0.3s;
  --tab-bar-color: #495057;
  --tab-bar-color-hover: #6c757d;
  --tab-bar-color-active: #3e8acc;
  --darker-body-bg: rgb(173.9473684211, 185, 196.0526315789);
  --slightly-darker-body-bg: rgb(203.4736842105, 210.5, 217.5263157895);
  --brighter-body-bg: white;
  --hover-slightly-darker-body-bg: #f3f3f3;
  --theme-switch-box-border-color: #dee2e6;
  --colored-btn-font: #fff;
  --default-btn-font: #333;
  --default-btn-background: #fff;
  --default-btn-border: #ccc;
  --border-lightgrey: rgba(0, 0, 0, 0.125);
  --text-lightgrey: rgba(0, 0, 0, 0.125);
  --form-control-focus-background: white;
  --form-control-color: #303030;
  --browserupgrade-color: black;
  --browserupgrade-color-background: #ccc;
  --ng-valid-border: green;
  --ng-invalid-border: red;
  --gutter-background: #f1f1f1;
  --error-color: white;
  --error-background: red;
  --readonly-background: #eee;
  --jh-entity-details-dd-border: #eee;
  --editor-outline-background: #f8f9fa;
  --btn-total-score-color: #337ab7;
  --result-orange: orange;
  --result-late: gray;
  --negative-color: #c7254e;
  --negative-background: #f9f2f4;
  --positive-color: green;
  --positive-background: #f2f9f2;
  --artemis-pre-color: #333;
  --artemis-pre-background: #f5f5f5;
  --artemis-pre-border: #ccc;
  --code-success-color: green;
  --code-success-background: #f2f9f2;
  --code-error-color: #c7254e;
  --code-error-background: #f9f2f4;
  --code-warning-color: #e68a00;
  --code-warning-background: #fff5e6;
  --code-password: transparent;
  --code-password-background: black;
  --code-password-selection: white;
  --code-password-selection-background: #3297fd;
  --code-password-hover: white;
  --unreferenced-feedback-background: whitesmoke;
  --displaycolor-background: #f8f9fa;
  --markdown-preview-editor-background: #fff;
  --markdown-preview-red: #ca2024;
  --markdown-preview-green: #3ea119;
  --markdown-preview-white: #fff;
  --markdown-preview-black: #000;
  --markdown-preview-yellow: #fffa5c;
  --markdown-preview-blue: #0d3cc2;
  --markdown-preview-lila: #b05db8;
  --markdown-preview-orange: #d86b1f;
  --markdown-preview-blockquote: #6a737d;
  --markdown-preview-blockquote-border: #dfe2e5;
  --connection-status: #28a745;
  --connection-status-disconnected: #dc3545;
  --mat-autocomplete-visible-box-shadow: rgb(100, 100, 100);
  --mat-form-field-outline: #ccc;
  --fo-wrapper-background: white;
  --fo-header-font-color: white;
  --fo-container-box-icon-background: #e9ecef;
  --fo-blue-font-color: #3070b3;
  --fo-box-overlay-background: #f8f9fa;
  --md-wrapper-body-bg: white;
  --md-wrapper-color: #353d47;
  --md-tab-list-bg: white;
  --md-editor-background: white;
  --md-file-input-border-color: #dee2e6;
  --md-resize-icon-color: rgba(0, 0, 0, 0.125);
  --metis-conversation-sidebar: #6c757d;
  --metis-conversation-sidebar-active: #212529;
  --metis-conversation-sidebar-muted: #adb5bd;
  --metis-conversation-sidebar-button-background-hover: #ced4da;
  --metis-light-gray: #979797;
  --metis-gray: #6a737d;
  --metis-blue: #3e8acc;
  --metis-light-blue: #e3ecf3;
  --metis-green: #33cd32;
  --metis-course-discussion-select-bg: white;
  --metis-pinned-post-highlight-color: rgb(247.5647540984, 250.4926229508, 253.0352459016);
  --metis-answer-post-background-color: rgba(0, 0, 0, 0.02);
  --reaction-button-default-color: rgb(242, 242, 242);
  --reaction-button-hover-color: rgb(255, 255, 255);
  --reaction-button-reacted-color: #e3ecf3;
  --reaction-button-reacted-accent-color: #3e8acc;
  --reaction-button-emoji-count-color: black;
  --metis-selection-option-background: white;
  --metis-selection-option-hover-background: #e9ecef;
  --plagiarism-verdict-disabled-overlay-color: rgba(222, 226, 230, 0.9);
  --plagiarism-inspector-darker-artemis-dark: rgb(44.2806451613, 50.964516129, 59.3193548387);
  --course-exercise-card-border-color: lightgrey;
  --course-exercise-card-background: #fefefe;
  --color-selector-background: white;
  --color-selector-border: #ced4da;
  --color-selector-box-shadow: rgba(0, 0, 0, 0.175);
  --stat-av-sc-legend-background: whitesmoke;
  --stat-av-sc-legend-critical: rgb(204, 0, 0);
  --stat-av-sc-legend-median: rgb(127, 127, 127);
  --stat-av-sc-legend-best: rgb(40, 164, 40);
  --pdf-preview-pdf-container-shadow: rgba(0, 0, 0, 0.1);
  --pdf-preview-canvas-shadow: rgba(0, 0, 0, 0.1);
  --pdf-preview-container-overlay: rgba(0, 0, 0, 0.4);
  --pdf-preview-enlarged-container-overlay: rgba(0, 0, 0, 0.2);
  --pdf-preview-date-box-title-background: #f8f9fa;
  --update-programming-exercise-plan-preview-box-background: rgba(0, 0, 0, 0.05);
  --update-footer-background: white;
  --quiz-mapping-letter-number-mixin-color: white;
  --edit-quiz-footer-background: white;
  --quiz-exercise-detail-max-score-background: whitesmoke;
  --quiz-exercise-detail-max-score-color: black;
  --quiz-edit-question-border: lightgrey;
  --quiz-edit-question-background: #fefefe;
  --edit-quiz-q-dnd-drop-location-background: white;
  --edit-quiz-q-dnd-drop-location-color: black;
  --edit-quiz-q-dnd-drop-location-hover-bg: rgba(255, 255, 255, 0.8);
  --quiz-drag-items-background: white;
  --quiz-drag-item-background: #fafafa;
  --quiz-drag-item-border: #696969;
  --quiz-drag-item-color: black;
  --quiz-navigation-background: white;
  --quiz-participation-footer-background: white;
  --quiz-participation-footer-box-shadow: rgba(0, 0, 0, 0.7);
  --quiz-participation-footer-dnd-background: #86ccd5;
  --quiz-participation-footer-mc-background: #eee066;
  --quiz-participation-footer-sa-background: #d8956c;
  --quiz-participation-footer-changed-background: #527cd7;
  --quiz-participation-footer-content-quiz-score-color: #28a745;
  --quiz-participation-footer-content-quiz-score-incorrect-color: black;
  --quiz-participation-footer-content-time-warning-color: #ffc107;
  --quiz-participation-footer-content-time-critical-color: #dc3545;
  --quiz-participation-quiz-is-over-border-color: #3c763d;
  --quiz-participation-refresh-overlay-active-background: rgba(255, 255, 255, 0.6);
  --quiz-participation-btn-circle-light-border-color: white;
  --quiz-participation-question-disabled-color: #696969;
  --quiz-participation-question-disabled-background: #fafafa;
  --quiz-participation-question-result-border-color: #28a745;
  --quiz-participation-question-result-incorrect-border-color: #ffc107;
  --quiz-participation-question-h2-span-color: grey;
  --quiz-participation-question-score-result: #28a745;
  --quiz-participation-question-score-incorrect-result: #ffc107;
  --quiz-scoring-info-student-modal-question-correct: #28a745;
  --quiz-scoring-info-student-modal-question-wrong: #ffc107;
  --quiz-question-background: #fefefe;
  --quiz-question-border-color: lightgrey;
  --quiz-visual-question-border-color: lightgrey;
  --quiz-visual-answer-correct-container-color: #28a745;
  --quiz-visual-answer-correct-container-hover-color: rgb(175.1304347826, 235.8695652174, 189);
  --quiz-visual-answer-wrong-container-hover-color: rgb(250.1265822785, 226.8734177215, 229.1012658228);
  --quiz-visual-answer-add-container-color: #3e8acc;
  --quiz-visual-answer-add-container-hover-color: rgb(142.6803278689, 186.9098360656, 225.3196721311);
  --dnd-question-drop-location-background: white;
  --dnd-question-drop-location-border-color: black;
  --dnd-question-drop-location-results-border-color: #28a745;
  --dnd-question-drop-location-results-background: rgb(170, 255, 170);
  --dnd-question-drop-location-results-incorrect-border-color: #dc3545;
  --dnd-question-drop-location-results-incorrect-background: rgb(255, 170, 170);
  --dnd-question-drop-location-results-sample-border-color: black;
  --dnd-question-drop-location-results-sample-background: white;
  --dnd-question-drop-location-result-symbol-color: #ffc107;
  --dnd-question-drop-location-result-invalid-color: #dc3545;
  --dnd-question-drop-location-drag-item-background: white;
  --dnd-question-dnd-items-drag-items-background: #eee;
  --dnd-question-drop-list-receiving-background: rgba(173, 216, 230, 0.8);
  --dnd-question-drop-list-dragging-background: rgb(144, 238, 144);
  --sa-question-container-input-background: white;
  --sa-question-container-input-border: #ced4da;
  --sa-question-input-invalid-background: lightgray;
  --sa-question-input-wrong-backgroud: red;
  --sa-question-input-correct-backgroud: orange;
  --sa-question-input-completely-correct-backgroud: lightgreen;
  --mc-question-answer-option-border: #dee2e6;
  --mc-question-answer-option-hover-background: #e9ecef;
  --mc-question-answer-option-selected-background: rgba(62, 138, 204, 0.3);
  --programming-exercise-instruction-step-wizard-card-header-background: #f5f5f5;
  --programming-exercise-instruction-step-wizard-card-header-border: #ddd;
  --programming-exercise-instruction-step-wizard-row-before-background: #ccc;
  --programming-exercise-instruction-step-wizard-btn-border-color: #ccc;
  --programming-exercise-instruction-step-wizard-circle-not-done-color: #6c757d;
  --programming-exercise-instruction-step-wizard-test-passing-hover-color: #f8f9fa;
  --edit-sqi-grading-instructions-update-border: lightgray;
  --edit-sqi-criterion-title-row-background: rgb(242, 242, 242);
  --sgi-assessment-layout-zero-background: #fff2cc;
  --sgi-assessment-layout-positive-background: #e3f0da;
  --sgi-assessment-layout-negative-background: #fbe5d6;
  --code-editor-file-browser-header-background: #f5f5f5;
  --code-editor-file-browser-header-border: #ddd;
  --code-editor-file-browser-tree-hover: #f5f5f5;
  --code-editor-file-browser-input-background: white;
  --code-editor-file-browser-input-color: black;
  --code-editor-file-browser-selected-file-background: #428bca;
  --code-editor-file-browser-badge-background: #f5f5f5;
  --code-editor-diff-newline-background: rgba(63, 185, 80, 0.4);
  --code-editor-gutter-newline-background: rgba(63, 185, 80, 0.8);
  --code-editor-grid-grip-lines-color: #adb5bd;
  --monaco-suggest-widget-background: #fff;
  --monaco-editor-build-annotation-error-background: rgba(220, 53, 69, 0.2);
  --monaco-editor-build-annotation-error-glyph: #dc3545;
  --monaco-editor-build-annotation-warning-background: rgba(255, 193, 7, 0.2);
  --monaco-editor-build-annotation-warning-glyph: #ffc107;
  --monaco-editor-build-annotation-outdated-background: rgba(173, 181, 189, 0.2);
  --monaco-editor-build-annotation-outdated-glyph: #adb5bd;
  --monaco-editor-diff-highlight-green: rgb(63, 185, 80);
  --monaco-editor-diff-line-highlight: rgba(63, 185, 80, 0.4);
  --monaco-editor-add-feedback-button-background: #ced4da;
  --monaco-editor-add-feedback-button-hover-background: #adb5bd;
  --monaco-editor-add-feedback-button-text: #000;
  --git-diff-viewer-added-line-background: rgba(63, 185, 80, 0.5);
  --git-diff-viewer-added-line-gutter-background: rgba(63, 185, 80, 0.5);
  --git-diff-viewer-removed-line-background: rgba(248, 81, 73, 0.5);
  --git-diff-viewer-removed-line-gutter-background: rgba(248, 81, 73, 0.5);
  --git-diff-viewer-placeholder-line-background: rgba(200, 200, 200, 0.5);
  --git-diff-viewer-placeholder-line-gutter-background: rgba(200, 200, 200, 0.5);
  --overview-border-color: #dee2e6;
  --overview-light-border-color: rgb(236.5086206897, 238.75, 240.9913793103);
  --overview-light-background-color: rgba(236.5086206897, 238.75, 240.9913793103, 0.3);
  --overview-light-primary-background-color: rgba(62, 138, 204, 0.3);
  --overview-blue-border-color: #3e8acc;
  --overview-tab-active-border-color: #353d47;
  --overview-refresh-overlay-bg-color: rgba(255, 255, 255, 0.6);
  --overview-refresh-overlay-color: #353d47;
  --lecture-unit-card-body-background: white;
  --lecture-unit-card-header-background: rgba(236.5086206897, 238.75, 240.9913793103, 0.3);
  --lecture-unit-card-shadow: rgba(0, 0, 0, 0.25);
  --lecture-unit-card-hover-shadow: #3e8acc;
  --lecture-unit-create-row-hover-background: #ced4da;
  --lecture-attachment-edit-overlay-color: rgba(222, 226, 230, 0.9);
  --notification-sb-background: white;
  --notification-sb-overlay-bg: rgba(0, 0, 0, 0.2);
  --notification-sb-box-shadow: rgba(0, 0, 0, 0.5);
  --notification-sb-even-child-bg: #f1f1f1;
  --notification-sb-hover-child-bg: rgba(62, 138, 204, 0.2);
  --notification-sb-icon-color: var(--bs-body-color);
  --text-editor-background: #f9f9f9;
  --text-editor-focus-background: #fbfbfb;
  --text-editor-color: black;
  --text-editor-border-color: #d5d5d5;
  --exam-checklist-exercise-group-table-background: white;
  --exercise-group-border-color: #ccc;
  --exercise-group-header-background: #e1e1e1;
  --exercise-group-header-badge-color: #ffc107;
  --base-grading-input-color: black;
  --base-grading-input-background: white;
  --exam-students-dropdown-item-active: #28a745;
  --exam-students-dropdown-item-already-registered-color: #212529;
  --exam-students-dropdown-item-already-registered-background-color: #e9f6ec;
  --exam-students-dropdown-item-already-registered-background-hover-color: #daf2e0;
  --exam-students-datatable-row-newly-registered-background-color: #c4e7cc;
  --data-table-transitioning-container-active-background-color: rgba(255, 255, 255, 0.5);
  --data-table-dropdown-item-selected-background-color: #3e8acc;
  --team-participation-table-last-row-border-bottom: #d1d4d7;
  --team-participation-table-even-row-background: #f2f2f2;
  --team-participation-table-header-inner-background: white;
  --team-participation-table-current-exercise-bg: rgb(229.9754098361, 244.5245901639, 233.4672131148);
  --team-participation-table-current-exercise-text: #155724;
  --team-participation-table-box-shadow-color: gray;
  --team-short-name-background: rgba(0, 0, 180, 0.05);
  --team-short-name-color: #053d97;
  --exam-navigation-bar-background-color: #ecebe7;
  --exam-navigation-bar-synced-color: white;
  --exam-navigation-bar-synced-background-color: #3e8acc;
  --exam-navigation-bar-not-synced-color: #1a1a1a;
  --exam-navigation-bar-not-synced-background-color: #e8bf48;
  --exam-navigation-bar-inactive-background: gray;
  --exam-navigation-bar-active-background: #276091;
  --exam-navigation-bar-exercise-index-color: black;
  --exam-timer-label-color: #212529;
  --exam-timer-remaining-time-background: white;
  --exam-timer-critical-background: #ffc107;
  --exam-exercise-overview-table-background: white;
  --exam-participation-footer-background: white;
  --exam-participation-footer-box-shadow: rgba(0, 0, 0, 0.7);
  --exam-participation-footer-connected-background: #d1ecf1;
  --exam-participation-footer-disconnected-background: #fff2cc;
  --exam-text-exam-summary-background: #f8f9fa;
  --exam-update-footer-offset: 42px;
  --textblock-assessment-span-hover-background: #dee2e6;
  --textblock-assessment-text-feedback-positive-color: #28a745;
  --textblock-assessment-text-feedback-positive-background: #f8f9fa;
  --textblock-assessment-text-feedback-positive-active-decoration: #28a745;
  --textblock-assessment-text-feedback-negative-color: #dc3545;
  --textblock-assessment-text-feedback-negative-background: #f8f9fa;
  --textblock-assessment-text-feedback-negative-active-decoration: #dc3545;
  --textblock-assessment-text-feedback-neutral-color: #212529;
  --textblock-assessment-text-feedback-neutral-background: #f8f9fa;
  --textblock-assessment-text-feedback-neutral-active-decoration: #212529;
  --textblock-assessment-text-feedback-highlighted-color: #212529;
  --textblock-assessment-text-feedback-highlighted-background: lightblue;
  --textblock-assessment-textblock-feedback-editor-active-border: #adb5bd;
  --textblock-feedback-editor-dropdown-hover: #e9ecef;
  --manual-text-selection-span-hover-background-color: #dee2e6;
  --artemis-alert-info-color: #0c5460;
  --artemis-alert-info-background: #d1ecf1;
  --artemis-alert-info-border: #1295ab;
  --artemis-alert-danger-color: #600c0c;
  --artemis-alert-danger-background: #f1d1d1;
  --artemis-alert-danger-border: #bb2d3b;
  --artemis-alert-warning-color: #604c0c;
  --artemis-alert-warning-background: #ffe196;
  --artemis-alert-warning-border: #cc9c12;
  --artemis-alert-success-color: #21600c;
  --artemis-alert-success-background: #d9f1d1;
  --artemis-alert-success-border: #3eb058;
  --artemis-alert-neutral-color: black;
  --artemis-alert-neutral-background: #dee2e6;
  --artemis-alert-neutral-border: #adb5bd;
  --artemis-alerts-shadow: rgba(0, 0, 0, 0.55);
  --close-circle-color: black;
  --close-circle-background: white;
  --close-circle-border: rgba(93, 93, 93, 0.65);
  --close-circle-opacity: 0.7;
  --apollon-primary: #3e8acc;
  --apollon-primary-contrast: #212529;
  --apollon-secondary: #6c757d;
  --apollon-warning-yellow: #ffc107;
  --apollon-background: white;
  --apollon-background-variant: #f8f9fa;
  --apollon-gray: #e9ecef;
  --apollon-gray-variant: #495057;
  --apollon-grid: rgba(36, 39, 36, 0.1);
  --feedback-suggestions-primary: rgb(181, 78, 254);
  --feedback-suggestions-background: rgb(231.8853932584, 199.7123595506, 254.6876404494);
  --feedback-suggestions-input-background: rgb(227.6449438202, 189.5696629213, 254.6303370787);
  --graph-light-grey: rgb(153, 153, 153);
  --graph-grey: rgb(127, 127, 127);
  --graph-dark-blue: rgb(53, 61, 71);
  --graph-blue: rgb(93, 138, 201);
  --graph-light-blue: rgb(135, 206, 250);
  --graph-green: rgb(40, 164, 40);
  --graph-red: rgb(204, 0, 0);
  --graph-yellow: rgb(230, 174, 6);
  --graph-black: rgb(53, 61, 71);
  --chart-text-color: #666;
  --chart-grid-color: rgba(0, 0, 0, 0.1);
  --user-management-background-color: rgba(0, 0, 0, 0.02);
  --user-management-border-color: rgba(0, 0, 0, 0.15);
  --competency-rings-red: #dc3545;
  --competency-rings-red-bg: rgba(220, 53, 69, 0.2);
  --competency-rings-green: #28a745;
  --competency-rings-green-bg: rgba(40, 167, 69, 0.2);
  --competency-rings-blue: #3e8acc;
  --competency-rings-blue-bg: rgba(62, 138, 204, 0.2);
  --iris-primary-background: #fff;
  --iris-secondary-background: #f8f9fa;
  --iris-tertiary-background: #e9ecef;
  --iris-accent-background: #dee2e6;
  --iris-label-color: #6c757d;
  --iris-accent-border-color: #adb5bd;
  --iris-table-header-background: var(--gray-300);
  --iris-onboarding-backdrop: rgba(0, 0, 0, 0.4);
  --tutor-suggestion-background: #ced4da;
  --cropper-overlay-color: transparent;
  --ssh-key-settings-table-hover-background: #e9ecef;
  --ssh-key-settings-dropdown-buttons: #f8f9fa;
  --ssh-key-settings-dropdown-buttons-hover: #e9ecef;
  --ssh-key-settings-text-color: #000;
  --ssh-key-settings-shadow: rgba(0, 0, 0, 0.2);
  --pastel-cyan: rgb(144.3333333333, 227.9347826087, 241.1666666667);
  --pastel-blue: rgb(142.6803278689, 186.9098360656, 225.3196721311);
  --pastel-purple: rgb(169.5179282869, 142.8047808765, 218.1952191235);
  --pastel-teal: rgb(126.0321888412, 234.4678111588, 202.3862660944);
  --calendar-loading-overlay-background: rgba(255, 255, 255, 0.2);
  --transcript-active-bg: rgb(203.1905737705, 223.5922131148, 241.3094262295);
  --transcript-active-text: rgb(23.618852459, 58.8155737705, 89.381147541);
  --calendar-day-badge-selected: #ced4da;
  --league-badge-bronze-color: #cd7f32;
  --league-badge-silver-color: #c0c0c0;
  --league-badge-gold-color: #ffd700;
  --league-badge-diamond-color: hsl(195, 60%, 50%);
  --league-badge-master-color: hsl(270, 60%, 50%);
  --league-badge-star-color: #ffd700;
  --progress-bar-background: #dee2e6;
  --registration-suggestion-panel-bg: #fff;
  --registration-suggestion-panel-selection-bg: #f1f5f9;
  --ai-modal-card-bg: #f8f9fa;
  --ai-modal-cloud-bg:
    linear-gradient(
      135deg,
      rgba(171, 171, 171, 0.55) 0%,
      rgba(188, 188, 188, 0.56) 100%);
  --ai-modal-cloud-bg-hover:
    linear-gradient(
      135deg,
      rgba(118, 128, 174, 0.55) 0%,
      rgba(128, 158, 204, 0.56) 100%);
  --ai-modal-local-bg:
    linear-gradient(
      135deg,
      rgba(206, 206, 206, 0.55) 0%,
      rgba(223, 223, 223, 0.56) 100%);
  --ai-modal-local-bg-hover:
    linear-gradient(
      135deg,
      rgba(186, 186, 186, 0.55) 0%,
      rgba(203, 203, 203, 0.56) 100%);
  --ai-modal-no-ai-bg:
    linear-gradient(
      135deg,
      #e9ecef 0%,
      #dee2e6 100%);
  --ai-modal-no-ai-bg-hover:
    linear-gradient(
      135deg,
      #dee2e6 0%,
      #ced4da 100%);
  --ai-modal-icons-bg: rgba(0, 0, 0, 0.03);
  --ai-modal-description-color: #6c757d;
  --ai-modal-bg: rgba(0, 0, 0, 0.85);
  --ai-modal-subtitle: #000;
  --ai-modal-shadow-hover: rgba(0, 0, 0, 0.4);
  --global-search-navbar-kbd-bg: #6c757d;
  --global-search-modal-bg: #fff;
  --global-search-modal-footer-bg: rgba(108, 117, 125, 0.03);
  --global-search-item-hover-bg: #f8f9fa;
  --global-search-kbd-bg: #fff;
  --global-search-kbd-border: #dee2e6;
  --global-search-icon-bg: #f8f9fa;
  --global-search-border-color: #e9ecef;
  --global-search-lecture-accent: #9333ea;
  --global-search-result-icon-bg: rgba(147, 51, 234, 0.12);
  --global-search-result-hover-border: rgba(147, 51, 234, 0.5);
  --global-search-result-hover-bg: rgba(147, 51, 234, 0.05);
}
html .mat-mdc-menu-item:hover:not([disabled]),
html .mat-mdc-menu-item.cdk-program-focused:not([disabled]),
html .mat-mdc-menu-item.cdk-keyboard-focused:not([disabled]),
html .mat-mdc-menu-item-highlighted:not([disabled]) {
  background-color: #e9ecef;
}
html .mat-mdc-menu-panel {
  background-color: #f8f9fa;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
html .mat-mdc-button:disabled {
  color: #6c757d;
}
html .mat-mdc-menu-trigger.mat-mdc-button:hover {
  background-color: #e9ecef;
}
html .mat-mdc-option.mdc-list-item {
  background-color: #f8f9fa;
}
html .mat-mdc-option.mdc-list-item:hover,
html .mat-mdc-option.mdc-list-item.mat-mdc-option-active {
  background-color: #fff;
}
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #3e8acc;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #28a745;
  --bs-teal: #20c997;
  --bs-cyan: #17a2b8;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #3e8acc;
  --bs-secondary: #6c757d;
  --bs-success: #28a745;
  --bs-info: #17a2b8;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb:
    62,
    138,
    204;
  --bs-secondary-rgb:
    108,
    117,
    125;
  --bs-success-rgb:
    40,
    167,
    69;
  --bs-info-rgb:
    23,
    162,
    184;
  --bs-warning-rgb:
    255,
    193,
    7;
  --bs-danger-rgb:
    220,
    53,
    69;
  --bs-light-rgb:
    248,
    249,
    250;
  --bs-dark-rgb:
    33,
    37,
    41;
  --bs-primary-text-emphasis: rgb(24.8, 55.2, 81.6);
  --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);
  --bs-success-text-emphasis: rgb(16, 66.8, 27.6);
  --bs-info-text-emphasis: rgb(9.2, 64.8, 73.6);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(216.4, 231.6, 244.8);
  --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-success-bg-subtle: rgb(212, 237.4, 217.8);
  --bs-info-bg-subtle: rgb(208.6, 236.4, 240.8);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(177.8, 208.2, 234.6);
  --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);
  --bs-success-border-subtle: rgb(169, 219.8, 180.6);
  --bs-info-border-subtle: rgb(162.2, 217.8, 226.6);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb:
    255,
    255,
    255;
  --bs-black-rgb:
    0,
    0,
    0;
  --bs-font-sans-serif:
    system-ui,
    -apple-system,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    "Noto Sans",
    "Liberation Sans",
    Arial,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  --bs-font-monospace:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  --bs-gradient:
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.15),
      rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.9rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb:
    33,
    37,
    41;
  --bs-body-bg: #e9ecef;
  --bs-body-bg-rgb:
    233,
    236,
    239;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb:
    0,
    0,
    0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb:
    33,
    37,
    41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb:
    233,
    236,
    239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb:
    33,
    37,
    41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb:
    248,
    249,
    250;
  --bs-heading-color: inherit;
  --bs-link-color: #3e8acc;
  --bs-link-color-rgb:
    62,
    138,
    204;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(49.6, 110.4, 163.2);
  --bs-link-hover-color-rgb:
    50,
    110,
    163;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.15rem;
  --bs-border-radius-sm: 0.1rem;
  --bs-border-radius-lg: 0.25rem;
  --bs-border-radius-xl: 0.5rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(62, 138, 204, 0.25);
  --bs-form-valid-color: #28a745;
  --bs-form-valid-border-color: #28a745;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}
[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb:
    222,
    226,
    230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb:
    33,
    37,
    41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb:
    255,
    255,
    255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb:
    222,
    226,
    230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb:
    52,
    58,
    64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb:
    222,
    226,
    230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb:
    43,
    48,
    53;
  --bs-primary-text-emphasis: rgb(139.2, 184.8, 224.4);
  --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-success-text-emphasis: rgb(126, 202.2, 143.4);
  --bs-info-text-emphasis: rgb(115.8, 199.2, 212.4);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(12.4, 27.6, 40.8);
  --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);
  --bs-success-bg-subtle: rgb(8, 33.4, 13.8);
  --bs-info-bg-subtle: rgb(4.6, 32.4, 36.8);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(37.2, 82.8, 122.4);
  --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);
  --bs-success-border-subtle: rgb(24, 100.2, 41.4);
  --bs-info-border-subtle: rgb(13.8, 97.2, 110.4);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(139.2, 184.8, 224.4);
  --bs-link-hover-color: rgb(162.36, 198.84, 230.52);
  --bs-link-color-rgb:
    139,
    185,
    224;
  --bs-link-hover-color-rgb:
    162,
    199,
    231;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(126, 202.2, 143.4);
  --bs-form-valid-border-color: rgb(126, 202.2, 143.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
h1,
.h1 {
  font-size: calc(1.35rem + 1.2vw);
}
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 2.25rem;
  }
}
h2,
.h2 {
  font-size: calc(1.305rem + 0.66vw);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: 1.8rem;
  }
}
h3,
.h3 {
  font-size: calc(1.2825rem + 0.39vw);
}
@media (min-width: 1200px) {
  h3,
  .h3 {
    font-size: 1.575rem;
  }
}
h4,
.h4 {
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  h4,
  .h4 {
    font-size: 1.35rem;
  }
}
h5,
.h5 {
  font-size: 1.125rem;
}
h6,
.h6 {
  font-size: 0.9rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small,
.small {
  font-size: 0.875em;
}
mark,
.mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.1rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.125rem;
  font-weight: 300;
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.125rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\a0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm,
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row {
  --bs-gutter-x: 1rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(216.4, 231.6, 244.8);
  --bs-table-border-color: rgb(173.12, 185.28, 195.84);
  --bs-table-striped-bg: rgb(205.58, 220.02, 232.56);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(194.76, 208.44, 220.32);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(200.17, 214.23, 226.44);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(225.6, 227.4, 229);
  --bs-table-border-color: rgb(180.48, 181.92, 183.2);
  --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(203.04, 204.66, 206.1);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(212, 237.4, 217.8);
  --bs-table-border-color: rgb(169.6, 189.92, 174.24);
  --bs-table-striped-bg: rgb(201.4, 225.53, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(190.8, 213.66, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(196.1, 219.595, 201.465);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(208.6, 236.4, 240.8);
  --bs-table-border-color: rgb(166.88, 189.12, 192.64);
  --bs-table-striped-bg: rgb(198.17, 224.58, 228.76);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(187.74, 212.76, 216.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(192.955, 218.67, 222.74);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(255, 242.6, 205.4);
  --bs-table-border-color: rgb(204, 194.08, 164.32);
  --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 218.34, 184.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(248, 214.6, 217.8);
  --bs-table-border-color: rgb(198.4, 171.68, 174.24);
  --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 193.14, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.125rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.7875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(158.5, 196.5, 229.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(158.5, 196.5, 229.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.7875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
  display: block;
  min-height: 1.35rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(158.5, 196.5, 229.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
}
.form-check-input:checked {
  background-color: #3e8acc;
  border-color: #3e8acc;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #3e8acc;
  border-color: #3e8acc;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28158.5, 196.5, 229.5%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #e9ecef, 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #e9ecef, 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #3e8acc;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(197.1, 219.9, 239.7);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #3e8acc;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(197.1, 219.9, 239.7);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid,
.form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid,
.form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid,
.form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid,
.input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.7875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid,
.form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid,
.form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid,
.input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.9rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
:not(.btn-check) + .btn:active,
.btn:first-child:active,
.btn.active,
.btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
:not(.btn-check) + .btn:active:focus-visible,
.btn:first-child:active:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn.disabled,
fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #3e8acc;
  --bs-btn-border-color: #3e8acc;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(90.95, 155.55, 211.65);
  --bs-btn-hover-border-color: rgb(81.3, 149.7, 209.1);
  --bs-btn-focus-shadow-rgb:
    53,
    117,
    173;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(100.6, 161.4, 214.2);
  --bs-btn-active-border-color: rgb(81.3, 149.7, 209.1);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #3e8acc;
  --bs-btn-disabled-border-color: #3e8acc;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);
  --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);
  --bs-btn-focus-shadow-rgb:
    130,
    138,
    145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(86.4, 93.6, 100);
  --bs-btn-active-border-color: rgb(81, 87.75, 93.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #28a745;
  --bs-btn-border-color: #28a745;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(72.25, 180.2, 96.9);
  --bs-btn-hover-border-color: rgb(61.5, 175.8, 87.6);
  --bs-btn-focus-shadow-rgb:
    34,
    142,
    59;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(83, 184.6, 106.2);
  --bs-btn-active-border-color: rgb(61.5, 175.8, 87.6);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #28a745;
  --bs-btn-disabled-border-color: #28a745;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #17a2b8;
  --bs-btn-border-color: #17a2b8;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(57.8, 175.95, 194.65);
  --bs-btn-hover-border-color: rgb(46.2, 171.3, 191.1);
  --bs-btn-focus-shadow-rgb:
    20,
    138,
    156;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(69.4, 180.6, 198.2);
  --bs-btn-active-border-color: rgb(46.2, 171.3, 191.1);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #17a2b8;
  --bs-btn-disabled-border-color: #17a2b8;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb:
    217,
    164,
    6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb:
    225,
    83,
    97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb:
    211,
    212,
    213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb:
    66,
    70,
    73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #3e8acc;
  --bs-btn-border-color: #3e8acc;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #3e8acc;
  --bs-btn-hover-border-color: #3e8acc;
  --bs-btn-focus-shadow-rgb:
    62,
    138,
    204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3e8acc;
  --bs-btn-active-border-color: #3e8acc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #3e8acc;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #3e8acc;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb:
    108,
    117,
    125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #28a745;
  --bs-btn-border-color: #28a745;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #28a745;
  --bs-btn-hover-border-color: #28a745;
  --bs-btn-focus-shadow-rgb:
    40,
    167,
    69;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #28a745;
  --bs-btn-active-border-color: #28a745;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #28a745;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #28a745;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #17a2b8;
  --bs-btn-border-color: #17a2b8;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #17a2b8;
  --bs-btn-hover-border-color: #17a2b8;
  --bs-btn-focus-shadow-rgb:
    23,
    162,
    184;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #17a2b8;
  --bs-btn-active-border-color: #17a2b8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #17a2b8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #17a2b8;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb:
    255,
    193,
    7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb:
    220,
    53,
    69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb:
    248,
    249,
    250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb:
    33,
    37,
    41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb:
    53,
    117,
    173;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg,
.btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm,
.btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.7875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.9rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #3e8acc;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover,
.dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.7875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #3e8acc;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover,
.nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
}
.nav-link.disabled,
.nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #3e8acc;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover,
.nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(255, 255, 255, 0.6);
  --bs-navbar-hover-color: #fff;
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-padding-y: 0.33125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.125rem;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.125rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover,
.navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.6);
  --bs-navbar-hover-color: #fff;
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.6%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: #dee2e6;
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.5rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}
.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%2824.8, 55.2, 81.6%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 0.9rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28139.2, 184.8, 224.4%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28139.2, 184.8, 224.4%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 0.9rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #3e8acc;
  --bs-pagination-active-border-color: #3e8acc;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active,
.active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled,
.disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.125rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.7875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.675rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #3e8acc;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image:
    linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #3e8acc;
  --bs-list-group-active-border-color: #3e8acc;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover,
.list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(62, 138, 204, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.15rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled,
.btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}
[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: #fff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.7875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 100%;
  --bs-popover-font-size: 0.7875rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 0.9rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
.bs-popover-end > .popover-arrow,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
.bs-popover-bottom > .popover-arrow,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-start > .popover-arrow,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}
.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}
[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  flex-shrink: 0;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas,
.offcanvas-xxl,
.offcanvas-xl,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.hiding,
  .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing,
  .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing,
  .offcanvas-md.hiding,
  .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.hiding,
  .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.hiding,
  .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing,
.offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing,
.offcanvas.hiding,
.offcanvas.show {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #000 !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover,
.link-primary:focus {
  color: RGBA(101, 161, 214, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(101, 161, 214, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover,
.link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover,
.link-success:focus {
  color: RGBA(83, 185, 106, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(83, 185, 106, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover,
.link-info:focus {
  color: RGBA(69, 181, 198, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(69, 181, 198, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover,
.link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover,
.link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover,
.link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover,
.link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover,
.link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi,
.icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}
.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}
.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}
.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}
.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}
.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}
.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}
.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}
.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}
.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}
.mt-n1 {
  margin-top: -0.25rem !important;
}
.mt-n2 {
  margin-top: -0.5rem !important;
}
.mt-n3 {
  margin-top: -1rem !important;
}
.mt-n4 {
  margin-top: -1.5rem !important;
}
.mt-n5 {
  margin-top: -3rem !important;
}
.me-n1 {
  margin-right: -0.25rem !important;
}
.me-n2 {
  margin-right: -0.5rem !important;
}
.me-n3 {
  margin-right: -1rem !important;
}
.me-n4 {
  margin-right: -1.5rem !important;
}
.me-n5 {
  margin-right: -3rem !important;
}
.mb-n1 {
  margin-bottom: -0.25rem !important;
}
.mb-n2 {
  margin-bottom: -0.5rem !important;
}
.mb-n3 {
  margin-bottom: -1rem !important;
}
.mb-n4 {
  margin-bottom: -1.5rem !important;
}
.mb-n5 {
  margin-bottom: -3rem !important;
}
.ms-n1 {
  margin-left: -0.25rem !important;
}
.ms-n2 {
  margin-left: -0.5rem !important;
}
.ms-n3 {
  margin-left: -1rem !important;
}
.ms-n4 {
  margin-left: -1.5rem !important;
}
.ms-n5 {
  margin-left: -3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.35rem + 1.2vw) !important;
}
.fs-2 {
  font-size: calc(1.305rem + 0.66vw) !important;
}
.fs-3 {
  font-size: calc(1.2825rem + 0.39vw) !important;
}
.fs-4 {
  font-size: calc(1.26rem + 0.12vw) !important;
}
.fs-5 {
  font-size: 1.125rem !important;
}
.fs-6 {
  font-size: 0.9rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.25rem !important;
  }
  .fs-2 {
    font-size: 1.8rem !important;
  }
  .fs-3 {
    font-size: 1.575rem !important;
  }
  .fs-4 {
    font-size: 1.35rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.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: -webkit-box;
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: -webkit-box;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}
.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
@media screen and (-ms-high-contrast: active) {
  .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    opacity: 0.6;
  }
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.288);
}
.cdk-overlay-transparent-backdrop,
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
}
.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}
.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}
.owl-dialog-container {
  position: relative;
  pointer-events: auto;
  box-sizing: border-box;
  display: block;
  padding: 1.5em;
  width: 100%;
  height: 100%;
  outline: none;
}
.owl-dialog-container .owl-dt-container {
  border-radius: 2px;
  overflow: auto;
  background: #fff;
  color: rgba(0, 0, 0, 0.87);
  box-shadow:
    0 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);
}
.owl-dt-container,
.owl-dt-container * {
  box-sizing: border-box;
}
.owl-dt-container {
  display: block;
  font-size: 1rem;
  background: #fff;
  pointer-events: auto;
  z-index: 1000;
}
.owl-dt-container-row {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.owl-dt-container-row:last-child {
  border-bottom: none;
}
.owl-dt-calendar {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  width: 100%;
}
.owl-dt-calendar-control {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  font-size: 1em;
  width: 100%;
  padding: 0.5em;
  color: #000;
}
.owl-dt-calendar-control .owl-dt-calendar-control-content {
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
}
.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button {
  padding: 0 0.8em;
}
.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover {
  background-color: rgba(0, 0, 0, 0.12);
}
.owl-dt-calendar-main {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  padding: 0 0.5em 0.5em;
  outline: 0;
}
.owl-dt-calendar-view {
  display: flex;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
}
.owl-dt-calendar-multi-year-view {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
}
.owl-dt-calendar-multi-year-view .owl-dt-calendar-table {
  width: calc(100% - 3em);
}
.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th {
  padding-bottom: 0.25em;
}
.owl-dt-calendar-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
.owl-dt-calendar-table .owl-dt-calendar-header {
  color: rgba(0, 0, 0, 0.4);
}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th {
  font-size: 0.7em;
  font-weight: 400;
  text-align: center;
  padding-bottom: 1em;
}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider {
  position: relative;
  height: 1px;
  padding-bottom: 0.5em;
}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after {
  content: "";
  position: absolute;
  top: 0;
  left: -0.5em;
  right: -0.5em;
  height: 1px;
  background: rgba(0, 0, 0, 0.12);
}
.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider.owl-calendar-weeks:after {
  left: -1.8em;
}
.owl-dt-calendar-table .owl-dt-calendar-cell {
  position: relative;
  height: 0;
  line-height: 0;
  text-align: center;
  outline: 0;
  color: rgba(0, 0, 0, 0.85);
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-content {
  position: absolute;
  top: 5%;
  left: 5%;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  box-sizing: border-box;
  width: 90%;
  height: 90%;
  font-size: 0.8em;
  line-height: 1;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 999px;
  color: inherit;
  cursor: pointer;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-out {
  opacity: 0.2;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected) {
  border-color: rgba(0, 0, 0, 0.4);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-selected {
  color: hsla(0, 0%, 100%, 0.85);
  background-color: #3f51b5;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today {
  box-shadow: inset 0 0 0 1px hsla(0, 0%, 100%, 0.85);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled {
  cursor: default;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled > .owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected) {
  color: rgba(0, 0, 0, 0.4);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled > .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected {
  opacity: 0.4;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-disabled > .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected) {
  border-color: rgba(0, 0, 0, 0.2);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus > .owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),
.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover > .owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected) {
  background-color: rgba(0, 0, 0, 0.04);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-in-range {
  background: rgba(63, 81, 181, 0.2);
}
.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from {
  border-top-left-radius: 999px;
  border-bottom-left-radius: 999px;
}
.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to {
  border-top-right-radius: 999px;
  border-bottom-right-radius: 999px;
}
.owl-dt-calendar-table.owl-calendar-weeks .owl-dt-calendar-cell-content {
  height: 86%;
}
.owl-dt-timer {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  width: 100%;
  height: 7em;
  padding: 0.5em;
  outline: none;
}
.owl-dt-timer-box {
  position: relative;
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  width: 25%;
  height: 100%;
}
.owl-dt-timer-content {
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  margin: 0.2em 0;
}
.owl-dt-timer-content .owl-dt-timer-input {
  display: block;
  width: 2em;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 3px;
  outline: medium none;
  font-size: 1.2em;
  padding: 0.2em;
}
.owl-dt-timer-divider {
  display: inline-block;
  align-self: flex-end;
  position: absolute;
  width: 0.6em;
  height: 100%;
  left: -0.3em;
}
.owl-dt-timer-divider:before,
.owl-dt-timer-divider:after {
  content: "";
  display: inline-block;
  width: 0.35em;
  height: 0.35em;
  position: absolute;
  left: 50%;
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: currentColor;
}
.owl-dt-timer-divider:before {
  top: 35%;
}
.owl-dt-timer-divider:after {
  bottom: 35%;
}
.owl-dt-control-button {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline: none;
  border: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
  font-size: 1em;
  color: inherit;
}
.owl-dt-control-button .owl-dt-control-button-content {
  position: relative;
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  outline: none;
}
.owl-dt-control-period-button .owl-dt-control-button-content {
  height: 1.5em;
  padding: 0 0.5em;
  border-radius: 3px;
  -webkit-transition: background-color 100ms linear;
  transition: background-color 100ms linear;
}
.owl-dt-control-period-button:hover > .owl-dt-control-button-content {
  background-color: rgba(0, 0, 0, 0.12);
}
.owl-dt-control-period-button .owl-dt-control-button-arrow {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: 1em;
  height: 1em;
  margin: 0.1em;
  -webkit-transition: -webkit-transform 200ms ease;
  transition: -webkit-transform 200ms ease;
  transition: transform 200ms ease;
  transition: transform 200ms ease, -webkit-transform 200ms ease;
}
.owl-dt-control-arrow-button .owl-dt-control-button-content {
  padding: 0;
  border-radius: 50%;
  width: 1.5em;
  height: 1.5em;
}
.owl-dt-control-arrow-button[disabled] {
  color: rgba(0, 0, 0, 0.4);
  cursor: default;
}
.owl-dt-control-arrow-button svg {
  width: 50%;
  height: 50%;
  fill: currentColor;
}
.owl-dt-inline-container,
.owl-dt-popup-container {
  position: relative;
  width: 18.5em;
  box-shadow:
    0 5px 5px -3px rgba(0, 0, 0, 0.2),
    0 8px 10px 1px rgba(0, 0, 0, 0.14),
    0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.owl-dt-inline-container .owl-dt-calendar,
.owl-dt-inline-container .owl-dt-timer,
.owl-dt-popup-container .owl-dt-calendar,
.owl-dt-popup-container .owl-dt-timer {
  width: 100%;
}
.owl-dt-inline-container .owl-dt-calendar,
.owl-dt-popup-container .owl-dt-calendar {
  height: 20.25em;
}
.owl-dt-dialog-container {
  max-height: 95vh;
  margin: -1.5em;
}
.owl-dt-dialog-container .owl-dt-calendar {
  min-width: 250px;
  min-height: 330px;
  max-width: 750px;
  max-height: 750px;
}
.owl-dt-dialog-container .owl-dt-timer {
  min-width: 250px;
  max-width: 750px;
}
@media all and (orientation: landscape) {
  .owl-dt-dialog-container .owl-dt-calendar {
    width: 58vh;
    height: 62vh;
  }
  .owl-dt-dialog-container .owl-dt-timer {
    width: 58vh;
  }
}
@media all and (orientation: portrait) {
  .owl-dt-dialog-container .owl-dt-calendar {
    width: 80vw;
    height: 80vw;
  }
  .owl-dt-dialog-container .owl-dt-timer {
    width: 80vw;
  }
}
.owl-dt-container-buttons {
  display: -webkit-box;
  display: flex;
  width: 100%;
  height: 2em;
  color: #3f51b5;
}
.owl-dt-container-control-button {
  font-size: 1em;
  width: 50%;
  height: 100%;
  border-radius: 0;
}
.owl-dt-container-control-button .owl-dt-control-button-content {
  height: 100%;
  width: 100%;
  -webkit-transition: background-color 100ms linear;
  transition: background-color 100ms linear;
}
.owl-dt-container-control-button:hover .owl-dt-control-button-content {
  background-color: rgba(0, 0, 0, 0.1);
}
.owl-dt-container-info {
  padding: 0 0.5em;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.owl-dt-container-info .owl-dt-container-range {
  outline: none;
}
.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  padding: 0.5em 0;
  font-size: 0.8em;
}
.owl-dt-container-info .owl-dt-container-range:last-child {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.owl-dt-container-info .owl-dt-container-info-active {
  color: #3f51b5;
}
.owl-dt-container-disabled,
.owl-dt-trigger-disabled {
  opacity: 0.35;
  filter: Alpha(Opacity=35);
  background-image: none;
  cursor: default !important;
}
.owl-dt-timer-hour12 {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  color: #3f51b5;
}
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box {
  border: 1px solid currentColor;
  border-radius: 2px;
  -webkit-transition: background 200ms ease;
  transition: background 200ms ease;
}
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content {
  width: 100%;
  height: 100%;
  padding: 0.5em;
}
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,
.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content {
  background: #3f51b5;
  color: #fff;
}
.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out {
  visibility: hidden;
  cursor: default;
}
.owl-dt-inline {
  display: inline-block;
}
.owl-dt-control {
  outline: none;
  cursor: pointer;
}
.owl-dt-control .owl-dt-control-content {
  outline: none;
}
.owl-dt-control:focus > .owl-dt-control-content {
  background-color: rgba(0, 0, 0, 0.12);
}
.owl-dt-control:not(:-moz-focusring):focus > .owl-dt-control-content {
  box-shadow: none;
}
.owl-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.emoji-mart,
.emoji-mart * {
  box-sizing: border-box;
  line-height: 1.15;
}
.emoji-mart {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    "Helvetica Neue",
    sans-serif;
  font-size: 16px;
  display: inline-block;
  color: #222427;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background: #fff;
}
.emoji-mart .emoji-mart-emoji {
  padding: 6px;
}
.emoji-mart-bar {
  border: 0 solid #d9d9d9;
}
.emoji-mart-bar:first-child {
  border-bottom-width: 1px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.emoji-mart-bar:last-child {
  border-top-width: 1px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.emoji-mart-anchors {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0 6px;
  line-height: 0;
}
.emoji-mart-anchor {
  position: relative;
  display: block;
  flex: 1 1 auto;
  color: #858585;
  text-align: center;
  padding: 12px 4px;
  overflow: hidden;
  transition: color 0.1s ease-out;
  margin: 0;
  box-shadow: none;
  background: none;
  border: none;
}
.emoji-mart-anchor:focus {
  outline: 0;
}
.emoji-mart-anchor:hover,
.emoji-mart-anchor:focus,
.emoji-mart-anchor-selected {
  color: #464646;
}
.emoji-mart-anchor-selected .emoji-mart-anchor-bar {
  bottom: 0;
}
.emoji-mart-anchor-bar {
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 100%;
  height: 3px;
  background-color: #464646;
}
.emoji-mart-anchors i {
  display: inline-block;
  width: 100%;
  max-width: 22px;
}
.emoji-mart-anchors svg,
.emoji-mart-anchors img {
  fill: currentColor;
  height: 18px;
}
.emoji-mart-scroll {
  overflow-y: scroll;
  height: 270px;
  padding: 0 6px 6px 6px;
  will-change: transform;
}
.emoji-mart-search {
  margin-top: 6px;
  padding: 0 6px;
  position: relative;
}
.emoji-mart-search input {
  font-size: 16px;
  display: block;
  width: 100%;
  padding: 5px 25px 6px 10px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  outline: 0;
}
.emoji-mart-search input,
.emoji-mart-search input::-webkit-search-decoration,
.emoji-mart-search input::-webkit-search-cancel-button,
.emoji-mart-search input::-webkit-search-results-button,
.emoji-mart-search input::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.emoji-mart-search-icon {
  position: absolute;
  top: 3px;
  right: 11px;
  z-index: 2;
  padding: 2px 5px 1px;
  border: none;
  background: none;
}
.emoji-mart-category .emoji-mart-emoji span {
  z-index: 1;
  position: relative;
  text-align: center;
  cursor: default;
}
.emoji-mart-category .emoji-mart-emoji:hover:before {
  z-index: 0;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f4f4f4;
  border-radius: 100%;
}
.emoji-mart-category-label {
  z-index: 2;
  position: relative;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.emoji-mart-category-label span {
  display: block;
  width: 100%;
  font-weight: 500;
  padding: 5px 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.95);
}
.emoji-mart-category-list {
  margin: 0;
  padding: 0;
}
.emoji-mart-category-list li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
.emoji-mart-emoji {
  position: relative;
  display: inline-block;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
}
.emoji-mart-emoji-native {
  font-family:
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Segoe UI",
    "Apple Color Emoji",
    "Twemoji Mozilla",
    "Noto Color Emoji",
    "Android Emoji";
}
.emoji-mart-no-results {
  font-size: 14px;
  text-align: center;
  padding-top: 70px;
  color: #858585;
}
.emoji-mart-no-results .emoji-mart-category-label {
  display: none;
}
.emoji-mart-no-results .emoji-mart-no-results-label {
  margin-top: 0.2em;
}
.emoji-mart-no-results .emoji-mart-emoji:hover:before {
  content: none;
}
.emoji-mart-preview {
  position: relative;
  height: 70px;
}
.emoji-mart-preview-emoji,
.emoji-mart-preview-data,
.emoji-mart-preview-skins {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.emoji-mart-preview-emoji {
  left: 12px;
}
.emoji-mart-preview-data {
  left: 68px;
  right: 12px;
  word-break: break-all;
}
.emoji-mart-preview-skins {
  right: 30px;
  text-align: right;
}
.emoji-mart-preview-skins.custom {
  right: 10px;
  text-align: right;
}
.emoji-mart-preview-name {
  font-size: 14px;
}
.emoji-mart-preview-shortname {
  font-size: 12px;
  color: #888;
}
.emoji-mart-preview-shortname + .emoji-mart-preview-shortname,
.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,
.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {
  margin-left: 0.5em;
}
.emoji-mart-preview-emoticon {
  font-size: 11px;
  color: #bbb;
}
.emoji-mart-title span {
  display: inline-block;
  vertical-align: middle;
}
.emoji-mart-title .emoji-mart-emoji {
  padding: 0;
}
.emoji-mart-title-label {
  color: #999A9C;
  font-size: 26px;
  font-weight: 300;
}
.emoji-mart-skin-swatches {
  font-size: 0;
  padding: 2px 0;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  background-color: #fff;
}
.emoji-mart-skin-swatches.custom {
  font-size: 0;
  border: none;
  background-color: #fff;
}
.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch {
  width: 16px;
  padding: 0 2px;
}
.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after {
  opacity: 0.75;
}
.emoji-mart-skin-swatch {
  display: inline-block;
  width: 0;
  vertical-align: middle;
  transition-property: width, padding;
  transition-duration: 0.125s;
  transition-timing-function: ease-out;
}
.emoji-mart-skin-swatch:nth-child(1) {
  transition-delay: 0s;
}
.emoji-mart-skin-swatch:nth-child(2) {
  transition-delay: 0.03s;
}
.emoji-mart-skin-swatch:nth-child(3) {
  transition-delay: 0.06s;
}
.emoji-mart-skin-swatch:nth-child(4) {
  transition-delay: 0.09s;
}
.emoji-mart-skin-swatch:nth-child(5) {
  transition-delay: 0.12s;
}
.emoji-mart-skin-swatch:nth-child(6) {
  transition-delay: 0.15s;
}
.emoji-mart-skin-swatch.selected {
  position: relative;
  width: 16px;
  padding: 0 2px;
}
.emoji-mart-skin-swatch.selected:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4px;
  height: 4px;
  margin: -2px 0 0 -2px;
  background-color: #fff;
  border-radius: 100%;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.2s ease-out;
}
.emoji-mart-skin-swatch.custom {
  display: inline-block;
  width: 0;
  height: 38px;
  overflow: hidden;
  vertical-align: middle;
  transition-property: width, height;
  transition-duration: 0.125s;
  transition-timing-function: ease-out;
  cursor: default;
}
.emoji-mart-skin-swatch.custom.selected {
  position: relative;
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}
.emoji-mart-skin-swatch.custom.selected:after {
  content: "";
  width: 0;
  height: 0;
}
.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover {
  background-color: #f4f4f4;
  border-radius: 10%;
}
.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom {
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}
.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after {
  opacity: 0.75;
}
.emoji-mart-skin-text.opened {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  color: #888;
  font-size: 11px;
  padding: 5px 2px;
  width: 95px;
  height: 40px;
  border-radius: 10%;
  background-color: #fff;
}
.emoji-mart-skin {
  display: inline-block;
  width: 100%;
  padding-top: 100%;
  max-width: 12px;
  border-radius: 100%;
}
.emoji-mart-skin-tone-1 {
  background-color: #ffc93a;
}
.emoji-mart-skin-tone-2 {
  background-color: #fadcbc;
}
.emoji-mart-skin-tone-3 {
  background-color: #e0bb95;
}
.emoji-mart-skin-tone-4 {
  background-color: #bf8f68;
}
.emoji-mart-skin-tone-5 {
  background-color: #9b643d;
}
.emoji-mart-skin-tone-6 {
  background-color: #594539;
}
.emoji-mart-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.emoji-mart-dark {
  color: #fff;
  border-color: #555453;
  background-color: #222;
}
.emoji-mart-dark .emoji-mart-bar {
  border-color: #555453;
}
.emoji-mart-dark .emoji-mart-search input {
  color: #fff;
  border-color: #555453;
  background-color: #2f2f2f;
}
.emoji-mart-dark .emoji-mart-search-icon svg {
  fill: #fff;
}
.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before {
  background-color: #444;
}
.emoji-mart-dark .emoji-mart-category-label span {
  background-color: #222;
  color: #fff;
}
.emoji-mart-dark .emoji-mart-skin-swatches {
  border-color: #555453;
  background-color: #222;
}
.emoji-mart-dark .emoji-mart-anchor:hover,
.emoji-mart-dark .emoji-mart-anchor:focus,
.emoji-mart-dark .emoji-mart-anchor-selected {
  color: #bfbfbf;
}
:root {
  --color-note: #0969da;
  --color-tip: #1a7f37;
  --color-warning: #9a6700;
  --color-severe: #bc4c00;
  --color-caution: #d1242f;
  --color-important: #8250df;
}
@media (prefers-color-scheme: dark) {
  :root {
    --color-note: #2f81f7;
    --color-tip: #3fb950;
    --color-warning: #d29922;
    --color-severe: #db6d28;
    --color-caution: #f85149;
    --color-important: #a371f7;
  }
}
.markdown-alert {
  padding: 0.5rem 1rem;
  margin-bottom: 16px;
  color: inherit;
  border-left: 0.25em solid #888;
}
.markdown-alert > :first-child {
  margin-top: 0;
}
.markdown-alert > :last-child {
  margin-bottom: 0;
}
.markdown-alert .markdown-alert-title {
  display: flex;
  font-weight: 500;
  align-items: center;
  line-height: 1;
}
.markdown-alert .markdown-alert-title .octicon {
  margin-right: 0.5rem;
  display: inline-block;
  overflow: visible !important;
  vertical-align: text-bottom;
  fill: currentcolor;
}
.markdown-alert.markdown-alert-note {
  border-left-color: var(--color-note);
}
.markdown-alert.markdown-alert-note .markdown-alert-title {
  color: var(--color-note);
}
.markdown-alert.markdown-alert-important {
  border-left-color: var(--color-important);
}
.markdown-alert.markdown-alert-important .markdown-alert-title {
  color: var(--color-important);
}
.markdown-alert.markdown-alert-warning {
  border-left-color: var(--color-warning);
}
.markdown-alert.markdown-alert-warning .markdown-alert-title {
  color: var(--color-warning);
}
.markdown-alert.markdown-alert-tip {
  border-left-color: var(--color-tip);
}
.markdown-alert.markdown-alert-tip .markdown-alert-title {
  color: var(--color-tip);
}
.markdown-alert.markdown-alert-caution {
  border-left-color: var(--color-caution);
}
.markdown-alert.markdown-alert-caution .markdown-alert-title {
  color: var(--color-caution);
}
* {
  transition: background-color 0.2s, background 0.2s;
}
body,
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4 {
  font-weight: 400;
}
.fw-medium {
  font-weight: 500 !important;
}
a,
a:not(.btn, .dropdown-item, .page-link, .nav-link, .tab-link):hover {
  color: #3e8acc;
  cursor: pointer;
}
a {
  text-decoration: none !important;
}
.pointer {
  cursor: pointer;
}
.cursor-default {
  cursor: default !important;
}
a:not(.btn):not(.tab-link):hover {
  text-decoration: underline !important;
}
a.disabled {
  pointer-events: none;
  cursor: default;
}
.text-normal {
  color: #212529 !important;
}
.clickable {
  cursor: pointer;
}
.overflow-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.overflow-parent {
  min-width: 0;
}
.btn {
  white-space: nowrap;
}
.btn-primary,
.btn-primary:hover,
.btn-primary:disabled,
.btn-info,
.btn-info:hover,
.btn-success,
.btn-success:hover {
  color: #fff !important;
}
a.btn {
  -webkit-appearance: none !important;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.popover {
  max-width: 100%;
}
.border-lightgrey {
  border-color: rgba(0, 0, 0, 0.125);
}
.text-lightgrey {
  color: rgba(0, 0, 0, 0.125);
}
.form-group {
  margin-bottom: 1rem;
}
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  text-align: left;
}
.form-control,
.form-control-sm,
.form-select,
.form-check-input,
.form-control:focus,
.form-control:focus-visible,
textarea {
  background-color: white;
  color: #303030 !important;
}
.form-inline .form-control {
  display: inline-block;
  width: auto;
}
.form-check-input:checked {
  background-color: #3e8acc;
}
.btn-primary input,
.btn input {
  position: absolute;
  clip-path: inset(50%);
}
th {
  border-bottom-color: inherit !important;
}
.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: black;
  padding: 0.2em 0;
}
.form-group-narrow {
  margin-bottom: 0.2rem;
}
.label-narrow {
  display: inline-block;
  margin-bottom: 0.1rem;
}
.ng-valid[required],
.ng-valid.required,
.ng-invalid:not(form) {
  border-left: 5px solid green;
}
.ng-valid[required].form-check-input,
.ng-valid.required.form-check-input,
.ng-invalid:not(form).form-check-input {
  border: 1px solid green;
}
.ng-invalid:not(form) {
  border-left: 5px solid red;
}
.ng-invalid:not(form).form-check-input {
  border: 1px solid red;
}
.gutter {
  background-color: #f1f1f1;
  cursor: col-resize;
  position: relative;
  transition: background-color 0.2s;
}
.gutter::before {
  background-color: rgb(203.4736842105, 210.5, 217.5263157895);
  border-radius: 1px;
  content: "";
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  transition: background-color 0.2s;
  transform: translate(-50%, -50%);
  width: 2px;
}
.gutter:active,
.gutter:hover {
  background-color: #e9ecef;
}
.gutter:active::before,
.gutter:hover::before {
  background-color: rgb(173.9473684211, 185, 196.0526315789);
}
.error {
  color: white;
  background-color: red;
}
.invalid-feedback {
  display: block;
}
.pad {
  padding: 10px;
}
.w-40 {
  width: 40% !important;
}
.w-60 {
  width: 60% !important;
}
.max-vw-30 {
  max-width: 30vw !important;
}
.popover-text-truncate-4-lines > .popover-body {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  margin-bottom: 1em;
  padding-bottom: 0;
}
.mt-n3 {
  margin-top: -1rem;
}
.break {
  white-space: normal;
  word-break: break-all;
}
.readonly {
  background-color: #eee;
  opacity: 1;
}
.page-wrapper {
  height: 100vh;
  position: relative;
  min-width: 100vw;
  overflow-y: auto;
  overflow-x: hidden;
  background-color: var(--bs-body-bg);
}
@media (max-width: 576px) {
  .main-container {
    padding: 0;
  }
}
.no-flex-shrink {
  flex-shrink: 0;
}
.flex-basis-50 {
  flex-basis: 50%;
}
a:hover {
  cursor: pointer;
}
.hand,
[jhisortby] {
  cursor: pointer;
}
.rotate-icon {
  transition: transform 0.3s ease;
}
.rotated {
  transform: rotate(90deg);
}
.chevron-position {
  display: inline-block;
  vertical-align: middle;
}
.no-padding-left {
  padding-left: 0 !important;
}
.no-padding-right {
  padding-right: 0 !important;
}
.no-padding-top {
  padding-top: 0 !important;
}
.no-padding-bottom {
  padding-bottom: 0 !important;
}
.no-padding {
  padding: 0 !important;
}
.width-min {
  width: 1% !important;
}
.flex-btn-group-container {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.row.jh-entity-details > dd {
  margin-bottom: 15px;
}
@media screen and (min-width: 768px) {
  .row.jh-entity-details > dt {
    margin-bottom: 15px;
  }
  .row.jh-entity-details > dd {
    border-bottom: 1px solid #eee;
    padding-left: 180px;
    margin-left: 0;
  }
}
.editor-outline-background {
  background: #f8f9fa;
  max-width: max-content;
}
.nav,
.pagination,
.carousel,
.card-title a {
  cursor: pointer;
}
.datetime-picker-dropdown > li.date-picker-menu div > table .btn-default,
.uib-datepicker-popup > li > div.uib-datepicker > table .btn-default {
  border: 0;
}
.datetime-picker-dropdown > li.date-picker-menu div > table:focus,
.uib-datepicker-popup > li > div.uib-datepicker > table:focus {
  outline: none;
}
.thread-dump-modal-lock {
  max-width: 450px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card-header {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.card-header > .dropdown .dropdown-toggle {
  color: inherit;
}
.card-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.card-resizable {
  -webkit-user-select: none;
  user-select: none;
}
.card-title > a,
.card-title > small,
.card-title > .small,
.card-title > small > a,
.card-title > .small > a {
  color: inherit;
}
.card-body input {
  max-width: 100%;
}
.header-container {
  display: flex;
  flex-direction: row;
}
.total-score-wrapper {
  margin-left: auto;
  float: right;
  display: flex;
  align-items: center;
  flex-direction: row;
  margin-right: 10px;
}
.btn-total-score {
  color: #337ab7;
  border-radius: 6px;
  border: none;
}
.span-total-score {
  margin-right: 5px;
  font-weight: bold;
}
.result-orange {
  color: orange;
}
a.result-orange:hover {
  color: orange;
}
.result-late {
  color: gray;
}
a.result-late:hover {
  color: gray;
}
span.result {
  font-weight: normal;
}
span.result:hover {
  font-weight: normal;
}
span.score {
  font-weight: bold;
}
span.bold {
  font-weight: bold;
}
b {
  font-weight: 500;
}
.negative,
.positive {
  padding: 2px 4px;
  border-radius: 4px;
  font-family:
    Menlo,
    Monaco,
    Consolas,
    "Courier New",
    monospace;
}
.negative {
  color: #c7254e;
  background-color: #f9f2f4;
}
.positive {
  color: green;
  background-color: #f2f9f2;
}
table .col-xs-1 {
  width: 8.3333%;
}
table .col-xs-2 {
  width: 16.6667%;
}
table .col-xs-3 {
  width: 25%;
}
table .col-xs-6 {
  width: 50%;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.4268;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.code-error,
.code-warning,
.code-success {
  padding: 2px 4px;
  font-size: 90%;
  border-radius: 4px;
  font-family:
    Menlo,
    Monaco,
    Consolas,
    "Courier New",
    monospace;
}
.code-success {
  padding: 2px 4px;
  font-size: 90%;
  color: green;
  background-color: #f2f9f2;
  border-radius: 4px;
  font-family:
    Menlo,
    Monaco,
    Consolas,
    "Courier New",
    monospace;
}
.code-error {
  color: #c7254e;
  background-color: #f9f2f4;
}
.code-warning {
  color: #e68a00;
  background-color: #fff5e6;
}
code.password {
  color: transparent !important;
  background: black;
}
code.password::selection {
  background: #3297fd;
  color: white !important;
}
code.password:hover {
  color: white !important;
}
.apollon-editor label {
  margin-bottom: 0;
}
.tiny-icon-button {
  padding: 0.25rem 0.5rem !important;
  font-size: 0.75rem !important;
  line-height: 1.2 !important;
}
.assessments {
  width: calc(100% - 30px);
  height: 100vh;
  position: absolute;
  top: 0;
  left: 15px;
  overflow: hidden;
  pointer-events: none;
}
.assessments__container {
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% + 15px);
  height: calc(100% + 15px);
  overflow: scroll;
}
.assessments__canvas {
  min-width: 3000px;
  min-height: 3000px;
}
.assessments__canvas > div {
  position: absolute;
  z-index: 1;
  text-align: right;
  transform: translateX(-100%);
  min-width: 65px;
  padding: 5px;
}
.assessments__canvas > div i {
  vertical-align: middle;
}
.assessments__canvas > div i.half {
  position: relative;
}
.assessments__canvas > div i.half::before {
  display: block;
  width: 60%;
  overflow: hidden;
}
.assessments__canvas > div i.half::after {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.3;
}
.assessments__canvas > div .fa-check {
  color: #28a745;
}
.assessments__canvas > div .fa-check.half::after {
  content: "\f00c";
}
.assessments__canvas > div .fa-check ~ i {
  margin-left: -0.5em;
}
.assessments__canvas > div .fa-times {
  color: #dc3545;
}
.assessments__canvas > div .fa-times.half::after {
  content: "\f00d";
}
.assessments__canvas > div .fa-times ~ i {
  margin-left: -0.2em;
}
.unreferencedFeedback {
  background-color: whitesmoke;
}
.displaycolor {
  background: #f8f9fa;
}
.cdk-overlay-container {
  z-index: 1060;
  margin: 10px;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
}
.not-allowed {
  cursor: not-allowed;
}
.colon-suffix::after {
  content: ":";
}
.course-info-bar {
  background-color: #353d47;
  padding: 0.5rem 1rem;
  margin: -1rem -1rem 0 -0.5rem;
  display: flex;
  color: #fff;
  flex-direction: column;
  justify-content: center;
  border-radius: 0.25rem 0.25rem 0 0;
}
.markdown-preview .background-editor-color {
  background: #fff;
}
.markdown-preview .red {
  color: var(--markdown-preview-red);
}
.markdown-preview .green {
  color: var(--markdown-preview-green);
}
.markdown-preview .white {
  color: var(--markdown-preview-white);
}
.markdown-preview .black {
  color: var(--markdown-preview-black);
}
.markdown-preview .yellow {
  color: var(--markdown-preview-yellow);
}
.markdown-preview .blue {
  color: var(--markdown-preview-blue);
}
.markdown-preview .lila {
  color: var(--markdown-preview-lila);
}
.markdown-preview .orange {
  color: var(--markdown-preview-orange);
}
.markdown-preview blockquote {
  padding: 0 1rem;
  color: #6a737d;
  border-left: 0.25em solid #dfe2e5;
}
.markdown-preview img {
  max-width: 100%;
}
.markdown-preview .inline-paragraph {
  margin-bottom: 0 !important;
  display: inline;
}
.markdown-preview {
}
.markdown-preview ol,
.markdown-preview ul {
  margin-bottom: 0.75em;
}
.markdown-preview h1,
.markdown-preview .h1 {
  font-size: 1.125rem;
}
.markdown-preview h2,
.markdown-preview .h2 {
  font-size: 1.05rem;
}
.markdown-preview h3,
.markdown-preview .h3 {
  font-size: 0.975rem;
}
[id^=plantUml-] {
  display: flex;
}
[id^=plantUml-] > * {
  height: 100% !important;
  max-width: 100%;
}
.ngb-tooltip-window {
  padding: 0;
  width: 200px !important;
}
.ngb-tooltip-window > div {
  margin: auto !important;
}
.git-info {
  --bs-tooltip-max-width: 500px;
}
.git-info .tooltip-inner {
  text-align: left;
}
.diff-view-modal {
  max-width: 95vw;
}
.warning-modal-window .modal-dialog {
  width: 50%;
}
.iris-onboarding-dialog {
  pointer-events: none !important;
  max-width: 100% !important;
  width: 100vw !important;
  height: 100vh !important;
  max-height: 100vh !important;
  margin: 0 !important;
  top: 0 !important;
  left: 0 !important;
}
.iris-onboarding-dialog.p-dialog,
.iris-onboarding-dialog .p-dialog {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  max-height: 100% !important;
  overflow: visible !important;
}
.iris-onboarding-dialog .p-dialog-header {
  display: none !important;
}
.iris-onboarding-dialog .p-dialog-content {
  background: transparent;
  border: none;
  box-shadow: none;
  width: 100%;
  height: 100%;
  padding: 0;
  pointer-events: none;
  overflow: visible;
}
.iris-onboarding-mask {
  background: transparent !important;
  pointer-events: none !important;
  align-items: flex-start !important;
  justify-content: flex-start !important;
}
.iris-onboarding-dialog .actions jhi-button button {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
}
.iris-onboarding-dialog .tooltip-footer jhi-button button {
  border-radius: 0.25rem;
  font-size: 0.75rem;
  padding: 0.3rem 0.75rem;
}
body[data-onboarding-active-step="1"] [data-onboarding-target=context-selector],
body[data-onboarding-active-step="2"] [data-onboarding-target=suggestion-chips],
body[data-onboarding-active-step="3"] [data-onboarding-target=info-icon] {
  position: relative;
  z-index: 1053;
}
body[data-onboarding-active-step="1"] > .p-select-overlay {
  z-index: 1060 !important;
}
.connection-status {
  font-size: 14px;
  color: #28a745;
}
.connection-status.disconnected {
  color: #dc3545;
}
.connection-status i {
  font-size: 0.8em;
  vertical-align: 10%;
  margin-right: 2px;
}
.tooltip {
  pointer-events: none;
}
.small-tooltip {
  font-size: 0.75rem;
  line-height: 1.2;
}
@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    break-inside: avoid;
  }
  tr,
  img {
    break-inside: avoid;
  }
  p,
  h2,
  .h2,
  h3,
  .h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  .h2,
  h3,
  .h3 {
    break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
}
@media print {
  * {
    overflow: visible !important;
  }
  .container {
    min-width: 0 !important;
  }
  .card,
  .card-header,
  .card-footer {
    display: block !important;
    border: 1px solid #000;
  }
  .row.justify-content-center > .col-8 {
    width: 100% !important;
  }
  :not(.btn-group) > button,
  :not(.btn-group) > .btn {
    display: none !important;
  }
  div.btn-group > .btn.selected {
    border-width: 4px;
  }
  [data-toggle=collapse] {
    display: none;
  }
  dl {
    columns: 2;
  }
  .footer,
  .edit-quiz-footer {
    display: none;
  }
  .connection-warning,
  .popover,
  .alert-wrap {
    display: none;
  }
  .progress {
    position: relative;
  }
  .progress::before {
    display: block;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    border-bottom: 2rem solid #e9ecef;
  }
  .progress-bar {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    border-bottom: 2rem solid #5b9cd4;
  }
}
.accordion-body {
  background: white;
  max-height: 50vh;
  overflow: scroll;
  padding: 0 0.5rem;
}
.mat-autocomplete-panel.mat-autocomplete-visible {
  box-shadow: 3px 3px 6px rgb(100, 100, 100);
}
.cdk-overlay-container .cdk-overlay-pane .mat-select-panel {
  background: white;
  -webkit-box-shadow: 3px 3px 6px rgb(100, 100, 100);
  -moz-box-shadow: 3px 3px 6px rgb(100, 100, 100);
  box-shadow: 3px 3px 6px rgb(100, 100, 100);
  min-width: fit-content;
}
.mat-form-field-outline {
  top: -0.1rem !important;
  color: #ccc;
}
.mat-form-field-appearance-outline {
  --mdc-outlined-text-field-outline-width: 1px;
  --mdc-outlined-text-field-container-shape: 4px;
}
.connection-warning-popover {
  pointer-events: none;
  flex-wrap: nowrap;
  background-color: transparent;
}
.connection-warning-popover .popover-arrow::after {
  border-bottom-color: #f1d1d1;
}
.connection-warning-popover .popover-body {
  border: none;
  max-width: 70vw;
  width: 400px;
  background-color: #f1d1d1;
  color: #600c0c;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 15px;
  padding-left: 20px;
  box-shadow: rgba(0, 0, 0, 0.55) 0 5px 15px;
}
@media only screen and (max-width: 400px) {
  .connection-warning-popover .popover-body .ng-fa-icon {
    display: none;
  }
}
body.transparent-background {
  background: transparent;
}
.tooltip-wide .tooltip-inner {
  max-width: 600px !important;
  width: 600px !important;
}
.module-bg {
  background-color: var(--module-bg);
}
.body-bg {
  background-color: var(--bs-body-bg);
}
.scrollable-content.no-header-bar-height {
  --header-height: 16px !important;
}
.scrollable-content {
  height: calc(calc(100vh - var(--sidebar-header-footer-combined-height)) - var(--header-height, 0px));
  overflow-y: auto;
}
.sidebar-collapsed-course-overview {
  display: none;
}
.sidebar-content {
  opacity: 1;
  transition: opacity 0.1s 0s ease-in-out;
}
.sidebar-collapsed .sidebar-content {
  opacity: 0;
  transition: opacity 0.1s 0s ease-in-out;
}
.sidebar-wrap {
  overflow: hidden;
  max-width: 255px;
  margin-right: 0.5rem;
  transition: max-width 0.1s 0s ease-in-out, margin-right 0.1s 0s ease-in-out;
}
.sidebar-collapsed .sidebar-wrap {
  max-width: 0;
  margin-right: 0;
  transition: max-width 0.1s 0s ease-in-out, margin-right 0.1s 0s ease-in-out;
}
.sidebar-width {
  width: 255px;
}
.fs-xx-small {
  font-size: 0.625rem;
}
.fs-x-small {
  font-size: 0.75rem;
}
.fs-small {
  font-size: 0.875rem;
}
.min-h-100 {
  min-height: 100%;
}
.hide-scrollbar-unless-scrolling {
  scrollbar-gutter: stable;
  scrollbar-width: thin;
  scrollbar-color: transparent transparent;
  transition: scrollbar-color var(--scrollbar-transition-time);
}
.hide-scrollbar-unless-scrolling:hover,
.hide-scrollbar-unless-scrolling:active {
  scrollbar-color: var(--scrollbar-color) transparent;
}
.hide-scrollbar-unless-scrolling {
}
.hide-scrollbar-unless-scrolling::-webkit-scrollbar {
  width: var(--scrollbar-width);
  opacity: 0;
  transition: opacity var(--scrollbar-transition-time);
}
.hide-scrollbar-unless-scrolling::-webkit-scrollbar-thumb {
  width: var(--scrollbar-width);
  background-color: transparent;
  border-radius: var(--scrollbar-width);
  transition: background-color var(--scrollbar-transition-time);
}
.hide-scrollbar-unless-scrolling::-webkit-scrollbar-track {
  background-color: transparent;
}
.hide-scrollbar-unless-scrolling {
}
.hide-scrollbar-unless-scrolling:hover::-webkit-scrollbar-thumb,
.hide-scrollbar-unless-scrolling:active::-webkit-scrollbar-thumb {
  width: var(--scrollbar-width);
  background-color: var(--scrollbar-color);
}
.session-switcher-menu {
  width: 300px;
  border-radius: 0.5rem;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);
  background-color: var(--iris-secondary-background) !important;
  font-size: 14px;
  font-weight: 400;
}
.session-switcher-menu .p-menu-list {
  padding: 8px;
  gap: 0;
  max-height: 220px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: var(--bs-border-color) transparent;
}
.session-switcher-menu .p-menu-list::-webkit-scrollbar {
  width: 4px;
}
.session-switcher-menu .p-menu-list::-webkit-scrollbar-thumb {
  background-color: var(--bs-border-color);
  border-radius: 0.375rem;
}
.session-switcher-menu .p-menu-list::-webkit-scrollbar-track {
  background: transparent;
}
.session-switcher-menu a.p-menu-item-link {
  color: var(--bs-body-color);
  text-decoration: none !important;
}
.session-switcher-menu a.p-menu-item-link:hover {
  background-color: var(--iris-accent-background);
  border-radius: 0.5rem;
  color: inherit;
  text-decoration: none !important;
}
.session-switcher-menu .p-menu-item-label {
  line-height: 1.5;
}
.session-switcher-menu .session-menu-item-active {
  background-color: var(--iris-tertiary-background);
  border-radius: 0.5rem;
  color: var(--bs-body-color);
}
.session-switcher-menu .session-menu-group-label .p-menu-item-label {
  color: var(--iris-label-color);
  font-size: 12px;
  font-weight: 500;
}
.bubble-left > p,
.bubble-left > span > p,
.bubble-right > p,
.bubble-right > span > p {
  margin-bottom: 7px;
}
.bubble-left > p:last-child,
.bubble-left > span > p:last-child,
.bubble-right > p:last-child,
.bubble-right > span > p:last-child {
  margin-bottom: 0;
}
.bubble-left > ol > li > p,
.bubble-left > ul > li > p,
.bubble-left > span > ol > li > p,
.bubble-left > span > ul > li > p,
.bubble-right > ol > li > p,
.bubble-right > ul > li > p,
.bubble-right > span > ol > li > p,
.bubble-right > span > ul > li > p {
  margin-bottom: 0;
}
.bubble-left > ol > li:not(:last-child) > p,
.bubble-left > ul > li:not(:last-child) > p,
.bubble-left > span > ol > li:not(:last-child) > p,
.bubble-left > span > ul > li:not(:last-child) > p,
.bubble-right > ol > li:not(:last-child) > p,
.bubble-right > ul > li:not(:last-child) > p,
.bubble-right > span > ol > li:not(:last-child) > p,
.bubble-right > span > ul > li:not(:last-child) > p {
  margin-bottom: 7px;
}
.bubble-left > ol,
.bubble-left > ul,
.bubble-left > span > ol,
.bubble-left > span > ul,
.bubble-right > ol,
.bubble-right > ul,
.bubble-right > span > ol,
.bubble-right > span > ul {
  margin-bottom: 7px;
}
.bubble-left h1,
.bubble-left .h1,
.bubble-left h2,
.bubble-left .h2,
.bubble-left h3,
.bubble-left .h3,
.bubble-right h1,
.bubble-right .h1,
.bubble-right h2,
.bubble-right .h2,
.bubble-right h3,
.bubble-right .h3 {
  font-weight: bold;
}
.bubble-left h1,
.bubble-left .h1,
.bubble-right h1,
.bubble-right .h1 {
  font-size: 1.55rem;
}
.bubble-left h2,
.bubble-left .h2,
.bubble-right h2,
.bubble-right .h2 {
  font-size: 1.4rem;
}
.bubble-left h3,
.bubble-left .h3,
.bubble-right h3,
.bubble-right .h3 {
  font-size: 1.25rem;
}
.bubble-left pre code,
.bubble-right pre code {
  line-height: 1;
}
.bubble-left .table,
.bubble-right .table {
  border-collapse: collapse;
  font-size: 0.875rem;
}
.bubble-left .table th,
.bubble-left .table td,
.bubble-right .table th,
.bubble-right .table td {
  border: 1px solid var(--bs-border-color);
  padding: 6px 10px;
}
.bubble-left .table th,
.bubble-right .table th {
  background-color: var(--iris-table-header-background);
}
.bubble-left > span,
.bubble-right > span {
  display: block;
  overflow-x: auto;
}
#irisSendButton button {
  border-radius: 0.5rem;
  padding: 6px 8px;
  background-color: var(--primary);
  border-color: var(--primary);
  color: var(--white);
  transition: background-color 0.3s ease, border-color 0.3s ease;
}
#irisSendButton button:hover .svg-inline--fa {
  transform: rotate(45deg);
}
#irisSendButton button:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
#irisSendButton .svg-inline--fa {
  transition: transform 0.3s ease;
}
.p-dialog-mask.about-iris-dialog {
  background-color: rgba(0, 0, 0, 0.3);
}
.about-iris-dialog .p-dialog-content {
  border-radius: 1rem;
  overflow: hidden;
  background-color: var(--iris-secondary-background);
  position: relative;
  padding: 0;
}
.about-iris-backdrop {
  background-color: rgba(0, 0, 0, 0.3);
}
.about-iris-dialog .mat-mdc-dialog-surface {
  border-radius: 1rem;
  overflow: hidden;
  background-color: var(--iris-secondary-background);
  padding: 0;
}
.p-dialog.communication-dialog,
.p-dialog.second-layer-modal-bg {
  background: var(--p-surface-0) !important;
  color: var(--bs-body-color) !important;
  border-radius: var(--bs-border-radius-lg);
  overflow: hidden;
}
.p-dialog.communication-dialog .p-dialog-content,
.p-dialog.second-layer-modal-bg .p-dialog-content {
  background: var(--p-surface-0) !important;
  color: var(--bs-body-color) !important;
  padding: 0;
}
.p-dialog.communication-dialog .modal-header,
.p-dialog.second-layer-modal-bg .modal-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
  border-bottom: 1px solid var(--bs-border-color);
}
.p-dialog.communication-dialog .modal-body,
.p-dialog.second-layer-modal-bg .modal-body {
  padding: 1rem 1.5rem;
}
.p-dialog.communication-dialog .modal-footer,
.p-dialog.second-layer-modal-bg .modal-footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 0.5rem;
  padding: 0.75rem 1.5rem;
  border-top: 1px solid var(--bs-border-color);
}
:root[prime-ng-use-dark-theme=true] .p-dialog.communication-dialog,
:root[prime-ng-use-dark-theme=true] .p-dialog.second-layer-modal-bg {
  background: var(--p-surface-900) !important;
  color: var(--bs-body-color) !important;
}
:root[prime-ng-use-dark-theme=true] .p-dialog.communication-dialog .p-dialog-content,
:root[prime-ng-use-dark-theme=true] .p-dialog.second-layer-modal-bg .p-dialog-content {
  background: var(--p-surface-900) !important;
  color: var(--bs-body-color) !important;
}
.chat-history-entity-tooltip .p-tooltip-text {
  font-size: 12px;
  min-width: 200px;
  white-space: pre-line;
}
.feedback-suggestions-ai-tooltip,
.feedback-suggestions-ai-tooltip .p-tooltip-text {
  max-width: 400px !important;
  white-space: normal;
}
.ai-feedback-popover {
  max-width: 500px;
}
.iris-split-left .result-metadata {
  flex-wrap: wrap;
}
.iris-split-left .result-metadata > span:not([class]) {
  display: none;
}
.global-search-dialog {
  width: 100%;
  max-width: 800px;
  height: 75vh;
  max-height: 750px;
  overflow: hidden;
  background: var(--module-bg);
  transition: max-width 250ms ease-out;
}
.result-description p,
.result-description h1,
.result-description .h1,
.result-description h2,
.result-description .h2,
.result-description h3,
.result-description .h3,
.result-description h4,
.result-description .h4,
.result-description h5,
.result-description .h5,
.result-description h6,
.result-description .h6 {
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
}
.result-description ul,
.result-description ol {
  margin: 0;
  padding-left: 1.2em;
}
.result-description code {
  font-size: 0.85em;
  padding: 0.1em 0.3em;
  background-color: var(--bs-tertiary-bg);
  border-radius: 0.2em;
}
.result-description pre {
  margin: 0;
}
.result-description pre code {
  padding: 0;
  background: none;
}
.result-description img {
  display: none;
}
ngb-typeahead-window.dropdown-menu.show {
  max-height: min(40dvh, 22rem);
  overflow-y: auto !important;
  will-change: unset !important;
}
.iris-inline-answer a.iris-chip,
.iris-inline-answer a.iris-chip:hover,
.iris-inline-answer a.iris-chip:focus-visible {
  text-decoration: none !important;
}
.iris-inline-answer {
}
.iris-inline-answer .thinking-bubble {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
  padding: 0 !important;
}
.iris-answer-text p {
  margin-bottom: 0.4rem;
}
.iris-answer-text p:last-child {
  margin-bottom: 0;
}
.btn-outline-primary:not(.list-group-item) {
  color: #3e8acc;
}
.btn-outline-primary:not(.list-group-item):hover {
  color: #fff;
}
:root {
  --feature-card-active-bg: #d1e7dd;
  --feature-card-disabled-bg: #f8d7da;
  --feature-card-inactive-bg: #e9ecef;
  --feature-card-heading-color: #212529;
  --overview-card-bg: #ffffff;
  --overview-card-nested-bg: #f3f4f6;
  --overview-card-hover-bg: #e5e7eb;
}

/* node_modules/.pnpm/monaco-editor@0.55.1/node_modules/monaco-editor/min/vs/editor/editor.main.css */
.monaco-aria-container {
  position: absolute;
  left: -999em;
}
::-ms-clear {
  display: none;
}
.monaco-editor .editor-widget input {
  color: inherit;
}
.monaco-editor {
  position: relative;
  overflow: visible;
  -webkit-text-size-adjust: 100%;
  color: var(--vscode-editor-foreground);
  background-color: var(--vscode-editor-background);
  overflow-wrap: initial;
}
.monaco-editor-background {
  background-color: var(--vscode-editor-background);
}
.monaco-editor .rangeHighlight {
  background-color: var(--vscode-editor-rangeHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-rangeHighlightBorder);
}
.monaco-editor.hc-black .rangeHighlight,
.monaco-editor.hc-light .rangeHighlight {
  border-style: dotted;
}
.monaco-editor .symbolHighlight {
  background-color: var(--vscode-editor-symbolHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-symbolHighlightBorder);
}
.monaco-editor.hc-black .symbolHighlight,
.monaco-editor.hc-light .symbolHighlight {
  border-style: dotted;
}
.monaco-editor .editorCanvas {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0;
  pointer-events: none;
}
.monaco-editor .overflow-guard {
  position: relative;
  overflow: hidden;
}
.monaco-editor .view-overlays {
  position: absolute;
  top: 0;
}
.monaco-editor .view-overlays > div,
.monaco-editor .margin-view-overlays > div {
  position: absolute;
  width: 100%;
}
.monaco-editor .squiggly-error {
  border-bottom: 4px double var(--vscode-editorError-border);
}
.monaco-editor .squiggly-error:before {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--vscode-editorError-background);
}
.monaco-editor .squiggly-warning {
  border-bottom: 4px double var(--vscode-editorWarning-border);
}
.monaco-editor .squiggly-warning:before {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--vscode-editorWarning-background);
}
.monaco-editor .squiggly-info {
  border-bottom: 4px double var(--vscode-editorInfo-border);
}
.monaco-editor .squiggly-info:before {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--vscode-editorInfo-background);
}
.monaco-editor .squiggly-hint {
  border-bottom: 2px dotted var(--vscode-editorHint-border);
}
.monaco-editor.showUnused .squiggly-unnecessary {
  border-bottom: 2px dashed var(--vscode-editorUnnecessaryCode-border);
}
.monaco-editor.showDeprecated .squiggly-inline-deprecated {
  text-decoration: line-through;
  text-decoration-color: var(--vscode-editor-foreground, inherit);
}
.monaco-scrollable-element > .scrollbar > .scra {
  cursor: pointer;
  font-size: 11px !important;
}
.monaco-scrollable-element > .visible {
  opacity: 1;
  background: #0000;
  transition: opacity .1s linear;
  z-index: 11;
}
.monaco-scrollable-element > .invisible {
  opacity: 0;
  pointer-events: none;
}
.monaco-scrollable-element > .invisible.fade {
  transition: opacity .8s linear;
}
.monaco-scrollable-element > .shadow {
  position: absolute;
  display: none;
}
.monaco-scrollable-element > .shadow.top {
  display: block;
  top: 0;
  left: 3px;
  height: 3px;
  width: 100%;
  box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}
.monaco-scrollable-element > .shadow.left {
  display: block;
  top: 3px;
  left: 0;
  height: 100%;
  width: 3px;
  box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;
}
.monaco-scrollable-element > .shadow.top-left-corner {
  display: block;
  top: 0;
  left: 0;
  height: 3px;
  width: 3px;
}
.monaco-scrollable-element > .shadow.top.left {
  box-shadow: var(--vscode-scrollbar-shadow) 6px 0 6px -6px inset;
}
.monaco-scrollable-element > .scrollbar {
  background: var(--vscode-scrollbar-background);
}
.monaco-scrollable-element > .scrollbar > .slider {
  background: var(--vscode-scrollbarSlider-background);
}
.monaco-scrollable-element > .scrollbar > .slider:hover {
  background: var(--vscode-scrollbarSlider-hoverBackground);
}
.monaco-scrollable-element > .scrollbar > .slider.active {
  background: var(--vscode-scrollbarSlider-activeBackground);
}
.monaco-editor .blockDecorations-container {
  position: absolute;
  top: 0;
  pointer-events: none;
}
.monaco-editor .blockDecorations-block {
  position: absolute;
  box-sizing: border-box;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  box-sizing: border-box;
  height: 100%;
}
.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both {
  border-right: 0;
}
.monaco-editor .lines-content .cdr {
  position: absolute;
  height: 100%;
}
.monaco-editor .glyph-margin {
  position: absolute;
  top: 0;
}
.monaco-editor .glyph-margin-widgets .cgmr {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-modifier-spin:before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.monaco-editor .lines-content .core-guide {
  position: absolute;
  box-sizing: border-box;
  height: 100%;
}
.monaco-editor .margin-view-overlays .line-numbers {
  bottom: 0;
  font-variant-numeric: tabular-nums;
  position: absolute;
  text-align: right;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  cursor: default;
}
.monaco-editor .relative-current-line-number {
  text-align: left;
  display: inline-block;
  width: 100%;
}
.monaco-editor .margin-view-overlays .line-numbers.lh-odd {
  margin-top: 1px;
}
.monaco-editor .line-numbers {
  color: var(--vscode-editorLineNumber-foreground);
}
.monaco-editor .line-numbers.active-line-number {
  color: var(--vscode-editorLineNumber-activeForeground);
}
.monaco-mouse-cursor-text {
  cursor: text;
}
.mtkcontrol {
  color: #fff !important;
  background: #960000 !important;
}
.mtkoverflow {
  background-color: var(--vscode-button-background, var(--vscode-editor-background));
  color: var(--vscode-button-foreground, var(--vscode-editor-foreground));
  border-width: 1px;
  border-style: solid;
  border-color: var(--vscode-contrastBorder);
  border-radius: 2px;
  padding: 4px;
  cursor: pointer;
}
.mtkoverflow:hover {
  background-color: var(--vscode-button-hoverBackground);
}
.monaco-editor.no-user-select .lines-content,
.monaco-editor.no-user-select .view-line,
.monaco-editor.no-user-select .view-lines {
  user-select: none;
  -webkit-user-select: none;
}
.monaco-editor.mac .lines-content:hover,
.monaco-editor.mac .view-line:hover,
.monaco-editor.mac .view-lines:hover {
  user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
}
.monaco-editor.enable-user-select {
  user-select: initial;
  -webkit-user-select: initial;
}
.monaco-editor .view-lines {
  white-space: nowrap;
}
.monaco-editor .view-line {
  box-sizing: border-box;
  position: absolute;
  width: 100%;
}
.monaco-editor .lines-content > .view-lines > .view-line > span {
  top: 0;
  bottom: 0;
  position: absolute;
}
.monaco-editor .mtkw {
  color: var(--vscode-editorWhitespace-foreground) !important;
}
.monaco-editor .mtkz {
  display: inline-block;
  color: var(--vscode-editorWhitespace-foreground) !important;
}
.monaco-editor .lines-decorations {
  position: absolute;
  top: 0;
  background: #fff;
}
.monaco-editor .margin-view-overlays .cldr {
  position: absolute;
  height: 100%;
}
.monaco-editor .margin {
  background-color: var(--vscode-editorGutter-background);
}
.monaco-editor .margin-view-overlays .cmdr {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
}
.monaco-editor .minimap.slider-mouseover .minimap-slider {
  opacity: 0;
  transition: opacity .1s linear;
}
.monaco-editor .minimap.slider-mouseover:hover .minimap-slider,
.monaco-editor .minimap.slider-mouseover .minimap-slider.active {
  opacity: 1;
}
.monaco-editor .minimap-slider .minimap-slider-horizontal {
  background: var(--vscode-minimapSlider-background);
}
.monaco-editor .minimap-slider:hover .minimap-slider-horizontal {
  background: var(--vscode-minimapSlider-hoverBackground);
}
.monaco-editor .minimap-slider.active .minimap-slider-horizontal {
  background: var(--vscode-minimapSlider-activeBackground);
}
.monaco-editor .minimap-shadow-visible {
  box-shadow: var(--vscode-scrollbar-shadow) -6px 0 6px -6px inset;
}
.monaco-editor .minimap-shadow-hidden {
  position: absolute;
  width: 0;
}
.monaco-editor .minimap-shadow-visible {
  position: absolute;
  left: -6px;
  width: 6px;
  pointer-events: none;
}
.monaco-editor.no-minimap-shadow .minimap-shadow-visible {
  position: absolute;
  left: -1px;
  width: 1px;
}
.minimap.minimap-autohide-mouseover,
.minimap.minimap-autohide-scroll {
  opacity: 0;
  transition: opacity .5s;
}
.minimap.minimap-autohide-scroll {
  pointer-events: none;
}
.minimap.minimap-autohide-mouseover:hover,
.minimap.minimap-autohide-scroll.active {
  opacity: 1;
  pointer-events: auto;
}
.monaco-editor .minimap {
  z-index: 5;
}
.monaco-editor .overlayWidgets {
  position: absolute;
  top: 0;
  left: 0;
}
.monaco-editor .view-ruler {
  position: absolute;
  top: 0;
  box-shadow: 1px 0 0 0 var(--vscode-editorRuler-foreground) inset;
}
.monaco-editor .scroll-decoration {
  position: absolute;
  top: 0;
  left: 0;
  height: 6px;
  box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px inset;
}
.monaco-editor .lines-content .cslr {
  position: absolute;
}
.monaco-editor .focused .selected-text {
  background-color: var(--vscode-editor-selectionBackground);
}
.monaco-editor .selected-text {
  background-color: var(--vscode-editor-inactiveSelectionBackground);
}
.monaco-editor .top-left-radius {
  border-top-left-radius: 3px;
}
.monaco-editor .bottom-left-radius {
  border-bottom-left-radius: 3px;
}
.monaco-editor .top-right-radius {
  border-top-right-radius: 3px;
}
.monaco-editor .bottom-right-radius {
  border-bottom-right-radius: 3px;
}
.monaco-editor.hc-black .top-left-radius {
  border-top-left-radius: 0;
}
.monaco-editor.hc-black .bottom-left-radius {
  border-bottom-left-radius: 0;
}
.monaco-editor.hc-black .top-right-radius {
  border-top-right-radius: 0;
}
.monaco-editor.hc-black .bottom-right-radius {
  border-bottom-right-radius: 0;
}
.monaco-editor.hc-light .top-left-radius {
  border-top-left-radius: 0;
}
.monaco-editor.hc-light .bottom-left-radius {
  border-bottom-left-radius: 0;
}
.monaco-editor.hc-light .top-right-radius {
  border-top-right-radius: 0;
}
.monaco-editor.hc-light .bottom-right-radius {
  border-bottom-right-radius: 0;
}
.monaco-editor .cursors-layer {
  position: absolute;
  top: 0;
}
.monaco-editor .cursors-layer > .cursor {
  position: absolute;
  overflow: hidden;
  box-sizing: border-box;
}
.monaco-editor .cursors-layer.cursor-smooth-caret-animation > .cursor {
  transition: all 80ms;
}
.monaco-editor .cursors-layer.cursor-block-outline-style > .cursor {
  background: transparent !important;
  border-style: solid;
  border-width: 1px;
}
.monaco-editor .cursors-layer.cursor-underline-style > .cursor {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  background: transparent !important;
}
.monaco-editor .cursors-layer.cursor-underline-thin-style > .cursor {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  background: transparent !important;
}
@keyframes monaco-cursor-smooth {
  0%, 20% {
    opacity: 1;
  }
  60%, to {
    opacity: 0;
  }
}
@keyframes monaco-cursor-phase {
  0%, 20% {
    opacity: 1;
  }
  90%, to {
    opacity: 0;
  }
}
@keyframes monaco-cursor-expand {
  0%, 20% {
    transform: scaleY(1);
  }
  80%, to {
    transform: scaleY(0);
  }
}
.cursor-smooth {
  animation: monaco-cursor-smooth .5s ease-in-out 0s 20 alternate;
}
.cursor-phase {
  animation: monaco-cursor-phase .5s ease-in-out 0s 20 alternate;
}
.cursor-expand > .cursor {
  animation: monaco-cursor-expand .5s ease-in-out 0s 20 alternate;
}
.monaco-editor .mwh {
  position: absolute;
  color: var(--vscode-editorWhitespace-foreground) !important;
}
.monaco-editor .monaco-decoration-css-rule-extractor {
  visibility: hidden;
  pointer-events: none;
}
.monaco-editor .inputarea {
  min-width: 0;
  min-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  outline: none !important;
  resize: none;
  border: none;
  overflow: hidden;
  color: transparent;
  background-color: transparent;
  z-index: -10;
}
.monaco-editor .inputarea.ime-input {
  z-index: 10;
  caret-color: var(--vscode-editorCursor-foreground);
  color: var(--vscode-editor-foreground);
}
.monaco-editor .native-edit-context {
  margin: 0;
  padding: 0;
  position: absolute;
  overflow-y: scroll;
  scrollbar-width: none;
  z-index: -10;
  white-space: pre-wrap;
}
.monaco-editor .ime-text-area {
  min-width: 0;
  min-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  outline: none !important;
  resize: none;
  border: none;
  overflow: hidden;
  color: transparent;
  background-color: transparent;
  z-index: -10;
}
.monaco-editor .edit-context-composition-none {
  background-color: transparent;
  border-bottom: none;
}
.monaco-editor :not(.hc-black, .hc-light) .edit-context-composition-secondary {
  border-bottom: 1px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor :not(.hc-black, .hc-light) .edit-context-composition-primary {
  border-bottom: 2px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor :is(.hc-black, .hc-light) .edit-context-composition-secondary {
  border: 1px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor :is(.hc-black, .hc-light) .edit-context-composition-primary {
  border: 2px solid var(--vscode-editor-compositionBorder);
}
.monaco-editor .margin-view-overlays .gpu-mark {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  display: inline-block;
  border-left: solid 2px var(--vscode-editorWarning-foreground);
  opacity: .2;
  transition: background-color .1s linear;
}
.monaco-editor .margin-view-overlays .gpu-mark:hover {
  background-color: var(--vscode-editorWarning-foreground);
}
.monaco-select-box {
  width: 100%;
  cursor: pointer;
  border-radius: 2px;
}
.monaco-select-box-dropdown-container {
  font-size: 13px;
  font-weight: 400;
  text-transform: none;
}
.monaco-action-bar .action-item.select-container {
  cursor: default;
}
.monaco-action-bar .action-item .monaco-select-box {
  cursor: pointer;
  min-width: 100px;
  min-height: 18px;
  padding: 2px 23px 2px 8px;
}
.mac .monaco-action-bar .action-item .monaco-select-box {
  font-size: 11px;
  border-radius: 3px;
  min-height: 24px;
}
.monaco-list {
  position: relative;
  height: 100%;
  width: 100%;
  white-space: nowrap;
}
.monaco-list.mouse-support {
  user-select: none;
  -webkit-user-select: none;
}
.monaco-list > .monaco-scrollable-element {
  height: 100%;
}
.monaco-list-rows {
  position: relative;
  width: 100%;
  height: 100%;
}
.monaco-list.horizontal-scrolling .monaco-list-rows {
  width: auto;
  min-width: 100%;
}
.monaco-list-row {
  position: absolute;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%;
}
.monaco-list.mouse-support .monaco-list-row {
  cursor: pointer;
  touch-action: none;
}
.monaco-list .monaco-scrollable-element > .scrollbar.vertical,
.monaco-pane-view > .monaco-split-view2.vertical > .monaco-scrollable-element > .scrollbar.vertical {
  z-index: 14;
}
.monaco-list-row.scrolling {
  display: none !important;
}
.monaco-list.element-focused,
.monaco-list.selection-single,
.monaco-list.selection-multiple {
  outline: 0 !important;
}
.monaco-list-type-filter-message {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 40px 1em 1em;
  text-align: center;
  white-space: normal;
  opacity: .7;
  pointer-events: none;
}
.monaco-list-type-filter-message:empty {
  display: none;
}
.monaco-drag-image {
  display: inline-block;
  padding: 1px 7px;
  border-radius: 10px;
  font-size: 12px;
  position: absolute;
  z-index: 1000;
  background-color: var(--vscode-list-activeSelectionBackground);
  color: var(--vscode-list-activeSelectionForeground);
  outline: 1px solid var(--vscode-list-focusOutline);
  outline-offset: -1px;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-select-box-dropdown-padding {
  --dropdown-padding-top: 1px;
  --dropdown-padding-bottom: 1px;
}
.hc-black .monaco-select-box-dropdown-padding,
.hc-light .monaco-select-box-dropdown-padding {
  --dropdown-padding-top: 3px;
  --dropdown-padding-bottom: 4px;
}
.monaco-select-box-dropdown-container {
  display: none;
  box-sizing: border-box;
}
.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * {
  margin: 0;
}
.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus {
  outline: 1px solid -webkit-focus-ring-color;
  outline-offset: -1px;
}
.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code {
  line-height: 15px;
  font-family: var(--monaco-monospace-font);
}
.monaco-select-box-dropdown-container.visible {
  display: flex;
  flex-direction: column;
  text-align: left;
  width: 1px;
  overflow: hidden;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container {
  flex: 0 0 auto;
  align-self: flex-start;
  padding-top: var(--dropdown-padding-top);
  padding-bottom: var(--dropdown-padding-bottom);
  padding-left: 1px;
  padding-right: 1px;
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
}
.monaco-select-box-dropdown-container > .select-box-details-pane {
  padding: 5px;
}
.hc-black .monaco-select-box-dropdown-container > .select-box-dropdown-list-container {
  padding-top: var(--dropdown-padding-top);
  padding-bottom: var(--dropdown-padding-bottom);
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row {
  cursor: pointer;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 3.5px;
  white-space: nowrap;
  float: left;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 3.5px;
  white-space: nowrap;
  float: left;
  opacity: .7;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right {
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 10px;
  white-space: nowrap;
  float: right;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control {
  flex: 1 1 auto;
  align-self: flex-start;
  opacity: 0;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div {
  overflow: hidden;
  max-height: 0px;
}
.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control {
  padding-left: 4px;
  padding-right: 8px;
  white-space: nowrap;
}
.monaco-action-bar {
  white-space: nowrap;
  height: 100%;
}
.monaco-action-bar .actions-container {
  display: flex;
  margin: 0 auto;
  padding: 0;
  height: 100%;
  width: 100%;
  align-items: center;
}
.monaco-action-bar.vertical .actions-container {
  display: inline-block;
}
.monaco-action-bar .action-item {
  display: block;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: relative;
}
.monaco-action-bar .action-item.disabled {
  cursor: default;
}
.monaco-action-bar .action-item .icon,
.monaco-action-bar .action-item .codicon {
  display: block;
}
.monaco-action-bar .action-item .codicon {
  display: flex;
  align-items: center;
  width: 16px;
  height: 16px;
}
.monaco-action-bar .action-label {
  display: flex;
  font-size: 11px;
  padding: 3px;
  border-radius: 5px;
}
.monaco-action-bar .action-item.disabled .action-label:not(.icon),
.monaco-action-bar .action-item.disabled .action-label:not(.icon):before,
.monaco-action-bar .action-item.disabled .action-label:not(.icon):hover {
  color: var(--vscode-disabledForeground);
}
.monaco-action-bar .action-item.disabled .action-label.icon,
.monaco-action-bar .action-item.disabled .action-label.icon:before,
.monaco-action-bar .action-item.disabled .action-label.icon:hover {
  opacity: .6;
}
.monaco-action-bar.vertical {
  text-align: left;
}
.monaco-action-bar.vertical .action-item {
  display: block;
}
.monaco-action-bar.vertical .action-label.separator {
  display: block;
  border-bottom: 1px solid var(--vscode-disabledForeground);
  padding-top: 1px;
  margin-left: .8em;
  margin-right: .8em;
}
.monaco-action-bar .action-item .action-label.separator {
  width: 1px;
  height: 16px;
  margin: 5px 4px !important;
  cursor: default;
  min-width: 1px;
  padding: 0;
  background-color: var(--vscode-disabledForeground);
}
.secondary-actions .monaco-action-bar .action-label {
  margin-left: 6px;
}
.monaco-action-bar .action-item.select-container {
  overflow: hidden;
  flex: 1;
  max-width: 170px;
  min-width: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.monaco-action-bar .action-item.action-dropdown-item {
  display: flex;
}
.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator {
  display: flex;
  align-items: center;
  cursor: default;
}
.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div {
  width: 1px;
}
.monaco-diff-editor .diff-review {
  position: absolute;
}
.monaco-component.diff-review {
  user-select: none;
  -webkit-user-select: none;
  z-index: 99;
}
.monaco-component.diff-review .diff-review-line-number {
  text-align: right;
  display: inline-block;
  color: var(--vscode-editorLineNumber-foreground);
}
.monaco-component.diff-review .diff-review-summary {
  padding-left: 10px;
}
.monaco-component.diff-review .diff-review-shadow {
  position: absolute;
  box-shadow: var(--vscode-scrollbar-shadow) 0 -6px 6px -6px inset;
}
.monaco-component.diff-review .diff-review-row {
  white-space: pre;
}
.monaco-component.diff-review .diff-review-table {
  display: table;
  min-width: 100%;
}
.monaco-component.diff-review .diff-review-row {
  display: table-row;
  width: 100%;
}
.monaco-component.diff-review .diff-review-spacer {
  display: inline-block;
  width: 10px;
  vertical-align: middle;
}
.monaco-component.diff-review .diff-review-spacer > .codicon {
  font-size: 9px !important;
}
.monaco-component.diff-review .diff-review-actions {
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 2px;
  z-index: 100;
}
.monaco-component.diff-review .diff-review-actions .action-label {
  width: 16px;
  height: 16px;
  margin: 2px 0;
}
.monaco-component.diff-review .revertButton {
  cursor: pointer;
}
.monaco-component.diff-review .action-label {
  background: var(--vscode-editorActionList-background);
}
:root {
  --vscode-sash-size: 4px;
  --vscode-sash-hover-size: 4px;
}
.monaco-sash {
  position: absolute;
  z-index: 35;
  touch-action: none;
}
.monaco-sash.disabled {
  pointer-events: none;
}
.monaco-sash.mac.vertical {
  cursor: col-resize;
}
.monaco-sash.vertical.minimum {
  cursor: e-resize;
}
.monaco-sash.vertical.maximum {
  cursor: w-resize;
}
.monaco-sash.mac.horizontal {
  cursor: row-resize;
}
.monaco-sash.horizontal.minimum {
  cursor: s-resize;
}
.monaco-sash.horizontal.maximum {
  cursor: n-resize;
}
.monaco-sash.disabled {
  cursor: default !important;
  pointer-events: none !important;
}
.monaco-sash.vertical {
  cursor: ew-resize;
  top: 0;
  width: var(--vscode-sash-size);
  height: 100%;
}
.monaco-sash.horizontal {
  cursor: ns-resize;
  left: 0;
  width: 100%;
  height: var(--vscode-sash-size);
}
.monaco-sash:not(.disabled) > .orthogonal-drag-handle {
  content: " ";
  height: calc(var(--vscode-sash-size) * 2);
  width: calc(var(--vscode-sash-size) * 2);
  z-index: 100;
  display: block;
  cursor: all-scroll;
  position: absolute;
}
.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.start,
.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.end {
  cursor: nwse-resize;
}
.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled) > .orthogonal-drag-handle.end,
.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled) > .orthogonal-drag-handle.start {
  cursor: nesw-resize;
}
.monaco-sash.vertical > .orthogonal-drag-handle.start {
  left: calc(var(--vscode-sash-size) * -.5);
  top: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.vertical > .orthogonal-drag-handle.end {
  left: calc(var(--vscode-sash-size) * -.5);
  bottom: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.horizontal > .orthogonal-drag-handle.start {
  top: calc(var(--vscode-sash-size) * -.5);
  left: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash.horizontal > .orthogonal-drag-handle.end {
  top: calc(var(--vscode-sash-size) * -.5);
  right: calc(var(--vscode-sash-size) * -1);
}
.monaco-sash:before {
  content: "";
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background: transparent;
}
.monaco-enable-motion .monaco-sash:before {
  transition: background-color .1s ease-out;
}
.monaco-sash.hover:before,
.monaco-sash.active:before {
  background: var(--vscode-sash-hoverBorder);
}
.monaco-sash.vertical:before {
  width: var(--vscode-sash-hover-size);
  left: calc(50% - (var(--vscode-sash-hover-size) / 2));
}
.monaco-sash.horizontal:before {
  height: var(--vscode-sash-hover-size);
  top: calc(50% - (var(--vscode-sash-hover-size) / 2));
}
.pointer-events-disabled {
  pointer-events: none !important;
}
.monaco-sash.debug {
  background: #0ff;
}
.monaco-sash.debug.disabled {
  background: #0ff3;
}
.monaco-sash.debug:not(.disabled) > .orthogonal-drag-handle {
  background: red;
}
.monaco-dropdown {
  height: 100%;
  padding: 0;
}
.monaco-dropdown > .dropdown-label {
  cursor: pointer;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-dropdown > .dropdown-label > .action-label.disabled {
  cursor: default;
}
.monaco-dropdown-with-primary {
  display: flex !important;
  flex-direction: row;
  border-radius: 5px;
}
.monaco-dropdown-with-primary > .action-container > .action-label {
  margin-right: 0;
}
.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*=codicon-] {
  font-size: 12px;
  padding-left: 0;
  padding-right: 0;
  line-height: 16px;
  margin-left: -3px;
}
.monaco-dropdown-with-primary > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {
  display: block;
  background-size: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}
.monaco-toolbar {
  height: 100%;
}
.monaco-toolbar .toolbar-toggle-more {
  display: inline-block;
  padding: 0;
}
.monaco-toolbar.responsive .monaco-action-bar > .actions-container > .action-item {
  flex-shrink: 1;
  min-width: 20px;
}
.monaco-action-bar .action-item.menu-entry .action-label.icon {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px;
}
.monaco-action-bar .action-item.menu-entry.text-only .action-label {
  color: var(--vscode-descriptionForeground);
  overflow: hidden;
  border-radius: 2px;
}
.monaco-action-bar .action-item.menu-entry.text-only.use-comma:not(:last-of-type) .action-label:after {
  content: ", ";
}
.monaco-action-bar .action-item.menu-entry.text-only + .action-item:not(.text-only) > .monaco-dropdown .action-label {
  color: var(--vscode-descriptionForeground);
}
.monaco-dropdown-with-default {
  display: flex !important;
  flex-direction: row;
  border-radius: 5px;
}
.monaco-dropdown-with-default > .action-container > .action-label {
  margin-right: 0;
}
.monaco-dropdown-with-default > .action-container.menu-entry > .action-label.icon {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 16px;
}
.monaco-dropdown-with-default:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label .codicon[class*=codicon-] {
  font-size: 12px;
  padding-left: 0;
  padding-right: 0;
  line-height: 16px;
  margin-left: -3px;
}
.monaco-dropdown-with-default > .dropdown-action-container > .monaco-dropdown > .dropdown-label > .action-label {
  display: block;
  background-size: 16px;
  background-position: center center;
  background-repeat: no-repeat;
}
.monaco-editor .diff-hidden-lines-widget {
  width: 100%;
}
.monaco-editor .diff-hidden-lines {
  height: 0px;
  transform: translateY(-10px);
  font-size: 13px;
  line-height: 14px;
}
.monaco-editor .diff-hidden-lines:not(.dragging) .top:hover,
.monaco-editor .diff-hidden-lines:not(.dragging) .bottom:hover,
.monaco-editor .diff-hidden-lines .top.dragging,
.monaco-editor .diff-hidden-lines .bottom.dragging {
  background-color: var(--vscode-focusBorder);
}
.monaco-editor .diff-hidden-lines .top,
.monaco-editor .diff-hidden-lines .bottom {
  transition: background-color .1s ease-out;
  height: 4px;
  background-color: transparent;
  background-clip: padding-box;
  border-bottom: 2px solid transparent;
  border-top: 4px solid transparent;
}
.monaco-editor.draggingUnchangedRegion.canMoveTop:not(.canMoveBottom) *,
.monaco-editor .diff-hidden-lines .top.canMoveTop:not(.canMoveBottom),
.monaco-editor .diff-hidden-lines .bottom.canMoveTop:not(.canMoveBottom) {
  cursor: n-resize !important;
}
.monaco-editor.draggingUnchangedRegion:not(.canMoveTop).canMoveBottom *,
.monaco-editor .diff-hidden-lines .top:not(.canMoveTop).canMoveBottom,
.monaco-editor .diff-hidden-lines .bottom:not(.canMoveTop).canMoveBottom {
  cursor: s-resize !important;
}
.monaco-editor.draggingUnchangedRegion.canMoveTop.canMoveBottom *,
.monaco-editor .diff-hidden-lines .top.canMoveTop.canMoveBottom,
.monaco-editor .diff-hidden-lines .bottom.canMoveTop.canMoveBottom {
  cursor: ns-resize !important;
}
.monaco-editor .diff-hidden-lines .top {
  transform: translateY(4px);
}
.monaco-editor .diff-hidden-lines .bottom {
  transform: translateY(-6px);
}
.monaco-editor .diff-unchanged-lines {
  background: var(--vscode-diffEditor-unchangedCodeBackground);
}
.monaco-editor .noModificationsOverlay {
  z-index: 1;
  background: var(--vscode-editor-background);
  display: flex;
  justify-content: center;
  align-items: center;
}
.monaco-editor .diff-hidden-lines .center {
  background: var(--vscode-diffEditor-unchangedRegionBackground);
  color: var(--vscode-diffEditor-unchangedRegionForeground);
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 24px;
  box-shadow: inset 0 -5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow), inset 0 5px 5px -7px var(--vscode-diffEditor-unchangedRegionShadow);
}
.monaco-editor .diff-hidden-lines .center span.codicon {
  vertical-align: middle;
}
.monaco-editor .diff-hidden-lines .center a:hover .codicon {
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .diff-hidden-lines div.breadcrumb-item {
  cursor: pointer;
}
.monaco-editor .diff-hidden-lines div.breadcrumb-item:hover {
  color: var(--vscode-editorLink-activeForeground);
}
.monaco-editor .movedOriginal,
.monaco-editor .movedModified {
  border: 2px solid var(--vscode-diffEditor-move-border);
}
.monaco-editor .movedOriginal.currentMove,
.monaco-editor .movedModified.currentMove {
  border: 2px solid var(--vscode-diffEditor-moveActive-border);
}
.monaco-diff-editor .moved-blocks-lines path.currentMove {
  stroke: var(--vscode-diffEditor-moveActive-border);
}
.monaco-diff-editor .moved-blocks-lines path {
  pointer-events: visiblestroke;
}
.monaco-diff-editor .moved-blocks-lines .arrow {
  fill: var(--vscode-diffEditor-move-border);
}
.monaco-diff-editor .moved-blocks-lines .arrow.currentMove {
  fill: var(--vscode-diffEditor-moveActive-border);
}
.monaco-diff-editor .moved-blocks-lines .arrow-rectangle {
  fill: var(--vscode-editor-background);
}
.monaco-diff-editor .moved-blocks-lines {
  position: absolute;
  pointer-events: none;
}
.monaco-diff-editor .moved-blocks-lines path {
  fill: none;
  stroke: var(--vscode-diffEditor-move-border);
  stroke-width: 2;
}
.monaco-editor .char-delete.diff-range-empty {
  margin-left: -1px;
  border-left: solid var(--vscode-diffEditor-removedTextBackground) 3px;
}
.monaco-editor .char-insert.diff-range-empty {
  border-left: solid var(--vscode-diffEditor-insertedTextBackground) 3px;
}
.monaco-editor .fold-unchanged {
  cursor: pointer;
}
.monaco-diff-editor .diff-moved-code-block {
  display: flex;
  justify-content: flex-end;
  margin-top: -4px;
}
.monaco-diff-editor .diff-moved-code-block .action-bar .action-label.codicon {
  width: 12px;
  height: 12px;
  font-size: 12px;
}
.monaco-diff-editor .diffOverview {
  z-index: 9;
}
.monaco-diff-editor .diffOverview .diffViewport {
  z-index: 10;
}
.monaco-diff-editor.vs .diffOverview {
  background: #00000008;
}
.monaco-diff-editor.vs-dark .diffOverview {
  background: #ffffff03;
}
.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar,
.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar {
  background: #0000;
}
.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar,
.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar {
  background: none;
}
.monaco-scrollable-element.modified-in-monaco-diff-editor .slider {
  z-index: 10;
}
.modified-in-monaco-diff-editor .slider.active {
  background: #ababab66;
}
.modified-in-monaco-diff-editor.hc-black .slider.active,
.modified-in-monaco-diff-editor.hc-light .slider.active {
  background: none;
}
.monaco-editor .insert-sign,
.monaco-diff-editor .insert-sign,
.monaco-editor .delete-sign,
.monaco-diff-editor .delete-sign {
  font-size: 11px !important;
  opacity: .7 !important;
  display: flex !important;
  align-items: center;
}
.monaco-editor.hc-black .insert-sign,
.monaco-diff-editor.hc-black .insert-sign,
.monaco-editor.hc-black .delete-sign,
.monaco-diff-editor.hc-black .delete-sign,
.monaco-editor.hc-light .insert-sign,
.monaco-diff-editor.hc-light .insert-sign,
.monaco-editor.hc-light .delete-sign,
.monaco-diff-editor.hc-light .delete-sign {
  opacity: 1;
}
.monaco-editor .inline-deleted-margin-view-zone,
.monaco-editor .inline-added-margin-view-zone {
  text-align: right;
}
.monaco-editor .arrow-revert-change {
  z-index: 10;
  position: absolute;
}
.monaco-editor .arrow-revert-change:hover {
  cursor: pointer;
}
.monaco-editor .view-zones .view-lines .view-line span {
  display: inline-block;
}
.monaco-editor .margin-view-zones .lightbulb-glyph:hover {
  cursor: pointer;
}
.monaco-editor .char-insert,
.monaco-diff-editor .char-insert {
  background-color: var(--vscode-diffEditor-insertedTextBackground);
}
.monaco-editor .line-insert,
.monaco-diff-editor .line-insert {
  background-color: var(--vscode-diffEditor-insertedLineBackground, var(--vscode-diffEditor-insertedTextBackground));
}
.monaco-editor .line-insert,
.monaco-editor .char-insert {
  box-sizing: border-box;
  border: 1px solid var(--vscode-diffEditor-insertedTextBorder);
}
.monaco-editor.hc-black .line-insert,
.monaco-editor.hc-light .line-insert,
.monaco-editor.hc-black .char-insert,
.monaco-editor.hc-light .char-insert {
  border-style: dashed;
}
.monaco-editor .line-delete,
.monaco-editor .char-delete {
  box-sizing: border-box;
  border: 1px solid var(--vscode-diffEditor-removedTextBorder);
}
.monaco-editor.hc-black .line-delete,
.monaco-editor.hc-light .line-delete,
.monaco-editor.hc-black .char-delete,
.monaco-editor.hc-light .char-delete {
  border-style: dashed;
}
.monaco-editor .inline-added-margin-view-zone,
.monaco-editor .gutter-insert,
.monaco-diff-editor .gutter-insert {
  background-color: var(--vscode-diffEditorGutter-insertedLineBackground, var(--vscode-diffEditor-insertedLineBackground), var(--vscode-diffEditor-insertedTextBackground));
}
.monaco-editor .char-delete,
.monaco-diff-editor .char-delete,
.monaco-editor .inline-deleted-text {
  background-color: var(--vscode-diffEditor-removedTextBackground);
}
.monaco-editor .inline-deleted-text {
  text-decoration: line-through;
}
.monaco-editor .line-delete,
.monaco-diff-editor .line-delete {
  background-color: var(--vscode-diffEditor-removedLineBackground, var(--vscode-diffEditor-removedTextBackground));
}
.monaco-editor .inline-deleted-margin-view-zone,
.monaco-editor .gutter-delete,
.monaco-diff-editor .gutter-delete {
  background-color: var(--vscode-diffEditorGutter-removedLineBackground, var(--vscode-diffEditor-removedLineBackground), var(--vscode-diffEditor-removedTextBackground));
}
.monaco-diff-editor.side-by-side .editor.modified {
  box-shadow: -6px 0 5px -5px var(--vscode-scrollbar-shadow);
  border-left: 1px solid var(--vscode-diffEditor-border);
}
.monaco-diff-editor.side-by-side .editor.original {
  box-shadow: 6px 0 5px -5px var(--vscode-scrollbar-shadow);
  border-right: 1px solid var(--vscode-diffEditor-border);
}
.monaco-diff-editor .diffViewport {
  background: var(--vscode-scrollbarSlider-background);
}
.monaco-diff-editor .diffViewport:hover {
  background: var(--vscode-scrollbarSlider-hoverBackground);
}
.monaco-diff-editor .diffViewport:active {
  background: var(--vscode-scrollbarSlider-activeBackground);
}
.monaco-editor .diagonal-fill {
  background-image:
    linear-gradient(
      -45deg,
      var(--vscode-diffEditor-diagonalFill) 12.5%,
      #0000 12.5%,
      #0000 50%,
      var(--vscode-diffEditor-diagonalFill) 50%,
      var(--vscode-diffEditor-diagonalFill) 62.5%,
      #0000 62.5%,
      #0000 100%);
  background-size: 8px 8px;
}
.monaco-diff-editor .gutter {
  position: relative;
  overflow: hidden;
  flex-shrink: 0;
  flex-grow: 0;
}
.monaco-diff-editor .gutter > div {
  position: absolute;
}
.monaco-diff-editor .gutter .gutterItem {
  opacity: 0;
  transition: opacity .7s;
}
.monaco-diff-editor .gutter .gutterItem.showAlways {
  opacity: 1;
  transition: none;
}
.monaco-diff-editor .gutter .gutterItem.noTransition {
  transition: none;
}
.monaco-diff-editor .gutter:hover .gutterItem {
  opacity: 1;
  transition: opacity .1s ease-in-out;
}
.monaco-diff-editor .gutter .gutterItem .background {
  position: absolute;
  height: 100%;
  left: 50%;
  width: 1px;
  border-left: 2px var(--vscode-menu-separatorBackground) solid;
}
.monaco-diff-editor .gutter .gutterItem .buttons {
  position: absolute;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar {
  height: fit-content;
}
.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar {
  line-height: 1;
}
.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container {
  width: fit-content;
  border-radius: 4px;
  background: var(--vscode-editorGutter-itemBackground);
}
.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item:hover {
  background: var(--vscode-toolbar-hoverBackground);
}
.monaco-diff-editor .gutter .gutterItem .buttons .monaco-toolbar .monaco-action-bar .actions-container .action-item .action-label {
  color: var(--vscode-editorGutter-itemGlyphForeground);
  padding: 1px 2px;
}
.monaco-diff-editor .diff-hidden-lines-compact {
  display: flex;
  height: 11px;
}
.monaco-diff-editor .diff-hidden-lines-compact .line-left,
.monaco-diff-editor .diff-hidden-lines-compact .line-right {
  height: 1px;
  border-top: 1px solid;
  border-color: var(--vscode-editorCodeLens-foreground);
  opacity: .5;
  margin: auto;
  width: 100%;
}
.monaco-diff-editor .diff-hidden-lines-compact .line-left {
  width: 20px;
}
.monaco-diff-editor .diff-hidden-lines-compact .text {
  color: var(--vscode-editorCodeLens-foreground);
  text-wrap: nowrap;
  font-size: 11px;
  line-height: 11px;
  margin: 0 4px;
}
.monaco-editor .line-delete-selectable {
  user-select: text !important;
  -webkit-user-select: text !important;
  z-index: 1 !important;
}
.line-delete-selectable .view-line {
  user-select: text !important;
  -webkit-user-select: text !important;
}
.monaco-editor .selection-anchor {
  background-color: #007acc;
  width: 2px !important;
}
.monaco-editor .bracket-match {
  box-sizing: border-box;
  background-color: var(--vscode-editorBracketMatch-background);
  border: 1px solid var(--vscode-editorBracketMatch-border);
}
.inline-editor-progress-decoration {
  display: inline-block;
  width: 1em;
  height: 1em;
}
.inline-progress-widget {
  display: flex !important;
  justify-content: center;
  align-items: center;
}
.inline-progress-widget .icon {
  font-size: 80% !important;
}
.inline-progress-widget:hover .icon {
  font-size: 90% !important;
  animation: none;
}
.inline-progress-widget:hover .icon:before {
  content: var(--vscode-icon-x-content);
  font-family: var(--vscode-icon-x-font-family);
}
.monaco-editor .monaco-editor-overlaymessage {
  padding-bottom: 8px;
  z-index: 10000;
}
.monaco-editor .monaco-editor-overlaymessage.below {
  padding-bottom: 0;
  padding-top: 8px;
  z-index: 10000;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.monaco-editor .monaco-editor-overlaymessage.fadeIn {
  animation: fadeIn .15s ease-out;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.monaco-editor .monaco-editor-overlaymessage.fadeOut {
  animation: fadeOut .1s ease-out;
}
.monaco-editor .monaco-editor-overlaymessage .message {
  padding: 2px 4px;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-inputValidation-infoBorder);
  border-radius: 3px;
}
.monaco-editor .monaco-editor-overlaymessage .message p {
  margin-block: 0px;
}
.monaco-editor .monaco-editor-overlaymessage .message a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .monaco-editor-overlaymessage .message a:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor.hc-black .monaco-editor-overlaymessage .message,
.monaco-editor.hc-light .monaco-editor-overlaymessage .message {
  border-width: 2px;
}
.monaco-editor .monaco-editor-overlaymessage .anchor {
  width: 0 !important;
  height: 0 !important;
  border-color: transparent;
  border-style: solid;
  z-index: 1000;
  border-width: 8px;
  position: absolute;
  left: 2px;
}
.monaco-editor .monaco-editor-overlaymessage .anchor.top {
  border-bottom-color: var(--vscode-inputValidation-infoBorder);
}
.monaco-editor .monaco-editor-overlaymessage .anchor.below {
  border-top-color: var(--vscode-inputValidation-infoBorder);
}
.monaco-editor .monaco-editor-overlaymessage:not(.below) .anchor.top,
.monaco-editor .monaco-editor-overlaymessage.below .anchor.below {
  display: none;
}
.monaco-editor .monaco-editor-overlaymessage.below .anchor.top {
  display: inherit;
  top: -8px;
}
.monaco-text-button {
  box-sizing: border-box;
  display: flex;
  width: 100%;
  padding: 4px;
  border-radius: 2px;
  text-align: center;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--vscode-button-border, transparent);
  line-height: 18px;
}
.monaco-text-button:focus {
  outline-offset: 2px !important;
}
.monaco-text-button:hover {
  text-decoration: none !important;
}
.monaco-button.disabled:focus,
.monaco-button.disabled {
  opacity: .4 !important;
  cursor: default;
}
.monaco-text-button .codicon {
  margin: 0 .2em;
  color: inherit !important;
}
.monaco-text-button.monaco-text-button-with-short-label {
  flex-direction: row;
  flex-wrap: wrap;
  padding: 0 4px;
  overflow: hidden;
  height: 28px;
}
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label {
  flex-basis: 100%;
}
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {
  flex-grow: 1;
  width: 0;
  overflow: hidden;
}
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label,
.monaco-text-button.monaco-text-button-with-short-label > .monaco-button-label-short {
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  font-style: inherit;
  padding: 4px 0;
}
.monaco-button-dropdown {
  display: flex;
  cursor: pointer;
}
.monaco-button-dropdown.disabled {
  cursor: default;
}
.monaco-button-dropdown > .monaco-button:focus {
  outline-offset: -1px !important;
}
.monaco-button-dropdown.disabled > .monaco-button.disabled,
.monaco-button-dropdown.disabled > .monaco-button.disabled:focus,
.monaco-button-dropdown.disabled > .monaco-button-dropdown-separator {
  opacity: .4 !important;
}
.monaco-button-dropdown > .monaco-button.monaco-text-button {
  border-right-width: 0 !important;
}
.monaco-button-dropdown .monaco-button-dropdown-separator {
  padding: 4px 0;
  cursor: default;
}
.monaco-button-dropdown .monaco-button-dropdown-separator > div {
  height: 100%;
  width: 1px;
}
.monaco-button-dropdown > .monaco-button.monaco-dropdown-button {
  border: 1px solid var(--vscode-button-border, transparent);
  border-left-width: 0 !important;
  border-radius: 0 2px 2px 0;
  display: flex;
  align-items: center;
}
.monaco-button-dropdown > .monaco-button.monaco-text-button {
  border-radius: 2px 0 0 2px;
}
.monaco-description-button {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 4px 5px;
}
.monaco-description-button .monaco-button-description {
  font-style: italic;
  font-size: 11px;
  padding: 4px 20px;
}
.monaco-description-button .monaco-button-label,
.monaco-description-button .monaco-button-description {
  display: flex;
  justify-content: center;
  align-items: center;
}
.monaco-description-button .monaco-button-label > .codicon,
.monaco-description-button .monaco-button-description > .codicon {
  margin: 0 .2em;
  color: inherit !important;
}
.monaco-button.default-colors,
.monaco-button-dropdown.default-colors > .monaco-button {
  color: var(--vscode-button-foreground);
  background-color: var(--vscode-button-background);
}
.monaco-button.default-colors:hover,
.monaco-button-dropdown.default-colors > .monaco-button:hover {
  background-color: var(--vscode-button-hoverBackground);
}
.monaco-button.default-colors.secondary,
.monaco-button-dropdown.default-colors > .monaco-button.secondary {
  color: var(--vscode-button-secondaryForeground);
  background-color: var(--vscode-button-secondaryBackground);
}
.monaco-button.default-colors.secondary:hover,
.monaco-button-dropdown.default-colors > .monaco-button.secondary:hover {
  background-color: var(--vscode-button-secondaryHoverBackground);
}
.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator {
  background-color: var(--vscode-button-background);
  border-top: 1px solid var(--vscode-button-border);
  border-bottom: 1px solid var(--vscode-button-border);
}
.monaco-button-dropdown.default-colors .monaco-button.secondary + .monaco-button-dropdown-separator {
  background-color: var(--vscode-button-secondaryBackground);
}
.monaco-button-dropdown.default-colors .monaco-button-dropdown-separator > div {
  background-color: var(--vscode-button-separator);
}
.action-widget {
  font-size: 13px;
  min-width: 100px;
  max-width: 80vw;
  z-index: 40;
  display: block;
  width: 100%;
  border: 1px solid var(--vscode-menu-border) !important;
  border-radius: 5px;
  background-color: var(--vscode-menu-background);
  color: var(--vscode-menu-foreground);
  padding: 4px;
  box-shadow: 0 2px 8px var(--vscode-widget-shadow);
}
.context-view-block {
  position: fixed;
  cursor: initial;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.context-view-pointerBlock {
  position: fixed;
  cursor: initial;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.action-widget .monaco-list {
  user-select: none;
  -webkit-user-select: none;
  border: none !important;
  border-width: 0 !important;
}
.action-widget .monaco-list:focus:before {
  outline: 0 !important;
}
.action-widget .monaco-list .monaco-scrollable-element {
  overflow: visible;
}
.action-widget .monaco-list .monaco-list-row {
  padding: 0 4px;
  white-space: nowrap;
  cursor: pointer;
  touch-action: none;
  width: 100%;
  border-radius: 3px;
}
.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled) {
  background-color: var(--vscode-list-activeSelectionBackground) !important;
  color: var(--vscode-list-activeSelectionForeground);
  outline: 1px solid var(--vscode-menu-selectionBorder, transparent);
  outline-offset: -1px;
}
.action-widget .monaco-list-row.group-header {
  color: var(--vscode-descriptionForeground) !important;
  font-weight: 600;
  font-size: 13px;
}
.action-widget .monaco-list-row.group-header:not(:first-of-type) {
  margin-top: 2px;
}
.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator {
  border-top: 1px solid var(--vscode-editorHoverWidget-border);
  color: var(--vscode-descriptionForeground);
  font-size: 12px;
  padding: 0;
  margin: 4px 0 0;
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
  border-radius: 0;
}
.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator.focused {
  outline: 0 solid;
  background-color: transparent;
  border-radius: 0;
}
.action-widget .monaco-list-row.separator:first-of-type {
  border-top: none;
  margin-top: 0;
}
.action-widget .monaco-list .group-header,
.action-widget .monaco-list .option-disabled,
.action-widget .monaco-list .option-disabled:before,
.action-widget .monaco-list .option-disabled .focused,
.action-widget .monaco-list .option-disabled .focused:before {
  cursor: default !important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
  background-color: transparent !important;
  outline: 0 solid !important;
}
.action-widget .monaco-list-row.action {
  display: flex;
  gap: 4px;
  align-items: center;
}
.action-widget .monaco-list-row.action.option-disabled,
.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,
.action-widget .monaco-list-row.action.option-disabled .codicon,
.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled {
  color: var(--vscode-disabledForeground);
}
.action-widget .monaco-list-row.action:not(.option-disabled) .codicon {
  color: inherit;
}
.action-widget .monaco-list-row.action .title {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.action-widget .monaco-list-row.action .monaco-keybinding > .monaco-keybinding-key {
  background-color: var(--vscode-keybindingLabel-background);
  color: var(--vscode-keybindingLabel-foreground);
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  border-color: var(--vscode-keybindingLabel-border);
  border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);
  box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);
}
.action-widget .action-widget-action-bar {
  background-color: var(--vscode-menu-background);
  border-top: 1px solid var(--vscode-menu-border);
  margin-top: 2px;
}
.action-widget .action-widget-action-bar:before {
  display: block;
  content: "";
  width: 100%;
}
.action-widget .action-widget-action-bar .actions-container {
  padding: 4px 8px 2px 24px;
}
.action-widget-action-bar .action-label {
  color: var(--vscode-textLink-activeForeground);
  font-size: 13px;
  line-height: 22px;
  padding: 0;
  pointer-events: all;
}
.action-widget-action-bar .action-item {
  margin-right: 16px;
  pointer-events: none;
}
.action-widget-action-bar .action-label:hover {
  background-color: transparent !important;
}
.monaco-action-bar .actions-container.highlight-toggled .action-label.checked {
  background: var(--vscode-actionBar-toggledBackground) !important;
}
.action-widget .monaco-list .monaco-list-row .description {
  opacity: .7;
  margin-left: .5em;
}
.monaco-keybinding {
  display: flex;
  align-items: center;
  line-height: 10px;
}
.monaco-keybinding > .monaco-keybinding-key {
  display: inline-block;
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  vertical-align: middle;
  font-size: 11px;
  padding: 3px 5px;
  margin: 0 2px;
}
.monaco-keybinding > .monaco-keybinding-key:first-child {
  margin-left: 0;
}
.monaco-keybinding > .monaco-keybinding-key:last-child {
  margin-right: 0;
}
.monaco-keybinding > .monaco-keybinding-key-separator {
  display: inline-block;
}
.monaco-keybinding > .monaco-keybinding-key-chord-separator {
  width: 6px;
}
.post-edit-widget {
  box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
  border: 1px solid var(--vscode-widget-border, transparent);
  border-radius: 4px;
  color: var(--vscode-button-foreground);
  background-color: var(--vscode-button-background);
  overflow: hidden;
}
.post-edit-widget .monaco-button {
  padding: 2px;
  border: none;
  border-radius: 0;
}
.post-edit-widget .monaco-button:hover {
  background-color: var(--vscode-button-hoverBackground) !important;
}
.post-edit-widget .monaco-button .codicon {
  margin: 0;
}
@font-face {
  font-family: codicon;
  font-display: block;
  src: url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI3UEsvAAABjAAAAGBjbWFwdCJY8AAACfwAAB5QZ2x5ZpdPvvsAACxYAAGRYGhlYWRYkqBSAAAA4AAAADZoaGVhAlYDLwAAALwAAAAkaG10eFs1/+YAAAHsAAAIEGxvY2EPPKwaAAAoTAAABAptYXhwAx0BiAAAARgAAAAgbmFtZZP7uU8AAb24AAAB+HBvc3RPbs8TAAG/sAAAHMQAAQAAASwAAAAAASz/+v/+AS4AAQAAAAAAAAAAAAAAAAAAAgQAAQAAAAEAAD/d1LtfDzz1AAsBLAAAAAB8JbCAAAAAAHwlsID/+v/8AS4BLQAAAAgAAgAAAAAAAAABAAACBAF8AA8AAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQBKwGQAAUAAAC+ANIAAAAqAL4A0gAAAJAADgBNAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOpg8QMBLAAAABsBRwAEAAAAAQAAAAAAAAAAAAAAAAACAAAAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLP//ASz//wEsAAABLAAAASz//wEs//8BLP//ASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLP//ASz//wEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASz//AEsAAABLP//ASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLP//ASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASAAAAEsAAABLAAAASD/+gEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEgAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABIAAAASwAAAEsAAABIAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEs//8BLAAAASwAAAEsAAABLAAAASz//wEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAAAAABQAAAAMAAAAsAAAABAAABaQAAQAAAAAEngADAAEAAAAsAAMACgAABaQABARyAAAAEgAQAAMAAuqI6ozqx+rJ6wnrTuxx8QP//wAA6mDqiuqP6snqzOsL61DxAf//AAAAAAAAAAAAAAAAAAAAAAABABIAYgBmANYA1gFQAdYEGAAAAAMBHAF8AXcA1gFmAckBUwDKAToBqQBXAfkBlAGfAZ4AqgA7AV0AnQDzASgARgHHAI0AGAH0ALUAnwFzAUsBQQFCAd4A7ADBAN4B1QG2AKMBxQGvAPsBvAGwAb4BxAHAAbkA4QG1AcIAAgAFAAYACwAMAA0ADgAPABAAEQATABwAHgAfACAAcABxAHIAcwB2AHcAIwAkACUAJgAoACsAMAAxADIAMwA0ADUANwA4ADkAOgBBAD4AQgBDAEQARQBHAEgATABOAFAAVABoAGoAawBsAHsAfQB/AIIAhgCIAIkAigCLAIwAjgCPAJAAkQCSAJMAlQCWAJgAmQCeAKAApACoAKkArACtAK4ArwCwALEAsgC0ALYAuAC6ALsAvAC9AL4AwADDAMQAxQDGAMsAzADPANoA2wDfAOMA5wDoAOsA7QDuAO8A8AD3APgA+QD6APsA/AD9AQEBGQEdAR4BIAEjASQBJQEmASoBKwEwATIBMwE5ATsBPAE9AT8BRAFFAUgBSgFNAU4BVgCGAVoBWwFcAV4BXwFhAWIBZAFlAWoBawFsAW0BbgFvAXEBcgF0AXYBeQF6AX0AlwF/AYABgQGCAYMBiwGMAY0BjgGPAZMBmQGaAZsBnQGhAaMBpgGnAagBqgGrAbEBsgGzAbQBtwC1AbgBugG9Ab8BwQHDAcsBzAHWAdgB2gHcAd0B3wHgAeEB4gHjAecB6QHqAesB7gE9Ae8B8QHzAfoB+wH8ACUB/gICAgMAuAEfASEBIgB0AHUAhAA/AIUAeAG5AIMAhwCBAG8AKQAqATQApQCrAOkB6AABABkAegEYAUwBhgHGAVgA3AGYAZcBUAGsAVkBaABuAfAASQE2AKYA5AEpAUcBaQAvAVcBTwA8AD0AUQHIAewB5gHkAeUA0QGEAYcBRgCAAf8CAQIAAc4BzwHRAdIB0wHUAc0AEgBmAVIAtwH4AH4A9QEEAQMBAgBaAFkAWAAWAPYA0ADTAG0AfAGJAL8AewAXAOUA5gFVACEAIgEnABUB7QFDARcBBQEGAQwBCQELAQ4BDwESARUBFgEIAQcBygDxAWcAogAHAAgACQAKARQBDQERAB0A6gEvASwAQAAbABoAVgDUANUBkABVAZYBpQD0ATgB2QHbAE0BogDCAfUANgFUAT4BNwF1AGUBGwF+AaQAlwCUAa4BnADZANcA2AH3AfYASgGIAYUAZwDd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AADrcQAAAeIAAOtyAADrcgAAAeMAAOtzAADrcwAAAecAAOt0AADrdAAAAekAAOt1AADrdQAAAeoAAOt2AADrdgAAAesAAOt3AADrdwAAAe4AAOt4AADreAAAAT0AAOt5AADreQAAAe8AAOt6AADregAAAfEAAOt7AADrewAAAfMAAOt8AADrfAAAAfoAAOt9AADrfQAAAfsAAOt+AADrfgAAAfwAAOt/AADrfwAAACUAAOuAAADrgAAAAf4AAOuBAADrgQAAAgIAAOuCAADrggAAAgMAAOuDAADrgwAAALgAAOuEAADrhAAAAR8AAOuFAADrhQAAASEAAOuGAADrhgAAASIAAOuHAADrhwAAAHQAAOuIAADriAAAAHUAAOuJAADriQAAAIQAAOuKAADrigAAAD8AAOuLAADriwAAAIUAAOuMAADrjAAAAHgAAOuNAADrjQAAAbkAAOuOAADrjgAAAIMAAOuPAADrjwAAAIcAAOuQAADrkAAAAIEAAOuRAADrkQAAAG8AAOuSAADrkgAAACkAAOuTAADrkwAAACoAAOuUAADrlAAAATQAAOuVAADrlQAAAKUAAOuWAADrlgAAAKsAAOuXAADrlwAAAOkAAOuYAADrmAAAAegAAOuZAADrmQAAAAEAAOuaAADrmgAAABkAAOubAADrmwAAAHoAAOucAADrnAAAARgAAOudAADrnQAAAUwAAOueAADrngAAAYYAAOufAADrnwAAAcYAAOugAADroAAAAVgAAOuhAADroQAAANwAAOuiAADrogAAAZgAAOujAADrowAAAZcAAOukAADrpAAAAVAAAOulAADrpQAAAawAAOumAADrpgAAAVkAAOunAADrpwAAAWgAAOuoAADrqAAAAG4AAOupAADrqQAAAfAAAOuqAADrqgAAAEkAAOurAADrqwAAATYAAOusAADrrAAAAKYAAOutAADrrQAAAOQAAOuuAADrrgAAASkAAOuvAADrrwAAAUcAAOuwAADrsAAAAWkAAOuxAADrsQAAAC8AAOuyAADrsgAAAVcAAOuzAADrswAAAU8AAOu0AADrtAAAADwAAOu1AADrtQAAAD0AAOu2AADrtgAAAFEAAOu3AADrtwAAAcgAAOu4AADruAAAAewAAOu5AADruQAAAeYAAOu6AADrugAAAeQAAOu7AADruwAAAeUAAOu8AADrvAAAANEAAOu9AADrvQAAAYQAAOu+AADrvgAAAYcAAOu/AADrvwAAAUYAAOvAAADrwAAAAIAAAOvBAADrwQAAAf8AAOvCAADrwgAAAgEAAOvDAADrwwAAAgAAAOvEAADrxAAAAc4AAOvFAADrxQAAAc8AAOvGAADrxgAAAdEAAOvHAADrxwAAAdIAAOvIAADryAAAAdMAAOvJAADryQAAAdQAAOvKAADrygAAAc0AAOvLAADrywAAABIAAOvMAADrzAAAAGYAAOvNAADrzQAAAVIAAOvOAADrzgAAALcAAOvPAADrzwAAAfgAAOvQAADr0AAAAH4AAOvRAADr0QAAAPUAAOvSAADr0gAAAQQAAOvTAADr0wAAAQMAAOvUAADr1AAAAQIAAOvVAADr1QAAAFoAAOvWAADr1gAAAFkAAOvXAADr1wAAAFgAAOvYAADr2AAAABYAAOvZAADr2QAAAPYAAOvaAADr2gAAANAAAOvbAADr2wAAANMAAOvcAADr3AAAAG0AAOvdAADr3QAAAHwAAOveAADr3gAAAYkAAOvfAADr3wAAAL8AAOvgAADr4AAAAHsAAOvhAADr4QAAABcAAOviAADr4gAAAOUAAOvjAADr4wAAAOYAAOvkAADr5AAAAVUAAOvlAADr5QAAACEAAOvmAADr5gAAACIAAOvnAADr5wAAAScAAOvoAADr6AAAABUAAOvpAADr6QAAAe0AAOvqAADr6gAAAUMAAOvrAADr6wAAARcAAOvsAADr7AAAAQUAAOvtAADr7QAAAQYAAOvuAADr7gAAAQwAAOvvAADr7wAAAQkAAOvwAADr8AAAAQsAAOvxAADr8QAAAQ4AAOvyAADr8gAAAQ8AAOvzAADr8wAAARIAAOv0AADr9AAAARUAAOv1AADr9QAAARYAAOv2AADr9gAAAQgAAOv3AADr9wAAAQcAAOv4AADr+AAAAcoAAOv5AADr+QAAAPEAAOv6AADr+gAAAWcAAOv7AADr+wAAAKIAAOv8AADr/AAAAAcAAOv9AADr/QAAAAgAAOv+AADr/gAAAAkAAOv/AADr/wAAAAoAAOwAAADsAAAAARQAAOwBAADsAQAAAQ0AAOwCAADsAgAAAREAAOwDAADsAwAAAB0AAOwEAADsBAAAAOoAAOwFAADsBQAAAS8AAOwGAADsBgAAASwAAOwHAADsBwAAAEAAAOwIAADsCAAAABsAAOwJAADsCQAAABoAAOwKAADsCgAAAFYAAOwLAADsCwAAANQAAOwMAADsDAAAANUAAOwNAADsDQAAAZAAAOwOAADsDgAAAFUAAOwPAADsDwAAAZYAAOwQAADsEAAAAaUAAOwRAADsEQAAAPQAAOwSAADsEgAAATgAAOwTAADsEwAAAdkAAOwUAADsFAAAAdsAAOwVAADsFQAAAE0AAOwWAADsFgAAAaIAAOwXAADsFwAAAMIAAOwYAADsGAAAAfUAAOwZAADsGQAAADYAAOwaAADsGgAAAVQAAOwbAADsGwAAAT4AAOwcAADsHAAAATcAAOwdAADsHQAAAXUAAOweAADsHgAAAGUAAOwfAADsHwAAARsAAOwgAADsIAAAAX4AAOwhAADsIQAAAaQAAOwiAADsIgAAAJcAAOwjAADsIwAAAJQAAOwkAADsJAAAAa4AAOwlAADsJQAAAZwAAOwmAADsJgAAANkAAOwnAADsJwAAANcAAOwoAADsKAAAANgAAOwpAADsKQAAAfcAAOwqAADsKgAAAfYAAOwrAADsKwAAAEoAAOwsAADsLAAAAYgAAOwtAADsLQAAAYUAAOwuAADsLgAAAGcAAOwvAADsLwAAAN0AAOwwAADsMAAAAS4AAOwxAADsMQAAAS0AAOwyAADsMgAAAOIAAOwzAADsMwAAAVEAAOw0AADsNAAAABQAAOw1AADsNQAAAOAAAOw2AADsNgAAAJsAAOw3AADsNwAAAEsAAOw4AADsOAAAAGQAAOw5AADsOQAAAWAAAOw6AADsOgAAAF4AAOw7AADsOwAAAGMAAOw8AADsPAAAAQAAAOw9AADsPQAAAFsAAOw+AADsPgAAAF8AAOw/AADsPwAAALkAAOxAAADsQAAAARoAAOxBAADsQQAAAbsAAOxCAADsQgAAAGIAAOxDAADsQwAAAXgAAOxEAADsRAAAAP4AAOxFAADsRQAAAP8AAOxGAADsRgAAANIAAOxHAADsRwAAATEAAOxIAADsSAAAAKcAAOxJAADsSQAAAQoAAOxKAADsSgAAARAAAOxLAADsSwAAARMAAOxMAADsTAAAAF0AAOxNAADsTQAAAFwAAOxOAADsTgAAAGEAAOxPAADsTwAAAC4AAOxQAADsUAAAAZIAAOxRAADsUQAAAJwAAOxSAADsUgAAAGAAAOxTAADsUwAAAZUAAOxUAADsVAAAAFMAAOxVAADsVQAAAC0AAOxWAADsVgAAACwAAOxXAADsVwAAAE8AAOxYAADsWAAAAUAAAOxZAADsWQAAAdcAAOxaAADsWgAAACcAAOxbAADsWwAAAFIAAOxcAADsXAAAAGkAAOxdAADsXQAAAKEAAOxeAADsXgAAALMAAOxfAADsXwAAAM4AAOxgAADsYAAAAWMAAOxhAADsYQAAAXAAAOxiAADsYgAAAYoAAOxjAADsYwAAAHkAAOxkAADsZAAAAa0AAOxlAADsZQAAAUkAAOxmAADsZgAAAPIAAOxnAADsZwAAAAQAAOxoAADsaAAAAJoAAOxpAADsaQAAAXsAAOxqAADsagAAAaAAAOxrAADsawAAATUAAOxsAADsbAAAAMcAAOxtAADsbQAAAMkAAOxuAADsbgAAAMgAAOxvAADsbwAAAMoAAOxwAADscAAAAZEAAOxxAADscQAAAdAAAPEBAADxAQAAAM0AAPECAADxAgAAAfIAAPEDAADxAwAAAf0AAAAAAEoAggCqARABZgGeAeoCNgKCAs4C9gMeA0YDbAOSA7gD3gQmBE4EjgSsBPwFZAWuBgQGbAbIBw4HDgdKB6AH0AhGCOAJTgnKCf4KeAsAC3QMCAyaDQAN2g7ID4gPxg/mEGgQiBCoEMgQ6BGUEcoR+hISElQSehKgEvwTLhNGE24TlBQkFJIVOhWkFdIWPBamFuYXaBfYGCoY0hkmGZAZuBpMGqobnhwOHKwc8B0qHageDB5eHu4fmiB0ISYh8iLGI2QkICToJYImLiZyJtYnGCdCJ1on7igyKOIpbin6KkAqfCquKtYq9CsOKzYrVCuKLAIsrizeLS4tvi4eLnQu4i9UL5wvzDAUMEoweDDKMQwxTjGeMcwybjLcMygzjDPKNBw0XDSYNRg1WDWoNhI2cjaqNxY3zDiaONY5ODlkOcw6EjpeOrI7ejvgPBg8hDzwPVw9tD4uPqo/Ij+MQDhAlkEGQXBB3EJSQo5C3kMWQ1JDfkPsRCJEWESORPxFgkXgRiRGlEd0R+BITEjESYBKHErASyxLYEviTCpMrE0cTahORE7WT0hP2lBGUMJRPFGgUgJSZFMCU3ZTtlRWVNRVWFW+ViZWUlbEVwBXbFfsWD5Y5FkUWWBZvFoSWoZa5ltCW3RbtFv8XGpcvF2eXgheQF5qXsBfLl9aX8pgEGBUYJZhBmGGYe5iSGJyYppizmMsY2ZjsGPiZBBkRGR0ZJ5k6GUcZURljmXCZexmFGaOZxRnmGfwaMxpIml2adhqIGryayxrZmvCbD5sZmy8bQptXm26bfpuNm5cboJuum70b0hv0HAccHpwtnDqcSBxZHG4cg5ygnLgc2xztnQEdGB08nVgddZ2CHZmdqZ3hnf0eHJ4xHkkech6Tnq+eyZ7Wnuee+p8aHzEfR59bn2yffx+Pn58fsJ/Gn+cf8p//oBAgPqBYoGwgjKC4oNyhAqEPIR6hLKFcIW4hhSGmIbOhuaHQIhQiOKJFImgiiCKlIsEi36L3Iw4jJSM4I04jbyOhI8Ej3CP2pAckGqQ4pE+kZqR9JJckuiTYpPglESUspUelYKVvJZ0ltKXCpdql5aYHJmymlabNpucnBicgJzKnRSdVJ22nkaevJ9EoA6gQqB2oV6hoKHSohiiWKKyoxSjXqO8pCikxKUWpYKmEqZSpsKnBKeSqBComKj2qVapqKoyqpaq+KtAq5qr6qyArQStcq3IrhCuaK7qr16v8rB6snqy7rSatP61IrWOtea2LrbktyC3WLe4t+64TrjquVK5cLmMuai5xrnoukS6oLsSu5S8RrycvSy+Fr64vzDAAMBmwOrBSMGqwhLCWMLgwyTDZsP+xEzEvsT2xaDGAMa4xxLHjsgIyGbIsAAAAAQAAAAAARoBGgAMABkAJwAwAAATIg4BFB4BMj4BNC4BBzQ+ATIeARQOASIuARcyNjU0JisBIgYVFBYzNTI2NCYiBhQWlh8zHh4zPjMfHzOiIzxIPCMjPEg8I4McJg4JVgkOJhwPFBQeFBQBBx8zPjMeHjM+Mx9xJDwjIzxIPCMjPCwgGQoNDQoZIF4VHRQUHRUAAAACAAAAAAEaARoADAAjAAA3FA4BIi4BND4BMh4BNyIOAQczPgEzMh4BFRQGBxU+AjQuAbwXJy4nFhYnLicXCRUlFwMUAyQZEh4SIRgVIhQWJ2cXJxYWJy4nFxcnmxQiFRghEh4SGSQDFAMXJSwnFgAAAQAAAAABBwEaABsAABM0JiIGHQEjIgYUFjsBFRQWMjY9ATMyNjQmKwGWBQgGZwQFBQRnBggFZwQGBgRnARAEBQUEZwYIBWcEBQUEZwUIBgABAAAAAAEoARoARQAANyMiJjQ2OwEyNj8BNjQvASYnIgYPAQ4BIyImLwEmND8BPgE7ATIWFAYrASIGDwEGFB8BFhcyNj8BPgEzMhYfARYUDwEOAcwtBAUFBC0FCQI3AgI4BAkFCAJAAxMLCRAFNwUFNgUSCi0EBQUELQUJAjcCAjgECQUIAkADEwsJEAU3BQU2BRITBQgGBQReBAoEYAcBBwXQCw0JCF8JFAleCAoFCAUGBF4ECgRgBwEHBdALDQkIXwkUCV0JCgAAAAAEAAAAAAEaAQcACwAjADMAPQAANyIGHgE7ATI2NCYjJzQ2OwEyFh0BFAYHFRYGJyMiJj0BLgE1NyIGBxUeATsBMjY9ATQmIwcVFBY7ATI2PQF6BAYBBQQ4BAYGBJ8QDM4MEAoJARwThBMbCQocBAUBAQUEzgQGBgTFEQuECxGWBQgGBggFVAwREQwSCQ8DaRMcARsTaQMPCRwGBBIEBgYEEgQGOGgLERELaAAAAQAAAAABGgDPACMAADcmND8BNjIWFA8BMycmNDYyHwEWFA8BBiImND8BIxcWFAYiJxUCAjkCCAYDKMYoAwYIAjkCAjkCCAYDKMYoAwYIAoYDCAI5AgUIAygoAwgFAjkCCAM4AwUIAygoAwgFAwAAAAMAAAAAARoBGgAXACQAMQAANxcWMj8BNjQmIg8BNTQmIgYdAScmIgYUFyIuATQ+ATIeARQOAScUHgEyPgE0LgEiDgFgLwMIAy8CBQgDHwUIBR8DCAU4JDwjIzxIPCMjPJQeMz4zHx8zPjMehi8DAy8DCAUDH1oEBgYEWh8DBQh2IzxIPCMjPEg8I4MfMx4eMz4zHx8zAAAAAwAAAAABGgEaABcAJAAxAAA3JyY0PwE2MhYUDwEzMhYUBisBFxYUBiInFB4BMj4BNC4BIg4BFwYuAj4BMh4BFA4Bhi8DAy8DCAUDH1oEBgYEWh8DBQh2IzxIPCMjPEg8I4MfMx4BHzM+Mx8fM2AvAwgDLwIFCAMfBQgFHwMIBTgkPCMjPEg8IyM8lAEfMz4zHx8zPjMeAAADAAAAAAEaARoAFwAkADEAAD8BNjQvASYiBhQfASMiBhQWOwEHBhQWMjcUDgEiLgE0PgEyHgEHMj4BNC4BIg4BFB4Bpi8DAy8DCAUDH1oEBgYEWh8DBQh2IzxIPCMjPEg8I4MfMx8fMz4zHh4zYC8DCAMvAgUIAx8FCAUfAwgFOCQ8IyM8SDwjIzyUHjM+Mx8fMz4zHgAAAAMAAAAAARoBGgAXACQAMQAAPwE2Mh8BFhQGIi8BFRQGIiY9AQcGIiY0NyIOARQeATI+ATQuAQcmPgEyHgEUDgIuAWAvAwgDLwIFCAMfBQgFHwMIBTgkPCMjPEg8IyM8lAEfMz4zHx8zPjMepi8DAy8DCAUDH1oEBgYEWh8DBQh2IzxIPCMjPEg8I4MfMx8fMz4zHgEfMwAAAQAAAAAA9AEHABcAADc0JiIGHQEnJiIGFB8BFjI/ATY0JiIPAZ8FCAVEAwgGA1QDCANUAwYIA0T9BAYGBLZMAwUIA10DA10DCAUDTAAAAAABAAAAAAEHAPQAFwAANzI2NCYrATc2NCYiDwEGFB8BFjI2NC8B/QQGBgS2TAMFCANdAwNdAwgFA0yNBQgFRAMIBgNUAwgDVAMGCANEAAAAAAEAAAAAAQcA9AAXAAA3IgYeATsBBwYUFjI/ATY0LwEmIgYUHwEvBAYBBQS2TAMFCANdBARdAwgFA0yfBQgFRAMIBgNUAwgDVAMGCANEAAAAAQAAAAAAvADiABcAADcHBiIvASY0NjIfATU0NjIWHQE3NjIWFLkmAggDJQMFCAMVBggFFQMIBoYmAgImAwgFAxVaBAUFBFoVAwUIAAEAAAAAAM8AzwAXAAA3JyY0PwE2MhYUDwEzMhYUBisBFxYUBiJzJQMDJQMIBQMVWgQFBQRaFQMFCHMmAggDJQMFCAMVBggFFQMIBgABAAAAAADPAM8AFwAAPwE2NC8BJiIGFB8BIyIGFBY7AQcGFBYypiYCAiYDCAUDFVoEBQUEWhUDBQhzJgIIAyUDBQgDFQYIBRUDCAYAAQAAAAAAvADiABcAADcnJiIPAQYUFjI/ARUUFjI2PQEXFjI2NLkmAggDJQMFCAMVBggFFQMIBrklAwMlAwgFAxVaBAUFBFoVAwUIAAIAAAAAAQcBEAAXAC8AABMmIgYUHwEjIgYUFjsBBwYUFjI/ATY0Jwc2NCYiDwEGFB8BFjI2NC8BMzI2NCYrAdUDCAUDHrcEBQUEtx4DBQgDLwMDoAMFCAMvAwMvAwgFAx63BAYGBLcBDQMGBwMfBQgGHwIIBgMvAwgCYQIIBgMvAwgCLwMGBwMfBQgGAAAAAAEAAAAAAPQBBwAXAAA3FBYyNj0BFxYyNjQvASYiDwEGFBYyPwGNBQgFRAMIBgNUAwgDVAMGCANELwQFBQS2TAMFCANdBARdAwgFA0wAAAAAAQAAAAAA9AEHACkAADcUFjI/ATYyFhQPAQYiJjQ/ATY0JiIPAQYUFjI/AT4BNTQuASMiBg8BBisFCANWDicbDmMGDwsFZAMGCANjCxYfC2QJChIeEg0YCVYDlgMGA1YOHCcNZAULDwZjAwgFAmQLHxYLYwoYDRIeEQkKVgMAAAACAAAAAAEaARoABwAPAAAlFQcnFScXNRcnFQ8BFRc1ARlBZjqoAV5WGiXooDUlJUsNkAE5JRohSxFhAAADAAAAAAEiARoAGwAmADQAACUnLgEHIyIGDwEGHgI7ATI2PwEXFjsBMj4CByIvATM3FxwBDgEzIzYvATMeARUXFg4CASBLAgoHWAYKAkwCAgUJBTcFCgIMOAUGWAQJBQJrAgJsORQqAgRWRQICTEUCBEwBAQICLOEFCAEHBeEFCQgDBwYhKwMEBwkIAVA0fQEDAwEGB+EBAgLhAQMCAgAABAAAAAABLQEaAAwAFQAeAEgAADcyHgEUDgEiLgE0PgEHFjMyPgE1NC8BIg4BFRQXNyYnMhYUBisBFQYHNSMVFA8BMwYHIwcGFjsBFhcjIi4BPwE2PQEjIiY0NjPYFyYXFyYuJxcXJxESFhEfEQ00Eh4SDVwSDAQFBQQTCQlMCgwbAwEhFwIFBjoFB0YLDwQFLQgTBAUFBKkXJy4mFxcmLicXiQ0RHxEWEhoSHhIVElwNgwUIBUwBAk9YFhIWCgkrBAoKCA0TCVQOEVgFCAUAAAMAAAAAAQkBGgAdACcAMQAAEzIWFAYrARUUHwEWDgErASIuAT8BNj0BIyImNDYzFxUUDwEzJyY9ARcjBwYWOwE+ASfhBAUFBBMILQUEDwuoCw8EBS0IEwQFBQQlCgx4DAogjBcCBQaoBgUCARkFCAVYEQ5UCRMNDRMJVA4RWAUIBRJYFhIWFhIWWKkrBAoBCQQAAAADAAAAAAEaARoAKgAyADsAADc1BiMVFB8BIzc2PQE0PgEzMhc2NyYjIg4BHQEHBhY7ARQWMjYnMzI2LwEHIiY1MxQGIzcUBiImNDYyFvQJCgENsg0BFCMUBQUFCAwLGSsaEgIGBUEWIBYBQgUGAhJeCAsmCwiDIS4hIS4hciYCJQICIiICAksUIhUBCQgCGSsZSi0ECQ8WFg8JBC1MCggIC7wXISEuISEAAAAABgAAAAABGgEaABoAIgAqADAAPABFAAATJiIGFB8BBh0BBwYWOwEUFjI2NTMXFjI2NC8BIiY1MxQGIyc3Nj0BNDcXNxUXJzUyLwE+ATMyFwYHJyIGFzQ2MhYUBiImIwMIBQMqCBICBgVBFiAVKyMDCAUCgQgLJgsIWQ0BA4YgDB8JiA0NIRMKDAYGCg8aPCEuISEuIQEXAgUIAyoREkotBAkPFhYPIgMFCAMDCggICyYiAgJLCguGTiceHyNcDQwOAwYLAQsaFyEhLiEhAAAAAAQAAAAAARoBGgATADAANgA+AAA3Jz4BMzIeAR0BFyc1NC4BIyIGBxcGIi8BIxQGIiY1IyImPwE1NDcnJjQ2Mh8BFhQHJyMUFj4BNycGHQEUDwFiDQ0hExkrGgwfFCMUDxoLtQMIAyMrFSAWQQUGAhIIKwIFCAPzAwNtJgsQCyuGAwEN8g0MDhkrGUoeH0kUIhUMCd0CAiMPFhYPCAUtShIRKgMIBQPzAwgDIwgLAQobhgsLSgICIgADAAAAAAEIARoAFwAfAC8AACUnNTQuASIOAR0BBwYWOwEUFjI2JzMyNgciJjUzFAYjJzc2PQE0PgEyHgEdARQfAQEGEhorMisaEgIGBUEWIBYBQgUGcggLJgsIWQ0BFCMoIxQBDUUtSRorGRkrGkktBAkPFhYPCBoKCAgLJiICAksUIhUVIhRLAgIiAAMAAAAAAOUBBwAYACAAKAAANzQ2OwEyFhUUBgcWFxYVFAcGBwYrASImNTcVMzI2NCYjJzMyNjQmKwFLDAk4HSMIBQ0FCAsKEQ4QQQkMJi0KEhIKLSkMEA8LK/IIDSQcDRwICgkLERcQDgcFDAhJOA8aDyYQFxEAAAMAAAAAARoBBwAdAC0APQAAEyIGHQEUFjsBFjY3HgE7AT4BPQE0JisBIgYHLgEjFxUUBisBIiY9AT4BOwEyFhc1NDY7ATIWHQEUBisBIiYvDBAQDEILEwcHEwtCDBAQDEEMEwcHEwwdEQtCBAYBBQRCCxESEQtCBAYGBEEMEQEHEQyoDBABCwgICwEQDKgMEQsICAsvhAsRBgSoBAYRj4QLEQYEqAQGEQAAAAACAAAAAAD0AQcAEAAeAAA3BiY9ATQ2OwE2Fh0BFAYvATc1LgErASIGHQE3Nh8BRwUKFhBwEBYKBU9LAQsHcAgLRgUFRicDBQayDxYBFhCyBgUDNYUCBwoLCKEvAwMvAAADAAAAAAEaAQcAIABLAFQAADc0NjM2Fh0BFBYXFhQHBgcVJiM2NzY3LgE9ATQmIyImNQc2PQE0NjMyNjQmIyYGHQEUBgcGFBceAR0BFBYzFjY0JiMiJj0BNCYnNjcXIgYUFjI2NCbFBQQQFgQJBQUJAwoJAQEDBQUGCwgEBX0DCwgEBQUEEBYECQUFCQQWEAQFBQQICwYFBQOZFyEhLiEh/QQFARYQJg4KBQIMAgUGAgIEAwcFBQ4RJwgLBQRbBxEnCAsFCAUBFhAmDgoFAgwCBQoPJRAVAQYIBQsIJxEOBQUHMSEvISEvIQAAAAQAAAAAARoBBwAIACQARABuAAA3IgYUFjI2NCYXFhQGIi8BBwYiJjQ/AScmNDYyHwE3NjIWFA8BJzQ2MzYWHQEUFhcWFAcGBxUmIzY3NjcuAT0BNCYjIiYHHgEdARQWMzIWFAYjIiY9ATQmJyY0Nz4BPQE0NjMyFhQGIyIGHQEUBgfhFyEhLiEhBQIFCAMODgMIBQIPDwIFCAMODgMIBQIPKQUEEBYECQUFCQMKCQEBAwUFBgsIBAWFBQYLCAQFBQQQFgQJBQUJBBYQBAUFBAgLBgVxIS8hIS8hRwMIBQMODgMFCAMODwIIBgMODgMGCAIPxQQFARYQJg4KBQIMAgUGAgIEAwcFBQ4RJwgLBWMFDhEnCAsFCAYWECUPCgUCDAIFCg4mEBUFCAULCCcRDgUAAAAABAAAAAABGgEaABkAJAA8AFYAADc1NDY7ATIWHQEzMhYdARQGKwEiJj0BNDYzNxUzNS4BKwEiBhUHFRQWOwEyNj0BBisBFRQGKwEiJj0BIyI3NTQ2OwEyFh0BMzI2PQE0JisBIgYdAR4BM14QDDgMECYPFhYPvA8WFg85SwEFBDgEBkoKCLwICw0QQQYEEgQGQRBRBgQSBAZBDBELCLwICwEQDOEcDBAQDBwWD4QPFhYPhA8WHBwcBAYGBINCCAoKCEIJCgQFBQQKEgoEBQUEChELHQcLCwgcCxEAAAUAAAAAAR4A9gARACMANgBJAFIAADcGFBcWFAYiJy4BNDY3NjIWFDcmIgYUFxYUBwYUFjI3PgE0Jic2NCYiBw4BFhcWMjY0Jy4BNj8BJiIGFBceAQYHBhQWMjc+ASYnByIGFBYyNjQmaBQUAgUIAwwMDAwDCAVoAwgFAhQUAgUIAwwMDJgDBQgDGRISGQMIBQMVDw8VrQMIBQMVDw8VAwUIAxkSEhldCAsLEAsLxBM2EwMIBQIMHyIfDAIFCAsCBQgDEzYTAwgFAgwfIh8gAggGAxlERBkDBggCFjo6Fg0DBggCFjo6FgIIBgMZREQZSgsQCwsQCwAAAwAAAAABGgEaAA8AFwAiAAATIgYdARQWOwEyNj0BNCYjBzQ2OwE2FhUHMxUUBisBLgE9AUsXISEXlhchIRe7FRCWEBbh4RYQlhAWARkhF5YXISEXlhchOBAVARYQE4MQFgEVEIMAAAADAAAAAAEaARoAQABIAFgAACUjNTQnNzY0JiIPASYjNCYiBhUiBycmIgYUHwEGHQEjIgYUFjsBFBcHBhQWMj8BFjI3FxYyNjQvATY1MzI2NCYjJzIWFSM0NjMXFA4BIi4BPQE0NjsBMhYVARAcBRUCBQgDFQkKIS4hCgkVAwgFAhUFHAQFBQQcFSADBgcDIRpCGiEDBwYDIBUcBAUFBHoQFUoVEEsUIygjFAsIcAgLliYKCRUCCAYDFQUXISEXBRUDBggCFQkKJgUIBiEaIQIIBgMhFRUhAwYIAiEaIQYIBXEWEBAVgxQjFBQjFDkHCwsHAAAABwAAAAABGgEsABcAMwA8AEUATgBYAGEAAD8BNjQmIg8BNTQmIgYdAScmIgYUHwEWMhcUBisBIiY9ATQ2MhYXFRQWOwEyNj0BNDYyFhUHMjY0JiIGFBYzMjY0JiIGFBYHMjY0JiIGFBYzMjY0JiIGFBYzNzI2NCYiBhQWnSUDBgcDFgUIBRYDBwYDJQMIfxsUqBQbBQgFARAMqAwRBQgFzggLCxALC1MICwsQCwsdBwsLDwsLUwcLCw8LCwcmCAsLEAsLviYCCAYDFUcEBQUERxUDBggCJgN5FBsbFHAEBgYEcAwQEAxwBAYGBEEKEAsLEAoKEAsLEAo5CxALCxALCxALCxALOQoQCwsQCgAAAAAIAAAAAAEaARoADwAZACEAKgAzADwARQBPAAATIyIGHQEUFjsBMjY9ATQmFxQGKwEiJj0BMyc0NjsBMhYVBzQ2HgEOASImNzQ2HgEUBiImJzQ2MhYOASImNzQ2MhYUBiImNyY2MhYUBiImNeGWFyEhF5YXISEPFhCWEBXh4RUQlhAWvAsQCwEKEAs4CxALCxALOAsQCwEKEAs4CxALCxALOQELEAsLEAsBGSEXlhchIReWFyHOEBUVEIMTEBYWEIMICwEKEAsLCAgLAQoQCwtACAsLEAsLCAgLCxALCwgICwsQCwsIAAAAAwAAAAABBwEJABgAOQBgAAABFhQPATMyFhQGKwEiJj0BNDYyFhcVNzYyBzYWHwEWBg8BFx4BHwE3NhYfARYUDwEOAScmJyYnJjY3FwYHJy4BLwE3ByY/ATYvAS4BDwEOARceARcWNj8BNjQvASYPASInAQQDAzshBAYGBDgEBQUIBQE6AwivDBgFCwQCBRIBAwoIAxwHDgUPCQoGECwRIxQWCAMWFDsDAwgKDQMCCQkBAxQEAwsCCgUFDg8CByYhCx4LBgQEDwMFIQQDAQQDCAM7BQgFBQQ4BAYGBCE7AgIFCgsXCBAGFgUKEgcDBQEEBRAKGwoFDwQOHSAiMxQjB44EBAcKFQ0LAgEEAxkEBhcFBAICBRgNMDsbCgMLBQQMBBADAQYCAAADAAAAAAEHAQkAGAA5AGAAADc0NjsBMhYdARQOASY9AQcGIiY0PwEjIiYnNhYfARYGDwEXHgEfATc2Fh8BFhQPAQ4BJyYnJicmNjcXBjEnLgEvATcHJj8BNi8BLgEPAQ4BFx4BFxY2PwE2NC8BJg8BIie8BQQ4BAYGCAU7AwgFAjshBAVqDBgFCwQCBRIBAwoIAxwHDgUPCQoGECwRIxQWCAMWFDsGCAoNAwIJCQEDFAQDCwIKBQUODwIHJiELHgsGBAQPAwUhBAP9BAYGBDgEBQEGBCE7AgUIAzsFCwUKCxcIEAYWBQoSBwMFAQQFEAobCgUPBA4dICIzFCMHjggHChUNCwIBBAMZBAYXBQQCAgUYDTA7GwoDCwUEDAQQAwEGAgAABAAAAAABBwD0ABMAFgA2AEIAADc2Mh8BFgYPASImLwEjBw4BLgE/ATMnFx4BHQEUBgcjIiY9AQYiJjQ+ARc0JiMmBwYuATY3Nh8BJgcOARQWMzI/ATVLAg4COQEEAwMDBQERPREBBwgDASkxGYoTFQQEAQMGEyEXFSQSCwwRCAMIBAEDDBYVDw8LDAwKDRMD7QYGqAQHAQEEAzExBAQDBwQ+Sh4BFBFIAwUBBQMDCxciFgUFCgsBBQMCBggCCQE7BAIBCxQLDAIaAAAABQAAAAABLQEtAB4APgBwAH0AmQAANxYXBwYuAT0BIyImPQE0NjsBBhQXIyIGHQEUFjsBFTcGDwEOAQ8BDgEdARYXNzY/AT4BNCYvATEuAS8BLgEiJx8BHgEfAR4BMzEyPwI+AT8BMjY0JiMnJi8BJi8BLgErASIGDwEGDwEGDwEOARQWMxcUDgEiLgE0PgEyHgEHNzY0JiIPAScmIgYUHwEHBhQWMj8BFxYyNjQncQEEHwYPChwMEBAMfAICfAQFBQQvuQEBBAEIBQwBAhoWAwQGCwECAgEMBQgCAwECA1gOBQQHAgUBAwICAQIFAgoGDwICAgIPBAQDBQMEAQMBAQEDAQUCBQEEBg4CAgICfxcmLicXFycuJhdHFQMFCAMVFgMHBgMVFQMGBwMWFQMIBQNJCwobBQEKCCQQDIMMEQUKBAYEgwQFN7kBAQwFCAEEAQIBAQIPBAQBBAECAwIBBAEIBQwBAhcFAgIHBhACAgECDwcKAgUDBAMFAgIDBQcOAgICAg4HBQEEAgQBAwQDpBcmFxcmLicXFycXFgMHBgMVFQMGBwMWFQMIBQMVFQMFCAMAAAYAAAAAAS0BLQAeAEwAfgCRAJwAqAAANw8BBi4BPQEjIiY9ATQ2OwEGFBcjIgYdARQWOwEVPwEGDwEOAQ8BDgEdARYfAR4BHwEeATsBMjY/AT4BPwE+ATQmLwExLgEvAS4BIgcnHwEeAR8BHgEzMTI/Aj4BPwEyNjQmIycmLwEmLwEuASsBIgYPAQYPAQYPAQ4BFBYzFxYUDgErASIuATQ/AT4BMhYfASc0JiIOAR4CPgE1NCYiBh0BFBYyNjWSECsGDwocDBAQDHwCAnwEBQUELz57AQEEAQgFDAECBgQFBQgCAwECAQEBAgEEAQgGCwECAgEMBQgCAwECAwFXDgUEBwIFAQMCAgECBQIKBg8BAwMBDwQEAwUDBAEDAQEBAwEFAgUBBAYOAgICAn0CBQkFgwUIBgJCAgkLCQJCSQUHBQIBBAYFAwUIBgYHBl4fJgUBCggkEAyDDBEFCgQGBIMEBTc3ggEBDAUIAQQBAgECAQMCAggFDAECAgEMBQgBBAECAwIBBAEIBQwBAgEYBQICBwYQAgIBAg8HCgIFAwQDBQICAwUHDgICAgIOBwUBBAIEAQMEA90ECggFBQgKBIMFBgYFgwEEBgQFBQUBAwRhBAUFBDgEBgYEAAAAAwAAAAABLQEsADEAXQCIAAABMzIWFAYjBw4BDwIGIzEiJi8BLgEvAiImNDY/ATY/ATY/AT4BOwEyFh8BFh8BFh8BJxUuAS8BLgEiBg8BDgEPAQ4BFBYfAR4BHwEeATsBMjY/AT4BPwE+ATQmLwEjIgYdARQWOwEVFB4BPwEzMjY1JyInJicVFAYrAQc1IyImPQE0NjsBJjQBAgEBAwMBDwYKAgUCAgECAwEFAgcEAxACAgICDgYEAQUCBQEDAQEBAwEEAwUDBAQ1DAUIAgMBAgMCAQQBCAUMAQICAQsGCAEEAQIBAQECAQQBCAYLAQICAZF8DBAQDBwKDwY5WgwRAQcGAwIGBGE+LwQFBQR8AgECAwQDBQIKBw8CAQICEAYHAgIFAwQDAQQCBAEFBw4CAgICDgcFAwICRwQBAggFDAECAgEMBQgCAwECAwIBBAEIBgsBAgIBCwYIAQQBAgMCAUYQDIMMECQICgEFMhAMHAQDAyYEBTc3BQSDBAYECgAAAwAAAAABIwDrAAgAEwAmAAA3JiIPARc3NjQHJiIGFB8BFjI/ARciLwEmNDYyHwE3NjIWFA8BBiPoAwgDXA1dAscDCAUDOAIIAwcrBAM4AwUIAzKGAggGA40DA+gCAl0NXAMIUgMFCAM4AwMGCQM4AwgFAzGGAgUIA4wDAAEAAAAAARAA9AAQAAAlNjIWFA8BBiIvASY0NjIfAQEAAwgFA58DCANBAwYHAzvxAwYIApYDA0EDCAUCPAAAAAAGAAAAAAEaAQcAEQAdAC8AOwBNAFkAABMWFA8BBiIvASY0NjIfATc2MhcjIiY0NjsBMhYUBgcWFA8BBiIvASY0NjIfATc2MhcjIiY0NjsBMhYUBicWFA8BBiIvASY0NjIfATc2MhcjIiY0NjsBMhYUBlsDAyUDCAMSAwUIAwwfAgi4lgQFBQSWBAUFuQMDJQMIAxIDBQgDDB8CCLiWBAUFBJYEBQW5AwMlAwgDEgMFCAMMHwIIuJYEBQUElgQFBQEEAwgCJgMDEwIIBgMMHwMmBQgGBggFhgMIAiYCAhMDCAUDDB8DJgYIBQUIBncCCAMlAwMSAwgFAgweAyUFCAUFCAUAAAEAAAAAAPQAxQARAAA3NjIfATc2MhYUDwEGIi8BJjQ7AwgCTk4CCAYDVAMIA1QDwgMDTk4DBgcDVQICVQMHAAABAAAAAADFAPQAEQAANxYUDwEXFhQGIi8BJjQ/ATYywgMDTk4DBgcDVQICVQMH8QMIAk5OAggGA1QDCANUAwAAAQAAAAAAzwD0ABEAADcGFB8BBwYUFjI/ATY0LwEmImoDA05OAwYHA1UCAlUDB/EDCAJOTgIIBgNUAwgDVAMAAAEAAAAAAPQAzwARAAA3FjI/ARcWMjY0LwEmIg8BBhQ7AwgCTk4CCAYDVAMIA1QDagMDTk4DBgcDVQICVQMHAAAEAAAAAAEaARoAZwB3AIAAiQAAJTI2NCYrATUzMjY0JisBNCYjNTQmIgYdASM1NCYiBh0BIzUuASIGHQEiBhUjIgYUFjsBFSMiBhQWOwEVIyIGFBY7ARQWMxUUFjI2PQEzFRQWMjY9ATMVBhYyNj0BMjY1MzI2NCYrATUHFAYrASImPQE0NjsBMhYVByImNDYyFhQGJyIGFBYyNjQmARAEBQUEHBwEBQUEHBYQBQgFHQUIBRwBBQgFEBYcBAUFBBwcBAUFBBwcBAUFBBwWEAUIBR0FCAUdAQYIBRAWHAQFBQQcEwsIcAgLCwhwCAtLExwcJhwcEwwQEBgQEI0FCAUdBQgFEBYcBAUFBBwcBAUFBBwcBAUFBBwWEAUIBR0FCAUcBggFEBYcBAUFBBwcBAUFBBwcBAUFBBwWEAUIBR0vCAsLCHAICwsIZxwmHBwmHEsQGBAQGBAAAAEAAAAAAP4A/gAhAAA/ATYyHwE3NjIWFA8BFxYUDwEGIi8BBwYiJjQ/AScmND8BMQECBwNYVwMIBQNXVwMCAQIHA1hXAwgFA1dXAwIB+QEDAlhXAwUIA1dXAwYDAQMCWFcDBQgDV1cDBgMBAAIAAAAAAQcBBwAPAB8AADc0NhczNhYHFRYGJyMiJjU3IgYdARQWOwEyNj0BNCYjJhsThBMcAQEcE4QTGy4LERELhAsREQvYExwBARwThBMcARsToBELhAsREQuECxEAAAEAAAAAAPQAoAAMAAA3NDY7ATIWFAYrASImOAYEqAQGBgSoBAaWBAUFCAUFAAAAAAMAAAAAAPQA9AAPAB8ALwAANz4BOwEyFh0BFAYHNTQmIwczMhYdARQGKwEiJj0BNDYXIgYdARQWOwEyNj0BNCYjXwMPCUEYIQsIFhBnXgwQEAxeCxERCwQFBQReBAYGBOEICyEXQgkPA10PFhMQDF4LERELXgwQEgYEXgQFBQReBAYAAAEAAAAAAOIA4QAYAAA3Mh4EFA4EIi4END4ElgoUEA4KBQUKDhAUFBQQDgoFBQoOEBThBQoOEBQUFBAOCgUFCg4QFBQUEA4KBQAAAAABAAAAAAEaARoAGAAAEzIeBBQOBCIuBDQ+BJYSIh0YEQkJERgdIiQiHRgRCQkRGB0iARkJERgdIiQiHRgRCQkRGB0iJCIdGBEJAAAAAgAAAAABGgEaAC0ARgAAEzEuAQc5AQ4CBzEOARQeBDI2NzE+Ajc5ATY0JzEmJzEmJyMxJicxJicXDgMiLgQ0PgQyHgQUBrQPHg8OGRUHBwgIDhUZHR8cDQwVDgQFBQQHBwoBCgwNDlMIGB0iJCIdGBEJCREYHSIkIh0YEQkJAQIEAQUEDhUMDRwgHBkVDggHCAcVGQ4PHg8ODQwKCwcHBK4PGBEJCREYHSIkIh0YEQkJERgdIiQiAAMAAAAAAR4BHgAHAA8AHAAANy4BDgIWFzcHHgE+AiYnPgEeAg4CLgI23xY4NikQDBKsnxY4NikQDMUZREQyEhIyREQyEhLsEgwQKTY4FpKfEgwQKTY4KhkSEjJERDISEjJERAABAAAAAAC8ALwACwAANxQOAS4CPgEzMha7DBUWEQQJEwsQFZYLEwkEERYVDRYAAAACAAAAAAC8ALwACgAXAAA3DgEuAj4BMhYUFzY1NCYjIg4BHgI2pgQKCwgCBAkOCwwGFRALEwkEERYVjAUEAggLCgcLDg8KCxAWDRUWEQQJAAIAAAAAAOEA4QAMABUAADcyPgE0LgEiDgEUHgE3FAYiJjQ2MhaWFCMUFCMoIxQUI0UdKB0dKB1LFCMoIxQUIygjFEsUHR0oHR0AAAAFAAAAAAEaARoADwAYAFoAYwBsAAATIyIGHQEUFjsBMjY9ATQmBxQGIiY0NjIWFyM1NDY7AR4BMzI2NCYjIgYHIyIGHQEjIiY9ATQ2OwEVDgEVFBYyNjU0Jic1MzIWHQEjLgEjIgYUFjMyNjczFRQGJzQ2MhYUBiImNRQGIiY0NjIW6qgUGxsUqBQbG40GCAUFCAZ5eQUEMAMPCQwQEAwJDwMwDBAcDBAQDBwJChAYEAoIeQwROgMPCQwQEAwJDwM6EToFCAUFCAUGCAUFCAYBGRsUqBQbGxSoFBtnBAUFCAYGkC4EBgkKEBgQCggRDC4QDKgMEToDDwkMEBAMCQ8DOhEMLggKEBgQCglnDBBBBAYGCAUFTwQFBQgGBgAAAAAF//8AAAEHARoACwAXACMAQABMAAA3MhYUBisBIiY0NjM3MhYUBisBIiY0NjM3MhYUBisBIiY0NjMnMhYUDwEXFhQGIi8BBwYiJjQ/AScmNDYyHwE3NhcyFhQGKwEiJjQ2M/0EBgYEzgQFBQTOBAYGBM4EBQUEzgQGBgRwBAYGBCYEBgMoKAMGCAMoKAMIBQMoKAMFCAMoKAOaBAYGBHAEBgYESwYHBgYHBjgFCAYGCAU4BQgFBQgFXgUIAygoAwgFAikpAgUIAygoAwgFAikpAiUGCAUFCAYAAAAABAAA//8BLQEaADAAPABaAHgAABM+ATsBMhYXMzIWHQEHBgcnNTQmKwEOASsBIiYnIyIGHQEUFjsBFRQXIyImPQE0NjsBIgYeATsBMjYuASMXNjQmLwEuASIPAQ4BFB4BNj8BFRQWMjY9ARceATYHBhQWHwEeATI/AT4BNC4BBg8BNTQmIgYdAScuAQZfAw8JOAkPAwsLEQUIBAIFBAsDDwk4CQ8DCwQFBQRCAkQLERELJgQGAQUEOAQGAQUELQIBAiUCAwYCJgECAwYFAhYFCAYVAgYFDgICASUCAwYDJQIBAwUGAhUGCAUWAgUGAQYJCgoJEAxWAgUJAmQEBgkKCgkGBLsEBgkFBBAMuwwQBQgFBQgFpAIFAwIlAgEDJQIDBQQDAQIWWgQFBQRaFgIBAywCBQMCJQIBAyUCAwUEAwECFloEBQUEWhYCAQMAAAAABAAAAAABGgEaABsALAA8AEwAADcHFxYUBiIvAQcGIiY0PwEnJjQ2Mh8BNzYyFhQ3FRQGKwEeATsBMj4BPQE0JgcjIiY9ATQ2OwEyFh0BFAYnMzI2PQE0JisBDgEdARQWuSgoAgUIAygoAwgFAygoAwUIAygoAwgFTCEYkQUSCnAVIhQKQZYPFhYPlhAWFqaWCAsLCJYICgrRKCgDCAUCKSkCBQgDKCgDCAUDKCgDBQgbkRggCQoUIhVwChKyFhCWDxYWD5YQFhMLCJYICwEKCJYICwABAAAAAADrAOsAGwAAPwE2NCYiDwEnJiIGFB8BBwYUFjI/ARcWMjY0J6NFAgUIA0REAwgFAkVFAgUIA0REAwgFApZEAwgFAkVFAgUIA0REAwgFAkVFAgUIAwAAAAMAAAAAARoBBwAgAC0ASgAANyIGFRQGKwEiBhQWOwEWFyMiLgE1NDY3PgEyFhcmJy4BFxQOASIuAT4CHgIHMR4BMzEyNj8BNjQmIg8BNTQmIgYdAScmIgYUF5YXIQYEBBIYGBIOAQMSERwQIRgDKjgpBQoKBh1xFicuJxcBFicuJxZbAgMCAgMCJQMGCAIWBQgFFgMIBQP0IRcEBhkjGAoJEBwRGCMCHCYiGgIBERWNFycWFicuJxcBFidDAQICASUDCAYDFjUEBQUENRYDBggDAAAAAwAAAAABGgEHACAALQBKAAA3IgYVFAYrASIGFBY7ARYXIyIuATU0Njc+ATIWFyYnLgEXFA4BIi4BPgIeAicHBhQWMj8BFRQWMjY9ARcWMjY0LwEuASMxIgYHlhchBgQEEhgYEg4BAxIRHBAhGAMqOCkFCgoGHXEWJy4nFwEWJy4nFlslAwUIAxYFCAUWAggGAyUCAwICAwL0IRcEBhkjGAoJEBwRGCMCHCYiGgIBERWNFycWFicuJxcBFicVJQMIBQIWNAQGBgQ0FgIFCAMlAgEBAgACAAAAAAEaAQcAGAAsAAA3IgYVFAYrASIGFBY7ATI2NCYrASImNTQmBz4BMhYXHgEVFA4BKwEiLgE1NDaWFyEGBAQSGBgSjBIZGRIEBAYhYQMqOioDGCEQHBGMERwQIfQhFwQGGSMYGCMZBgMYIS8cJiYcAiMYERwQEBwRGCMAAAgAAAAAARoBGgAPABkAIwAvADsARwBTAF8AABMjIgYdARQWOwEyNj0BNCYHNTQ2OwEVIyImNxQGKwE1MzIWFQczMjY0JisBIgYUFhcjIgYUFjsBMjY0JgcjIgYUFjsBMjY0JjcjIgYUFjsBMjY0JgcjIgYUFjsBPgE0JuqoFBsbFKgUGxvYEAwcHAwQ4REMeXkMEXo4BAUFBDgEBgZhOAQFBQQ4BAYGKTgEBgYEOAQFBSE4BAUFBDgEBgYEOAQFBQQ4BAYGARkbFKgUGxsUqBQb16gMEeEQDAwQ4REMCQUIBgYIBRMFCAUFCAVwBggFBQgGSwYIBQUIBiYFCAYBBQgFAAAABAAAAAABGgEHABcAKwA9AE4AABMjIgYdARQWOwEVFB4BPwEzMjY9ATQmIxcUBisBBzUjIiY9AT4BOwEyFgcVJwcXFhQGIi8BJjQ/ATYyFhQHFxYUDwEGIiY0PwEnJjQ2MhfqqBQbGxQJCg8FOkcUGxsUHREMTj4cDBEBEAyoDBEBhSkpAgUIAy8CAi8DCAUDaAICLwMIBQIpKQIFCAMBBhsTXhQbJAgKAQUyGxReExyNDBA3NxAMXgsREQteVygoAwgFAi8DCAIvAwUIAyICCAMvAgUIAygoAwgFAwAAAAADAAAAAAEQAPUADAAeADAAADceAQ8BDgEuAT8BPgEHHgEPARcWDgEmLwEmND8BPgEXNhYfARYUDwEOAS4BPwEnJja4AwMBSwIHBwMBSwIHYwMBAyAgAwEGBwMmAgImAweNAwcDJgICJgMHBgEDICADAfMCBwOpBAMEBwOpBAMuAggDJCQDCAUBAyoCCAIqAwEDAwEDKgIIAioDAQUIAyQkAwgAAAYAAAAAASwBLAAaADUATwBmAHAAeQAAEzIWFRQWHwEWFxYVFAYiJjU0Ji8BJicmNT4BMzIWFRQWHwEWFxYVFAYiJjU0Jic1JicmNTQ2FzQmIgYVFBcWHwEeARUUFjI2NTQnJic1LgEXMzIWFAYrAQ4BIyIuAT0BNDY7ATIWFQcVFB4BMj4BPQEXFQczMjY0JiMvBAUHCAEKBAgGCAUHCAEKBAgBBTwEBgYIAQoECAUIBgYJCgUHBUYGCAUIBAoBCAcFCAUHBQoJBksJFBsbFA0JNyMcMBsJB60HCrwXJy4mFxMBCgwQEAwBLAUEBgkGAQcGCQ0EBQUEBgkGAQcGCQ0EBQUEBgkGAQcGCQ0EBQUEBgkGAQcGCQ0EBQkEBQUEDQkGBwEGCQYEBQUEDQkGBwEGCWEcJxshKhswHEQGCgoGAkIXJxYWJxdCEy8KERcRAAQAAAAAARoBGgAQABwALAA8AAAlFRQGKwEeATsBMj4BPQE0JgcyPgEmKwEiBhQWMzcyFh0BFAYrASImPQE0NjMXNCYrAQ4BHQEUFjsBMjY1AQchGJEFEgpwFSIUCl0EBQEGBF4EBQUEehAWFhCWDxYWD6kLCJYICgoIlggL75EYIAkKFCIVcAoSSwYIBQUIBnoWD5YQFhYQlg8WJQgLAQoIlggLCwgAAAQAAAAAARoBGgAeAC0APQBPAAATIyIGHQEjIgYdARQWOwEVFBY7ATI2PQEzMjY9ATQmByImPQEmNjsBFSMiBh0BFxQGKwEGJj0BNDYXMzYWFRcUBicjNTQmKwE1NDYXMzIWFf1eCxFUDBAQDBwQDF4MEBwMEBDaBAUBBgRUHAwQgwUEXgQFBQReBAU5BgQcEAwvBQReBAYBGRAMCRELhAsRCQwQEAwvEAyDDBDOBQSEBAUTEAxnHAQFAQYEgwQGAQEGBDgEBgFBDBAvBAYBBQQAAAAAAgAAAAABGgEaAA0AFwAAEyIOAR4CPgE1NC4CBzUyHgIUDgKWKEIeDzhOSiwUJTAaFiofEhIfKgEZLEpOOBAfQigaMCUU9OERHyosKh8SAAAKAAAAAAEsARoADwATACQAKAA4ADwAQABQAFQAbQAAEyMiBh0BFBY7ATI2PQE0Jgc1Mx0BIyIGHQEUFhczPgE9ATQmIwc1MxU3MzIWHQEUBisBIiY9ATQ2FzM1IzUVMzUHIyIGHQEUFjsBMjY9ATQmBzUzFTc2Mh8BFhQPAQYiJjQ/ASMiJj4BOwEnJjRLJQgLCwglCAsLLSUlCAsLCCUICwsIJSWpJQgLCwglCAsLCCUlJc4lCAsLCCUICwstJVcDCAIdAgIdAggGAww0BAYBBQQ0DAMBGQsIJQgLCwgmBws4JiYlDAcmBwsBAQsHJgcLOCYmSwsHXggLCwheBwtwJTkmJl4LCCUICwsIJQgLOCUliQMDHAIIAxwDBgcDDAYIBQwDCAAAAAQAAAAAARoBBwAWACkANgBEAAA3NDY7ATYWHQEUBisBBwYuAT0BIyImNTciBgcVHgE7ARU3MzI2JzU2JiMHNCYrASIGFBY7ATI2BzQmKwEiBhQWOwEyNjUTGxSoFBsbFEc6BQ8KCRQbLwwQAQEQDBw+TgwRAQERDAkFBIQEBQUEhAQFJQYEXgQFBQReBAXYExsBHBNeFBsyBQEKCCQbFHoRC14MEDc3EAxeCxEvBAUFCAUFNAQFBQgGBgQABQAA//8BLAEsADEAUABqAIgAtAAANyY0Nj8BNj8BNj8BPgE7ATIWHwEWHwEWHwEyFhQGIwcOAQ8CBiMxIiYvAS4BLwIiFxYdARQGKwEVFAcGIi8BIyImPQE0NjsBFx4BOwEyNwc0JisBIgYdARQWOwEyHwE1NDY7ATI2PQExJyMiJj0BNDY7ASY0NyMiBh0BFBYzFRQWMj8BNQc1NyYvARUuAS8BLgEiBg8BDgEPAQ4BFBYfAR4BHwEeATsBMjY/AT4BPwE+ATSqAQIBDwUFAQUCBQEDAQEBAwEEAwUDBAQPAQMDAQ8GCgIGAQIBAgMBBQIIAwMRAWoEEAwJBgIFAyMiCxERC1ABAwwHAQcGDQYEXgQFBQQmBAMVBQQTBAXOEggLCwhyAgJyEBYWEAoOBi058wEBDAUIAgMBAgMCAQQBCAUMAQICAQsGCAEEAQIBAQECAQQBCAYLAQL6AQQDAQQCBAEFBw4CAgICDgcFAwICBQMEAwUCCgcPAgECAhAGBwICBW8HCDgMEB0GAgEDIxAMOAwQAwcJBQ4EBQUEOAQGAhYPBAUGBDgJCwhLCAsFCQUWEEsQFSYICwQpGTM4OwEBBAECCAUMAQICAQwFCAEEAQIDAgEEAQgGCwECAgELBggBBAECAwADAAAAAAEaAQcAKAA9AFYAACUmKwE1NCYrASIGHQEUFjMVFB4BPwEVFBY7ARceATI+AT0BMzI2PQE0DwE1IyImPQE0NjsBMhYdASMiBh0BFxQGKwEiBh0BJy4BKwEiJj0BNDY7ATIWFQERCAwJFhCWDxYWDwoOBi0RCyIjAQMEBQMJDBCaNBMHCwsHlggLQgsRhAYEEwQFFgEDAiYEBQUEXgQGoAk4DxYWD14PFhMHCwIFIQkLESICAQIEAxwRCzkLKCUlDAdeCAsLCDgRCx0cBAUFBA8VAgEFBDkEBQUEAAcAAAAAARoBBwAQABwAPQBNAFkAaQB2AAA3IiY1NDYzNhYUBiMiBhUUBhc1NCYiBh0BFBYyNhc3MzI2NCYrASIPATU0JisBIiY1NCYiBhUUFjsBFRQWMjc0JiIGFRQGIyIGFBYzMjY9ATQuAQYdAQYWMjY1NCYHIgYUFjMyFhUGFjI2JzQmKwEiBhQWOwEyNhwEBRsUBAUFBAwQBgYGCAUFCAZDOiIEBQUEJgMDOwYEEgwRBQgFGxQJCw61BQgFEQwEBQUEFBsFCAUBBggFGxQEBQUEDBEBBggFSwUEXgQFBQReBAXOBgQTGwEGCAURCwQGLxMEBgYEEwQFBYIyBQgGAzQtBAYQDAQFBQQUGyQIC2YEBQUEDBAGCAUbORMEBQEGBBMEBQU9ExwBBQgFEQsEBgYpBAUFCAUFAAACAAAAAAEaAQcAJwAwAAA3BhUxFwcGLgE9ASMiJj0BNDY7ATYWHQEmJzU0JisBIgYHFR4BOwEVNxQGIiY0NjIWmAIBLgUPCgkUGxsUqBQbCAoRDKgMEAEBEAwcuyEuISEuIVoHCAooBQEKCCQbFF4TGwEcE1wJB0wLERELXgwQNyQXISEuISEAAgAAAAABGgEHABYAKQAANzQ2OwE2Fh0BFAYrAQcGLgE9ASMiJjU3IgYdARQWOwEVNzMyNj0BNCYjExsUqBQbGxRHOgUPCgkUGy8MEBAMHD5ODBERDNgTGwEcE14UGzIFAQoIJBsUehELXgwQNzcQDF4LEQAFAAD//wEtARoADgAWADcAQABSAAA3JyYvASYOAR8BFh8BNjcnJi8BFxYfASciDgEUHgEzMjcmJwYjIi4BPgIyHgEVFAcWFzY1NC4BFyIGHgEyNjQmFwcGIi8BJjQ2Mh8BNzYyFhQHzBMKEiQHEAYEEwkTJQkQNg0HEiQNBxIlJDwjIzwkDg0EAgoLHzMfAR4zPjMfAgkIAyM8OhghASAvISEHIQMHAxMDBggCDBsCCAYDeSQTCRMEBhAHJBIKFBAJCwcNJBIHDSSoIzxIPCMDCAkCHzM+Mx4eMx8LCgIEDQ4kPCOpIC8hIS8gMCEDAxMCCAYDDBoDBggCAAAEAAD//wEsARoADwAXADcAQAAANyI1JyYvASYOAR8BFh8BNicmLwEXFh8BByIuAT4CMh4BFRQHFhc2NTQuASIOARQeATMyNyYnBhcyNjQmIg4BFs0BEwoSJAcQBgQTCRMlCSYNBxIkDQcSJR8zHwEeMz4zHwIJCAMjPEg8IyM8JA4NBAIKUxchIS8gASF4ASQTCRMEBhAHJBIKFBAUBw0kEgcNJEwfMz4zHh4zHwsKAgQNDiQ8IyM8SDwjAwgJAiUhLyAgLyEAAAQAAAAAARoBGgAPABcAJAAxAAA3Jg4BHwEWHwEWPgEvASYvARcWHwEnJicHND4BMh4BFA4BIi4BNyIOAR4CMj4BNC4BeQcQBgQTCRMkCA8GBBMJEywkDQcSJA0HcCM8SDwjIzxIPCODHzMfAR4zPjMfHzPMBAYQByQTCRMEBg8IJBMJAhIHDSQSBw0BJDwjIzxIPCMjPJQeMz4zHx8zPjMeAAAABP//AAABKwEdAD0ARwBUAGAAACU0IyYnNjU0LgEGFxYXBgcGBwYjIicHFRYXFhcWFxYXJicmJyY9AT4BNzU2NyY1NDc2NzYfATc2FxYXFhUUJyYOARQWMjY3NhcOAS4CPgIeAgYnMjY0JisBIgYUFjMBDQEMDQEPMA8DAQULChUODREUDAEFDA8QBAUEBSEfGREQAREMAgEFDRAjJhEDAxEmIxANkQgwDwwqEwIDiRErLCALCyAsKyELCycGCQkGSwUJCQW5AQcEBgcVEwUQFg0IBAYMEwYGAlAEBQcECgoHBgUPDBAOByMKGQUEBwQMEx4RFAMFEwMDEwUDFBEeDjMIBRMoDhQUFtIQCwshKywgCwsgLCsdCAwICAwIAAAABP////8BLQEeAEEASwBYAHQAADcmJyM1NxYzMjc2Nxc2NyYnJjYeARUUBxYXNjU0JyYnJg8BJyYHBgcGFRQXByMOAR0BFBceAR8BFhcWFxYXJicmLwE+ARYHDgEiJjQXIg4BFB4BMj4BNC4BFxYUBiIvAQcGIiY0PwEnJjQ2Mh8BNzYyFhQPAU8LCwEBDBQhEgYEAwwOCAIDDzAPAg4MBA0QIyYRAwMRJiMQDQUDAQ4PAwIHBwsGBwwNGh0KBRANEAgwDwMCEyoMoBcnFxcnLiYXFyYLAwUIAxUWAwcGAxUVAwYHAxYVAwgFAxU+BQZQAgUTBggFCAQKERcQBRQUCwYEBgwPHhETBAQSAwMSBAQTER4TDBAHGQ8XBgUDCQYIBAUGBgsEDhEEBrILBRAXExQOJz4XJy4mFxcmLicXagMIBQMVFQMFCAMVFgMHBgMVFQMGBwMWAAAF/////wEtAR4AQQBLAFgAeACZAAA3JicjNTcWMzI3NjcXNjcmJyY2HgEVFAcWFzY1NCcmJyYPAScmBwYHBhUUFwcjDgEdARQXHgEfARYXFhcWFyYnJi8BPgEWBw4BIiY0FyIOARQeATI+ATQuARcOASIvARUUBiImPQE0NjsBMhYUBisBFx4BNjc2MhYUNxQGKwEiJjQ2OwEnJiIGBwYiJjQ3PgEyHwE1NDYyFgcVTwsLAQEMFCESBgQDDA4IAgMPMA8CDgwEDRAjJhEDAxEmIxANBQMBDg8DAgcHCwYHDA0aHQoFEA0QCDAPAwITKgygFycXFycuJhcXJhAIFRcKBgUIBQUEHAQGBgQJAwcQDgUDCAUFBgQcBAUFBAkDBw8OBgMHBgMIFRcKBgUIBgE+BQZQAgUTBggFCAQKERcQBRQUCwYEBgwPHhETBAQSAwMSBAQTER4TDBAHGQ8XBgUDCQYIBAUGBgsEDhEEBrILBRAXExQOJz4XJy4mFxcmLicXeAgIBQICBAYGBBwEBQUIBgEDAQYGAgUIMwQFBQgFAgMFBgMGCAIJCAUDAwQGBgQcAAAABgAAAAABJgEOAC4APABLAGMAbwB7AAAlJicmJyYnNjU0JyYnJiIHBgcGFRQXBgcGBwYPARUUFxYXFhcWMjc2NzY3Nj0BNCc0NzYeARQGIyImJyY1Jz4BFxYVMRQHDgEjIiY0FwYHBiInJic1NxcWMzI/ATMXFjMyPwEXBzQmIgYdARQWPgE1NzQmIgYdARQWPgE1ASUECAkKBQMBDgcKH1YfCgcOAQMFCgoHBAEBBhMXHCFDIhwWFAYBhwUILxIPGBMRAgFYCi8IBQECEhIYD7cTFB43HRUSAQENIRsPBAQEDxsgDgEBcgcKBwcKBzwHCgcHCgeCCgkKAwwGBgcbDQgEGRkECA0bBgcGDAMKCQoDIgECCg4PCgsLCg8OCgICIAJQDQYJBRMoEBUUBgUNCgUJBg0GBRQVECiKCgcJCQcKTwEBDxIGBhIPAQEqBQcHBRkFBwEHBRgFBwcFGQUHAQcFAAAFAAAAAAErAR0APwBJAFgAawCIAAAlMDUjJic2NTQuAQYXFhcGBwYHBiMiJwcVFhcWFxYXFhcmJyYnJj0BPgE/ATY3JjU0NzY3Nh8BNzYXFhcWFRQHJyYOARQWMjY3NhcyFx4BBgcGIicuATY3NjciBgcOARYXHgEyNjc+ASYnLgEXIg8BJyYiBhQfAQcGFBYyPwEXFjI2NC8BNzY0JgENAQwNAQ8wDwMBBQsKFQ0OERQMAQUMDxEDBQQFIR8ZERABEQwBAQEFDRAjJhEDAxEmIxANA44IMA8MKhMCA00bEw0JCQ0TNhMNCQkNExsRHwwQCwsQDB8iHwwQCwsQDB8KBgQREQQLCQUQEAUJCwQREQQLCQUQEAUJuQEHBAYHFRMFEBYNCAQGDBQFBgJQBAUHBAoKBwYFDwwQDgcjChkFBAcEDBMeERMEBRMDAxMFBBMRHg4LPggFEygOFBQWVBQMIiIMFBQMIiIMFBIMDBAsKxEMDAwMESssEAwMKwQREQQJCwQREQQLCQUQEAUJCwQREQQLCQAAAAAF//8AAAEuASwAFgAsAIAAjgCbAAATNDY7ATIWDwEzMhYUBisBIiY/ASMiJgcjNzYmKwEiBhQWOwEHBhY7ATI2NCYXIycjFSMGBwYiJyYnIzU3FjMyNzUGIyImND4BFxYXNjsBNjc2MzUiDwEnJgcGBwYVFBcHIw4BHQEUFx4BHwEWFxYXFjI3Njc2PwE+ATc2PQE0JicHMSIGHQEUFjI2PQE0JiMiBh0BFBYyNj0BNCbYBQRCBQYENzAEBQUEQgYFAzgwBAUcGyIEBgUvBAYGBBoiAwUGLwMGBlECARkBCwskRiQLCwEBDBQMDAoOFQwPMAgCAQUGHgEBBhIeDgMDESYjEA0FAwINDwMCBwcLBgcMDSlSKQ0MBwYLBwcCAw8NWQYICAwICEgGCAgMCAgBIwMGCgVPBQgGCwRPBnYpBAsGBwYpBAsFCAYFBWAGBQ8PBQZQAgUDHgUOJxQFCAIEAgICBhwPAwMSBAQTER4TDBAHGQ8XBgUDCQYIBAUGBhERBgYEBQgGCQMFBhcPGQchCAYcBggIBhwGCAgGHAYICAYcBggAAAAABP////8BLQEeAEEASwBYAGkAADcmJyM1NxYzMjc2Nxc2NyYnJjYeARUUBxYXNjU0JyYnJg8BJyYHBgcGFRQXByMOAR0BFBceAR8BFhcWFxYXJicmLwE+ARYHDgEiJjQXIg4BFB4BMj4BNC4BFwcGIi8BJjQ2Mh8BNzYyHgFPCwsBAQwUIRIGBAMMDggCAw8wDwIODAQNECMmEQMDESYjEA0FAwEODwMCBwcLBgcMDRodCgUQDRAIMA8DAhMqDKAXJxcXJy4mFxcmFTgDCAMSAwUIAwwxAwgFAT4FBlACBRMGCAUIBAoRFxAFFBQLBgQGDA8eERMEBBIDAxIEBBMRHhMMEAcZDxcGBQMJBggEBQYGCwQOEQQGsgsFEBcTFA4nPhcnLiYXFyYuJxc/OAMDEgMIBQINMgMGBwAAAAb//wAAASwBHgALADQAPgBjAGsAggAANxUUBiImPQE0NjIWFxUUBw4BDwEnNScGIyIvATc2Jg8BJzY3Nh8BNzYXFhcWFRQHHwEeARUnNC4BBhceATI2FxYUBiIvAQcGIicmJyYvAS4BJyY9ATQ2PwImNTQ3JyY0NjIfAQYVFBYzMjcXJxUUBiImPQEnBiMiJwcVFxYXFjI/AYMIDAgIDAipAwIHBwQhAQwUDAw5AQMPGAcXDQ4mEQMDESYjEA0FAwINDzgPMA8DAhMqDCMCBQgDFA0pUikNDAcGCwcHAgMPDQIDBQkQAgUIAxcCDBUKCHUbCAwIKRAXFAwBAQsLJEYkA3UcBggIBhwGCAgGGAUFBAgGAyI5AgUDOQcWEQMBFgUCBBIEBBIEBBQQHhMMEAEGGQ9eFBMGERYUEw2cAwgFAxQGEhIFBwQFCAYIBAUFGA8ZBgEQDBMXEA8DCAUCMggKFA0CdRsBBggIBh0pCQUCUAEFBQ8PAQAIAAAAAAEmAQ4ADABJAFcAZgBzAH8AiACOAAA3IgYdARQWPgE9ATQmNzIXOQEmLwEmJzY1NCcmJyYiBwYHBhUUFwYHBgcGDwEVFBcWFxYXFjsBJiciJyYnNTcXFjMyPwEzFxYXNicUBw4BIyImND4BFxYVFyYnJjUxNDc2HgEUBiMiFyIOARQeATI+ATQuAQc0NjIWHQEUBiImNRciJjQ2MhYUBjcwMScWF3gFBwcKBwdnFhMFAgEEAwEOBwofVh8LBg4BAwUKCgcEAQEGExccISIFBQIbHRQSAQEOIBsPBAQECQ4WPAECEhIYDxIvCAUdCAIBBQgvEg8YEzESHhISHiQeEhIeGAQEBAQEBAYDBAQGBAQmBwIFewcFGQUHAQcFGAUHIQsMBQEMBQUIGw4HBBkZBAcOGwYHBgwDCgkKAyICAQoODwoLCQkKBgpPAQEPEgYGCwUQNAYFFBUQKBMFCQYNKQoUBgUNBgkFEygQEhIeJB4SEh4kHhIeAgQEAjACBAQCIAUGBAQGBXURBQwABQAAAAABLAEdAAwAGAAhAF0AZwAANyIOARQeATI+ATQuAQc0NjIWHQEUBiImNRciJjQ2MhYUBic1NxYzMjc2Nxc2NyYnJjYeARUUBxYXNjU0JyYnJg8BJyYHBgcGFRQXBgcVDgEHFRYXFhcWFyYnJicmJzc+ARYHDgEiJjTYFycXFycuJhcXJiEGCAUFCAYKBQcHCQcHpAEMFCESBgQDCw4HAgMPMA8CDgwEDRAjJhEDAxEmIxANBQECDBEBARASGR8hCwUREQ0FBwgwDwMCEyoMqRcnLiYXFyYuJxcvBAUFBCYDBgYDMQcKBwcKByZQAgYTBggEBwUKERYQBRMVCgYEBgwOHhEUAwUTAwMTBQMUER4TDAQHBAUYCiUIDRAMDwQPEQQHBgSmCwUQFhQUDigAAAAGAAAAAAEtAR0ADAAZAEYAYQBsAHYAADcyFh0BFAYiJj0BNDYzMhYdARQGIiY9ATQ2JzYXFhcWFRQHFh8BHgEXFRQGBwYHBiInJicuASc1PgE3NTY3JjU0NzY3Nh8BFQYHBiMiJwcVFhcWFxYyNzY3Njc1JwYjIicmJyYGBwYUFjI2NzY3JgYXHgEyNjQmdQYICAwICEgGCAgMCAgYESYjEA0FAQEBDBEBGBIXGR48HRkWExgBAREMAgEFDRAjJhEDBAYSIRQMAQUNEREXJhcREA4FAQwUIRIGGwgwCAcMKhMCA0cYDwMCEyoMD4MJBhwFCQkFHAYJCQYcBQkJBRwGCYcTBQMUER4TDAQHBAUZCiMGFwwNCAkJBw0LGAYlChgFBAcEDBMeERQDBRMDUQgGEwYCUAQGBwQGBgQHBgRQAgYTBkkIBQsIKA4UFBYOAhAWFBQOKBMAAAMAAAAAAPQBGgAQACAAMAAANxUuAT0BND4BOwEyFhcjIgYXIyImPQE0NjsBMhYdARQGNzQmKwEiBh0BFBY7ATI2NTgIChQiFTgKEQVYGCGWXRAWFg9eEBYWAwsIXQgLCwhdCAvOkQUSCnAVIhQKCCLSFg+WEBYWEJYPFrsICwsIlggKCggAAAAEAAAAAAEaARoADAAZADEAQwAANzIeARQOAS4DPgE3Ig4BFB4BMj4BNC4BNyIGBzY7ATYzMh4BFRQHFRQHPgE1NC4BBzc2NCYiDwEnJiIGFB8BFjI3ehcnFhYnLicWARcnFxwwGxswOC8cHC8cGCsODA0DFx4XJxcTAxMVHC9lQgIFCAM7EAMIBQIYAwcDzhYnLicXARYnLicWExwvODAbGzA4Lxw4FRMDExcnFx4XAw0MDisYHC8cx0IDCAUDOxEDBgcDGAICAAQAAAAAARoA9AALABsAJQAvAAA3DgEeATsBMjY0Ji8BNDY7ATIWHQEUBisBIiY1NzU0JisBIgYdAxQWOwEyNj0BxQQGAQUEJQQGBgTXGxSoFBsbFKgUG/QRDKgMEBAMqAwRcQEFCAUFCAUBVBMcHBNeExwcE1UJDBAQDAkTQgwQEAxCAAIAAAAAAQgBCAARABgAADc0PgEfAR4BBisBIg8BDgEmNTcnFTc+ATNLCg4GlgcBCwhKCQYuBhAMqZYuBRAJ9AcLAQRxBRAMCDwHAQsIS3G8PQcHAAEAAAAAAM8AlwAMAAA3NDY7ATIWFAYrASImXgUEXgQFBQReBAWNBAUFCAYGAAAAAAUAAAAAAQcBCwASADAARABVAGUAADcUDwEOASIuAjQ2PwE2Mh4BFQciJy4BND4CHwEyHgIOAScjJg4CFBYXHgEOATcWMjc+ATUnNCYOARcVFAYHDgEWByInIy4BPgIeAQcUDgIHNSIHMQ4BHgI+ATU0LgLTAiwDBwgHBgMEBDkCBQUDawQDCwsLFx4QBgIDAgEBBgQEDBcRCAgIAgECBVUDBgMLCwEHBwUBCAgCAQInIhwBHBoNMUM/JgERHyoWHBgYFQsoODQgDxoiygQCOQQEAwUICAcDLAICBQNrAwsbHhsXCwEBAgMEBQUBAQkQFRYVCAIFBgMCAgMKHA8LBAQBBgQICxUIAgUGOxITP0MxDRo5IhYqHxEBzxAQNDgoCxUwHBMiGg8AAwAAAAAA9AEaABAAHQAsAAATIg4BHQEUHgEyPgE9ATQuAQcyHgEUDgEiLgE0PgEXIi4BPQEWNxY3FRQOASOWGisZGSs0KxkZKxoWIhMTIiwiExMiFhYiEyMoKCMTIhYBGQwVDqgOFQwMFQ6oDhUMEgkODA0JCQ0MDgnhCA4GjBQCAhSMBg4JAAb/////AQcBBwA8AEQASwBWAHQAfQAANzIWFTM3NjIWFA8BFTMyFhQGKwEUBxcWFAYiLwEOASImJwcGIiY0PwEmNSMiJjQ2OwE1JyY0NjIfATM0NgcVFBYyNj0BJyIGFTM0JhcUFRQGDwEnPgE3JzIfAR4BFAYPASYnNz4BNCYvASYiBh0BIgc1ND4BBwYHJic1NDY3SxAVBhADCAUDEAoEBQYDCgQUAwYHAxEHFxgXBxEDCAUDFAQKBAUFBAoQAwUIAxAFFhYWIBUlCAsmC44IBjUIBwkCVAcHlgcHBwdTBQpZAgMDApYCBwUJCggNKAUEBAUKCJYWEBADBQgDEBgGBwYKChQDCAUDEAkKCgkQAwUIAxQKCgYHBhgQAwgFAxAQFjgmDxYWDyYlCwgICygCAwcOAx4HAwoHywNUBA0QDQMvCQQyAQUFBAFVAQYEQQRFCA0HbAUGAwIXCA8DAAAE/////wEJAQkAGABUAFsAYwAANwcmJzc2NC8BJgYdASIHNTQ+AR8BHgEGDwEVMzIWFAYrARQHFxYUBiIvAQ4BIiYnBwYiJjQ/ASY1IyImNDY7ATUnJjQ2Mh8BMzQ2MhYVMzc2MhYUDwEzNCYiBhUXIxUUFjI2NfhTBQpZBQWWBQkJCg0UCZYJBwcJdQoEBQUECgQUAwUIAxEHFxgXBxEDBwYDFAQKBAUFBAoQAwUIAxAGFSAWBRADCAUDWyYLEAs5SxUgFn0uCQQyAwoDVQIFBkEERQsPBAVUBhMTBhoYBQgGCgoUAwgFAxAJCgoJEAMFCAMUCgoGCAUYEAMIBQIQDxYWEBECBQgDAgcLCwgSJg8WFg8AAAAABP////8BCQEJABgAVABbAGMAADcHJic3NjQvASYGHQEiBzU0PgEfAR4BBg8BFTMyFhQGKwEUBxcWFAYiLwEOASImJwcGIiY0PwEmNSMiJjQ2OwE1JyY0NjIfATM0NjIWFTM3NjIWFA8BMzQmIgYVFyMVFBYyNjX4UwUKWQUFlgUJCQoNFAmWCQcHCXUKBAUFBAoEFAMFCAMRBxcYFwcRAwcGAxQECgQFBQQKEAMFCAMQBhUgFgUQAwgFA1smCxALOUsVIBZ9LgkEMgMKA1UCBQZBBEULDwQFVAYTEwYaGAUIBgoKFAMIBQMQCQoKCRADBQgDFAoKBggFGBADCAUCEA8WFhARAgUIAwIHCwsIEiYPFhYPAAAAAAQAAAAAAOIA4gAMABUAIgAuAAA3Ig4BFB4BMj4BNC4BByImNDYyFhQGJyMiBhQWOwEyNjQmIxUjIgYUFjsBPgE0JpYUIxQUIygjFBQjFBchIS4hIQQmBAUFBCYEBQUEJgQFBQQmBAUF4RQjKCMUFCMoIxSDIS4hIS4hXgYIBQUIBTgFCAYBBQgFAAAAAwAAAAAA4gDiAAwAGQAlAAA3Ig4BFB4BMj4BNC4BFyMiJj4BOwEyHgEGIzUjIiY+ATsBNh4BBpYUIxQUIygjFBQjCDgEBgEFBDgEBQEGBDgEBgEFBDgEBQEG4RQjKCMUFCMoIxRwBQgFBQgGOQUIBQEGCAUAAAAAAgAAAAAA6gDiAAUAHQAANxcHIyc/ASMiBg8BBhQfAR4BOwEyNj8BNjQvAS4BtiEhQCEhQEAFCQMgAwMgAwkFQAUJAyADAyADCc44ODg4EwUEOQQKBDkEBQUEOQQKBDkEBQAAAAEAAAAAAOoA4gAXAAA3Bw4BKwEiJi8BJjQ/AT4BOwEyFh8BFhTnIAMJBUAFCQMgAwMgAwkFQAUJAyADjTkEBQUEOQQKBDkEBQUEOQQKAAAAAgAAAAAA7QDhAAwADwAANyMiJj8BNjIfARYGIyczJ+KYBQYDTAIMAkwDBgWIeDxLCQWDBQWDBQkTZwAAAQAAAAAA7QDhAAwAADcnJiIPAQYWOwEyNifqTAIMAkwDBgWYBQYDWYMFBYMFCQkFAAAAAAIAAAAAAPQA9AARABUAADciLwEmND8BNjIfARYUDwEGIycXNyeWBANUAwNUAwgDVAMDVAMER0dHRzgDVAMIA1QDA1QDCANUA15HR0cAAAAAAQAAAAAA9AD0AA8AADcnJiIPAQYUHwEWMj8BNjTxVAMIA1QDA1QDCANUA51UAwNUAwgDVAMDVAMIAAAAAwAAAAAA4gDiAAwAGAAhAAA3Ig4BFB4BMj4BNC4BBzQ2MhYdARQGIiY1FyImNDYyFhQGlhQjFBQjKCMUFCMdBQgFBQgFCQUHBwoHB+EUIygjFBQjKCMUHAQFBQQ4BAYGBDIHCgcHCgcAAAAABAAAAAABEAEQABgAJwA/AE4AADcmIg8BBhUWFwcGFBYyPwEWMzI2PwE2NCcPAQ4BJjQ/ATYyHwEWFAc3JiIPASYGDwEGFB8BFjI/ATY1Jic3NjQPAQYiLwEmND8BNjMyFhRxBxQGBRMBDScDBgcDJxEVDhkKAgcHDQIOKBwOBAEEAjsCAm4DBwMnEzISAgcHOwcUBgUTAQ0nAz0EAQQBPAICAg8VEhytBwcEFBwVEScDBwYDJw0LCgIHEwcUAg4CGygOBAEBPAEEArADAycOBBICBxMHPAcHBBQcFREnAwd6BAEBPAEEAgIPGigAAAAABQAA//8BLQEaACAAMgBuAHUAfgAANzMHBgcjIiY9ATQ2OwEyFh0BBgcmJzU0JisBIgYdARQWNxYyPwE2NC8BJiIGFB8BBwYUFxQHFxYUBiIvAQ4BIiYnBwYiJjQ/ASY1IyImNDY7ATUnJjQ2Mh8BMzQ2MhYHMzc2MhYUDwEVMzIWFAYjJzM0JiIGFRcjFRQWMjY9AUJSCAUCQxQbGxSoFBsFBAQFEQyoDBAQBQMIAjgDAzgCCAYDMjID4QQUAwUIAxEHFxgXBxEDBwYDFAQKBAUFBAoQAwUIAxAGFSAWAQYQAwgFAxAKBAUFBFUmCxALOUsVIBUmCQQGGxSoFBsbFFYCAwYFUAwREQyoDBAoAwM4AwcDOAMFCAMxMgMIGAoKFAMIBQMQCQoKCRADBQgDFAoKBggFGBADCAUCEA8WFhARAgUIAxAYBQgGOQcLCwgSJg8WFg8mAAADAAAAAAEHAQgACwAZABwAADc0JiIGHQEeATI2NTc0PgEfAR4BDwEGLgE1NycVOAUIBgEFCAUmCQ4GhAcBCIQGDgmWg/0EBgYEzgQFBQTFBwoCBF0GEwZeBAELB19dvAADAAAAAAEHAQcADgAqADQAADcUBg8BIycuATU0NjIWBzcnJiciBh0BMhc1NDYyHwEWFA8BBg8BNz4CJgceATsBMjY/ASNxDgsCPAILDSEvIQGIlgYICxEJCgUHApYFBXYHCQKRBwcBCN0CCgcHBgsBBTVxDxgICgoIGA4YISEXPlQDAREMLgMxBAYBVQMKA0MMBwxRBA0QDZwGCQkGFwAABAAAAAABIwEjABcAJgBQAF8AAAEmIg8BJgYPAQYUHwEWMj8BNjUmJzc2NA8BBiIvASY0PwE2MzIeAQ8BJzc2NCYiDwEnJiIPAQYXFBcHBhQWMj8BFjMyNj8BNjQvATc2NCYiDwIOAS4BPwE2Mh8BFhQHASADCAInFDESAwYGPAcTBwQUAQ0nAz0EAQQCOwICAg8VEhsBWxEYEAMFCAMQBQcTBwQUAQ0nAwYIAicRFQ4ZCgMHBwQQAwYHAw0CDiccAQ4EAQQCOwICASADAycOBBICBxQHOwcHBBQbFhEnAgh6BAEBPAEEAQMPGigwERgRAggGAxAEBwcEFBsWEScCCAYDJwwKCgIHFAcEEAMIBQI2Aw4BGigOBAEBPAEEAQAABf/8AAABGgEsAA4AIAAqADMAQAAANxY+ATU0LgIjIg4BHgE3ND4BMh8BHgEUBg8BBiIuATUXFAYrATY3MzIWJyYnMzIWFAYjFxQGKwEiJjQ2OwEyFkQZLx0NGB8RGSsTCiQNAwQFAjgCAwMCOAIFBAPhBQRsBwVgBAVeAQJYBAUFBAkFBPQEBQUE9AQFhQUTKxoQHxgNHDAyJG0CBAMBHwEFBQQCHgIDBAMaBAUJCgY+CgkGCAWNBAUFCAYGAAAABAAAAAABBwEHAA8AHwAvAD8AABMiBh0BFBY7ATI2PQE0JiMHNDY7ATIWHQEUBisBIiY1NyIGHQEUFjsBMjY9ATQmIwc0NjsBMhYdARQGKwEiJjVGDRMTDRwOExMOKggGHAYJCQYcBgiSDhMTDhwNFBQNKggGHAYICAYcBggBBxQNoA0TEw2gDRQhBggIBqAGCAgGwRQNoA0TEw2gDRQhBggIBqAGCAgGAAAAAAL/////AQcBBwAcAE0AACUUBg8BJic3NjQvASYiBh0BJwc1NDYzMh8BHgEVByIGBzE1NCYiBh0BFBY7ATI2NCYrATc2MhceAgYHBiInJiIGFBceATI+AjQuAgEHCAdiAQNdBQWWAgcFCQoRCwgGlgcIxQ0YCgYHBgUEJgQFBQQTBA4nDgYHAQgGDicOAggFAgkZGhgSCgoSGJYIDQQ3Cgo0AgsDVQEGBFYBAVYMEQRUBA0IEwoJCgQFBQQmAwYFCAYFDQ0HERMRBw0NAwUIAwkKChIZGhgSCgAAAAAEAAD//wEsAPQADAAZACQAVAAANzQ2OwEyFhQGKwEiJhU0NjsBMhYUBisBIiYVNDY7ARUUFyMiJjcVFBY7ATI2NCYrATc2MhceARQGBwYiJyYiBhQXHgEyPgI0LgIiBgcjNTQmIgYTBQT0BAUFBPQEBQUE9AQFBQT0BAUFBHoCfAQFlgUEJgMGBgMTBA4nDgYHBwYOJw4DBwYDCRgaGRIKChMYGhgJAQUIBeoEBgYIBQVHBAYGCAUFRwQGCgQFBSomAwYGBwYFDQ0HERMRBw0NAwUIAwkKChIZGhgSCgoJCgQFBQABAAAAAAEHAQcAMAAANzQuASMiBgczMhYUBiMnIiY9ATQ2HgEdAT4BFzYeARQOASIuASc0NjIWFx4CMj4B9BksGRcnDSUEBgYEOAQFBQgGDywZHzMeHjM8MSACBQcGAQIaKTEsGZYZLBkUEgUIBgEFBDgEBgEFBB0SFQEBHzM+Mx4bLh0EBgUEFycXGSwAAAADAAAAAAEHAQgACwAZABwAADc0NjIWHQEUBiImNSc0LgEPAQ4BHwEWPgE1JzcV9AUIBQUIBSYJDgaEBwEIhAYOCZaD/QQGBgTOBAUFBMUHCgIEXQYTBl4EAQsHX128AAADAAAAAAEaAQcACwAdAC8AADcOAi4CPgEzMhYHIyImPQE0NjsBNh8BFhQPAQYnIgYdARQWOwEyPwE2NC8BJiO8AQwVFhEECRMLEBUVSBAWFhBIEAtPCQlPC1gICwsISAgGTwQETwYIlgwSCQQQFxUMFn8VEJYQFQELTwoaCk8KzgsIlggLBk8ECgRPBgAAAAACAAAAAAEaAQcAEQAjAAA3IyImPQE0NjsBNh8BFhQPAQYnIgYdARQWOwEyPwE2NC8BJiOmSBAWFhBIEAtPCQlPC1gICwsISAgGTwQETwYIJhUQlhAVAQtPChoKTwrOCwiWCAsGTwQKBE8GAAACAAAAAAEJAQkACwAaAAA3JgYdARQWPwE2NC8BND4BHwEeAQYPAQYuATVZBQkJBZYFBbcNFAmWCQcHCZYJFA3zAgUGqAYFAlUDCgNMCw8EBVQGExMGVAUEDwsAAAMAAAAAAQcA9AAlAC4ANwAAJS4CIgYHNTQmIgYdAQYWOwEyNjQmKwE+ATMyHgEXHgE7AT4BNQciDgEWMjY0JgciJjQ2MhYUBgEGAx8xOTIQBQgFAQYESwQFBQQ6Cy8cGCkaAgEFBAEDBXAQFQEWIBYWEAgLCxALC40dLxsbGCkEBgYESwQFBQgGGR8WJxgEBQEGAy8WHxYWHxY4ChALCxAKAAAAAwAAAAAA2AEaAAgAEQAqAAA3IgYUFjI2NCYHIiY0NjIWFAY3Bw4BLwEmNDYyHwE1NDYyFh0BNzYyFhQHlhAVFSAWFhAICwsQCws3OAMIAzgDBggCKQUIBSkCCAYDXhYfFhYfFjgKEAsLEAqFOAIBAzgDCAUCKH8EBQUEfygCBQgDAAAAAwAAAAAA2AEaAAgAEQArAAA3IgYUFjI2NCYHIiY0NjIWFAY3BiIvARUUBiImPQEHBiImND8BNjIfARYUB5YQFhYgFRUQCAsLEAsLNwMIAikFCAUpAggGAzgDCAM4AwNeFh8WFh8WOAoQCwsQCqsDAyh/BAYGBH8oAwYIAjkCAjkCCAMAAwAAAAABBwD0ACUALgA3AAA3PgIyFhc1NDYyFh0BFAYrASImNDY7AS4BIyIOAQcOASsBLgE1FwYWMjY0JiIGFzQ2MhYUBiImJgMfMTkyEAUIBQUESwQFBQQ6Cy8cGCkaAgEFBAEDBUsBFiAWFiAVEgsQCwsQC40dLxsbGCkEBgYESwQFBQgGGR8WJxgEBQEGA1UPFhYfFhYQCAsLEAoKAAIAAAAAAQcBBwAPAB8AADcyFh0BFAYrASImPQE0NjM1IgYdARQWOwEyNj0BNCYj6gQGBgSoBAYGBAwQEAyoDBERDPQGBKgEBgYEqAQGExEMqAwQEAyoDBEAAAAABAAAAAABGgEaAEAASABYAHUAACUjNTQnNzY0JiIPASYjNCYiBhUiBycmIgYUHwEGHQEjIgYUFjsBFBcHBhQWMj8BFjI3FxYyNjQvATY1MzI2NCYjJzIWFSM0NjMXFA4BIi4BPQE0NjsBMhYVDwEXFhQGIi8BBwYiJjQ/AScmNDYyHwE3NjIWFAcBEBwFFQIFCAMVCQohLiEKCRUDCAUCFQUcBAUFBBwVIAMGBwMhGkIaIQMHBgMgFRwEBQUEehAVShUQSxQjKCMUCwhwCAsoFhYDBggDFRUDCAYDFhYDBggCFhUDCAUCliYKCRUCCAYDFQUXISEXBRUDBggCFQkKJgUIBiEaIQIIBgMhFRUhAwYIAiEaIQYIBXEWEBAVgxQjFBQjFDkHCwsHGhUWAwcGAxUVAwYHAxYVAwgFAxUVAwUIAwAAAgAA//8BLQEaACIAUgAAJRQGDwEOASImLwEuATQ+AjIWHwE1NDYyFh0BNz4BMh4CJzM1IyImPQE0NjsBHgEdATM1NCYrASIGHQEUFjsBFSMiBhQWOwE1IzUzFSY+ATczASwBAiUCAwQDASYBAgICBAMEARYFCAYVAQQDBAMBXhOpCAoKCLwICxIWD7wPFhYPJhwEBgYEektLAQUHBQIvAgMCJQIBAQIlAgMEAwMBAQIVWgQFBQRaFQIBAQMDGhMLCIMICwEKCF5eDxYWD4MQFiUGCAUTJRwGCgcDAAMAAAAAARoA9AAbACUANQAANyIGHQEUFjsBMjY9ARcWPgE9ATQuAQ8BNTQmIxc3NhYdARQGLwI0NjsBMhYXFRQGKwEiJjVCFBsbFF0UGyYIEQwMEQgmGxQvMQIFBQIxqBAMXQwQAREMXQwQ9BwTXhMcHBMDGwUCDQloCQ0CBRsDExxIIQIDAmgCAwIhRQwQEAxeDBAQDAAABAAAAAABBwEHAAgAEgAsAEgAADcUBiImNDYyFgcuASIGFBYyNjUnIgYPASMiBh0BHgE7ATI2PQE0JisBJy4BIwc2OwEyHwEWOwEyFh0BFAYrASImPQE0NjsBMjfOIS4hIS4hEgEVIBUVIBU/CA0ECw0QFgEVEJYQFhYQDQsEDQg8AgY0BgIOAgYTCAsLCJYICwsIEwYClhchIS4hIRcQFRUgFRUQcQkHFhYPXhAWFhBeDxYWBwkYBQUcBQsIXQgLCwheBwsFAAADAAAAAADiARoACwAbACsAADciBhQWOwEyNjQmIyciBh0BFBY7ATI2PQE0JiMHNDY7ATYWHQEUBisBLgE1gwQFBQQmBAUFBD0OExMOVA4TEw5iCAZUBggIBlQGCEsFCAYGCAXOEw7EDhMTDsQOEyEGCAEJBsQGCQEIBgAAAwAAAAABBwEHAA8AHwA8AAA3NDYXMzYWBxUWBicjIiY1NyIGHQEUFjsBMjY9ATQmIwcyFh0BMzIWFAYrARUUBiImPQEjIiY0NjsBNTQ2JhsThBMcAQEcE4QTGy4LERELhAsREQtCBAUvBAYGBC8FCAUvBAYGBC8F2BMcAQEcE4QTHAEbE6ARC4QLERELhAsRHAYELwUIBS8EBgYELwUIBS8EBgADAAAAAAEHAQcAEAAgACwAABMzMhYdARYGKwEiJj0BNDYzBxQWOwEyNj0BNCYrASIGFRc2MhYUDwEGIiY0N1SEExsBHBOEExwcExwRC4QLERELhAsRhgMIBQNdAwgFAgEHHBOEExwcE4QTG7ILERELhAsREQsMAgUIA10DBQgDAAMAAAAAAQcBBwAQACAAKQAAEyMiBh0BFBY7ATI2PQE2JiMXFAYrASImPQE0NjsBMhYVBxQGIiY0NjIW2IQTHBwThBMbARwTHBELhAsREQuECxEmIS4hIS4hAQccE4QTHBwThBMbsgsREQuECxERC0IXISEuISEAAAUAAAAAARoBLAASACQANQBTAGEAADc1NC8BJisBIgYdARQWFzM+ATUjNTQ2OwEyHwEWHQEUBisBIiY3FRQOASsBIiYnMzI2PQEXFicUBisBFRQGIiY9ASMiJjQ2OwE1NDYyFh0BMzIWFRcOASsBIiY0NjsBMhYV9Ag3CAxWEBYWEIMQFrwLCFYEAzYDCwiDCAvhFCIVXQsRBX4XIgoIXQYEHAUIBhwEBQUEHAYIBRwEBQEBBQRLBAUFBEsEBUuODAg3CBYQuxAVAQEVELwHCwI3AwSOCAsLcWkUIxQKCSEXhwoJBgQFHQMGBgMdBQgFHAQGBgQcBQReBAUFCAYGBAADAAAAAAEHAQcACwAcACwAADciBhQWOwEyNjQmIyciBh0BFBY7ATI2PQE2JgcjBzQ2OwEyFh0BFAYrASImNWcEBQUEXgQFBQRxExsbE4QTGwEcE4QcEQuECxERC4QLEZ8FCAUFCAVoHBOEExsbE4QTHAEuCxERC4QLERELAAAAAAMAAAAAAQcBBwAQACAAOAAAEyMiBh0BFBY7ATI2PQE2JiMXFAYrASImPQE0NjsBMhYVBxYUDwEGIiY0PwEjIiY0NjsBJyY0NjIX2IQTHBwThBMbARwTHBELhAsREQuECxEoAgImAwcGAxVHBAUFBEcVAwUIAwEHHBOEExwcE4QTG7ILERELhAsREQs7AwgDJQMGBwMWBQgFFgMHBgMAAAAEAAAAAAD0ARoAEQAjAEEATwAANycmKwEiBgcVHgE7ATI2PQE0BxQGKwEiJj0BNDY7ATIfARYVBxQGKwEVFAYiJj0BIyImNDY7ATU0NjIWHQEzMhYVFxQGKwEiJjQ2OwEyFhXsNwgMVhAVAQEVEIMQFhMLCIMICwsIVgQDNgMlBgQcBQgGHAQFBQQcBggFHAQFAQYESwQFBQRLBAXaNwgWD7wPFhYPjgyaCAoKCLwICwM3AwQUBAUcBAYGBBwFCAYcBAUFBBwGBF4EBQUIBgYEAAAAAAYAAAAAARoBBwAPABkAIwAzAD0ARwAAEyMiBh0BFBY7ATI2PQE0JgczMhYdASM1NDYXIyImPQEzFQ4BNyMiBh0BFBY7ATI2PQE0JgczMhYdASM1NDYXIyImPQEzFRQGZzgMEBAMOAwQEEQ4BAZLBTw4BAVLAQWSOAwQEAw4DBAQRDgEBksFPDgEBUsGAQcRDKgMEBAMqAwQEgYEHBwEBrwGBHp6BAbPEQyoDBAQDKgMERMGBFRUBAa8BgQvLwQGAAEAAAAAAQoBCgAlAAA3NDYyFh0BNz4BHgIGDwEGIiY0PwE2NCYiDwEzMhYUBisBIiY1OAYIBTsPJyYdCgoOXwIIBgNeESEvEDtGBAYGBFsFB/0EBgYESDwOCgodJyYPXgIFCANeEC8hEToGCAUHBAAEAAD//gEtARoABwAmADgASgAANxcHJyY0NjIHNTQ2OwEyFh0BNzIXNTQmKwEiBh0BFBY7AT8BIyImNyc3NjQmIg8BBhQfARYyNjQnNyYiDwEGDwEGFj8BNj8BNjQnuSUOJAMFCJAVEJYQFgIICCEXlhchIRcmAQMqEBVbKSkCBQgDLwICLwMIBQKhCx0KWggDBwMOCRwLCFsKCswlDiUDCAWDlhAWFhAmAQMoFyEhF5YXIQYNFTMoKAMIBQMuAwgDLwIFCAMxCgpbCAscCQ4DBwIIWwodCwAFAAAAAAEaASMAIABBAE4AZwCJAAAlFhQHDgEiLwEVFAYiJj0BNDY7ATIWFAYrARceATY3NjI3IgYdAScmIgYHBhQWMjc+ATIfASMiBhQWOwEyNj0BNCYHFBY7ATI+ASYrASIGNyM1NCYiBh0BIyIGFBY7ARUUFjI2PQEzJhcVFAYrASImPQE0NjsBMh8BNSYrASIGBxUeATsBMjY9AQcBEgMDCBUXCwUFCAYGBBwEBQUECQMHDw8FAwcBBAUGChcVCAMFCAMFDhAHAwkEBgYEHAQFBbYFBEsEBQEGBEsEBUsTBQgGHAQFBQQcBggFGgc4CwiDCAsLCFYEAwUGBlYQFQEBFRCDEBYK1QMIAwgIBQICBAYGBBwEBQUIBgEDAQYGAkwGBAMDBQgJAggGAwYFAwIFCAUFBBwEBs8DBgYHBgZkHAQFBQQcBggFHAQGBgQcCAxtCAoKCLwICwMGGAMWD7wPFhYPbQEAAAAABAAAAAABGgEtADEAVABcAIgAABMvASYvASYvAS4BKwEiBg8BBg8BBg8BDgEUFjMfAR4BHwEeATMxMj8CPgE/ATI2NCY3JiIPARcWFzcXBwYPATc2PwEmLwEHBg8BBhY/ATY/ATY0Jw8BJzc2MhYUBycVLgEvAS4BIgYPAQ4BDwEOARQWHwEeAR8BHgE7ATI2PwE+AT8BPgE0JidtAQ4EBAMFAwQBAwEBAQMBBQIFAQQGDgICAgIQAwQHAgUBAwIBAgIFAgoGDwEDA50PKA82CgQEFit4BwowDAMHIQQCAyULBBABBwVADwqUDg4NDysPCRkSdAwFCAIDAQIDAgEEAQgFDAECAgELBggBBAECAQEBAgEEAQgGCwECAgEBAgEEAgIDBQcOAgICAg4HBQEEAgQBAwQDBQICBwYQAgIBAg8HCgIFAwQDCQ4ONgMCBBYreAcDDDAKByEEBAomCg9ABQcBEAQLkw8oDzgPKw8JEhkcBAECCAUMAQICAQwFCAEEAQIDAgEEAQgGCwECAgELBggBBAECAwIBAAAAAAMAAAAAARoBGgAQABgAIQAAASYiDwEGDwEGFj8BNj8BNjQnNjIWFA8BJwcXBwYPATc2NwELDikPkwsEEAEHBUAPCpQORgkZEgkPKw0reAcKMAwDBwELDg6UCg9ABQcBEAQLkw8pAQkSGQkPKw0reAcCDTAKBwAAAAUAAAAAARoBGgAbACQALwA5AEcAADcjIgc1NCYrASIGHQEUFjsBFRQWOwEyNj0BNCYHMzIWFyM1NjMnMzIWHQEjNSY2Fwc1MxUUBisBIiYXFAYHIy4BPQE+AT0BM+pdBQUQDDgMEBAMLxsUXRQbG3FdCQ8DggUFXjgEBksBBgQJSwYEOAQF4REMXQwQCAqEzgEwDBAQDHAMES4UGxsUXRQbEgsIEQFMBgQJCQQGAXlUVAQGBkcMEAEBEAwwAw8JCQAAAAADAAAAAAD0AKkACAARABoAADcUBiImNDYyFhcUBiImNDYyFhcyNjQmIgYUFl4LEAsLEAtLCxALCxALOAgLCxALC5YICwsQCwsICAsLEAsLGwsQCwsQCwAAAwAAAAABGgEsACEALgBLAAAlFRQGKwEiJj0BFhcVHgE7ATI2PQEjNyczNCYrASYnMzIWBTQ+ATIeARQOASIuATcGFjsBFRQWMjY9ATMyNjQmKwE1NCYiBh0BIyIGARkhF5YXIQgKARUQlhAWTAEBTBYQMQUHPRch/ucXJi4nFxcnLiYXJgEGBBwFCAYcBAUFBBwGCAUcBAXhlhchIRc9BwUxEBUVEIMKCRAWCgghIBcmFxcmLicXFycXBAYcBAUFBBwGCAUcBAYGBBwFAAAAAAMAAAAAARABEAAYACIALAAAJTQvASYiDwEGFB8BFjsBFjY0JisBNzY1MQcnJjQ/ARcHIyI3Byc3NjIfARYUARAIOQgXCI0ICCUJC4QEBQUEQHAIwiYCAihGGCoDqVdFVwMHAzgDvAsIOQgIjQgYCCUIAQYIBXAIC4AlAwgDKEYYfVdFVwMDOAMHAAAAAwAAAAAA4QDiABsAKAAxAAA3JiIGFB8BBwYUFjI/ARcWMjY0LwE3NjQmIg8BFTI+ATQuASIOARQeATcyFhQGIiY0NooDCAUDDAwDBQgDDAwDCAUDDAwDBQgDDBQjFBQjKCMUFCMUFyEhLiEhrwMFCAMMDAMIBQMMDAMFCAMMDAMIBQMMWBQjKCMUFCMoIxSDIS4hIS4hAAADAAAAAAEaARoADAAZADYAABMiDgEUHgEyPgE0LgEHIi4BND4BMh4BFA4BNwcXFhQGIi8BBwYiJjQ/AScmNDYyHwE3NjIWFAeWJDwjIzxIPCMjPCQfMx4eMz4zHx8zFykpAgUIAygoAwgFAikpAgUIAygoAwgFAwEZIzxIPCMjPEg8I/MeMz4zHx8zPjMemCgoAwgFAygoAwUIAygoAwgFAygoAwUIAwAEAAD//AEtARoADwAcAHcAiwAAJS4BIyIOAR4CPgE1NCYnBwYrASImNDY7ATIWFCcyFxUjJisBDwEiJyYnJj8BPgEvASY3Njc2Mx8BMjMyNj8BNjc2MhcWHwEeATsBPwEyFxYXFg8BJic3JicPASMiJi8BJiIPAg4BIyIvAQYHHwEWBg8BFhc/AgYHJjQ2MhcGDwExJiMiBhUUFzEBEwwfEBorEwokMjAcDQwPAwRLBAUFBEsEBqcJBwUEBwMgAwQCEwgCBBgFAQQaBAIIEwIEAx0DAgUIAgYBBQ4cDgUBBQEJBQMgAwQCEwgCBAkJCgoGChcFBwwTAgQJEAkEAQQSCwUGFwoGEgQJAgsSBgoXBSsGBQkWHQsJBwMDAggLAZAMDR0vMiQKEysZER8MQgMFCAYGBwkEFAULAQMVGwUDFAQNBRYEBBsVAwELBQUhBQEDAwEFHwUHCwEDFRsEBAcFAwkPDQgCEAwXAgIXBgoMAggNDxAECxwJDxANCAI3CQoLHRYJBAUCAQsIAgMAAAAABAAAAAABGgEaABAALAA8AEwAACUVFAYrAR4BOwEyPgE9ATQmBzI+ASYrATU0JiIGHQEjIgYUFjsBFRQWPgE9ATcyFh0BFAYrASImPQE0NjMXNCYrAQ4BHQEUFjsBMjY1AQchGJEFEgpwFSIUCl0EBQEGBCUGCAUmBAUFBCYFCAZBEBYWEJYPFhYPqQsIlggKCgiWCAvvkRggCQoUIhVwChJLBggFJgQFBQQmBQgGJQQGAQUEJXoWD5YQFhYQlg8WJQgLAQoIlggLCwgAAgAAAAABGgD0AAwAJQAANzIWHQEUBiImPQE0Nhc2Mh8BFhQPAQYiJjQ/ASMiJjQ2OwEnJjQcBAYGCAUFsAIIA0ICAkIDCAUDMaUEBQUEpTED9AYEnwQFBQSfBAYMAgJCAwgCQgMGCAIyBQgGMQMIAAYAAAAAASABJQAeACgALwA5ADwATAAAJTQvASYiDwE1NCYrASIGHQEUFjsBMjY9ATQmKwE3NiczMhYdASM1NDYHNTMVIyImNxUUBisBNTMyFic1FzcHBiIvASY0PwE2Mh8BFhQBIAgyBxcHKBALUQsQEAvGCxAQCwInCPNRBAVjBQVjWgQF2AUEWloEBWMdVTEDBwMxAwMxAwcDMQPZCwgxCAgnAgsQEAvGCxAQC1ELECgIMwUEWloEBc9aYwVVUQQFYwUXHh41MgMDMgIHAzICAjIDBwAAAAYAAAAAAS0BLAAeACgALwA5ADwATAAAJTQvASYiDwE1NCYrASIGHQEUFjsBMjY9ATQmKwE3NiczMhYdASM1JjYHNTMVIyImNxUUBisBNTMyFic1FzcHBiIvASY0PwE2Mh8BFhQBLAg0CBcIKhAMVAwQEAzODBAQDAIpCP1UBAZnAQYFZ14EBeEGBF5eBAZoH1k0AwgCNAMDNAMHAzQC3AwINAgIKQIMEBAMzgwQEAxUDBAqCDYGBF5eBAbYXmcFWFQEBWcGGB8fNzQDAzQDBwM0AgI0AwcAAAMAAAAAARoBGgAkAC4ARgAANxcWMjY0LwEmIgYUHwEOAQ8BFRQeATY/AT4BNxcOARUUFjMyNicOASMiJjU0NjcnFzYzMhcWFxYfAR4BPgEvASYnJicmIyK+SwMIBQL0AwgFAj0MFAcFAwcHAQQGEgwdCgwcEwwVBwMOCQwQCQgVEQcIGhUQDQgGBAEHBwQBBQcKDxMZHxFhTAIFCAP0AgUIAzwJGQ8MAwMFAgMECg0XBx0HFQwUGwwYCAkQDAgOBEkQAQoJDwsNCgQDAgYEDQ8NEgoNAAAAAAMAAAAAAQgA4gAlAC4ANwAANzEOASYnJj8BNjc2NzYyFxYXFh8BFg4BJi8BJicmJyYiBwYHBgc3IgYUFjI2NCYHNDYyFhQGIiY4AQcJAQEBBQcKDxMZPhkTDwoHBQEEBwcBBAYIDRAVNBUQDQgGWhMcHCYcHC8QGBAQGBCKBAMCBQMCDQ8NEgoNDQoSDQ8NBAYCAwQKDQsPCQoKCQ8LDRUcJxsbJxwvDBAQGBAQAAAABgAAAAABGgEaABQAKgA0AD0ASwBXAAATIgYdARQWFxUUFj8BMzI2PQE0JiMHNDY7ATIWFxUUBisBIg8BNTQmIiY1BzQ2MhYUBiImNTciBhQWMjYuAQczMhYVFAcGIicmNTQ2FyMiBhUUFjI2NTQmsgwQCgkLBB8mDBAQDFQFBEsEBQEGBCkEAhMFCAVxFh8WFh8WJggLCxALAQo3XgsRFxU/FRYQal4EBR8yHwUBGRAMJQkPAxQGBQQaEAwlDBAcBAYGBCUEBgIPCAQFBgQcDxYWHxYWDxMLDwsLDwtLEAwfEhAQEh8MEBIGBBYZGRYEBgAAAAYAAAAAAPQBGgARACMAKQA/AEwAWQAAEyIGHQEUFjsBMjY9ATQvASYjBzQ2OwEVFBY7ARUUBisBIiY1NyMiJj0BFxYdARQGIiY9AQYHBi4BNjc2Nz4BFiciBh0BFBYyNj0BNCYHNDYyFh0BFAYiJj0BXhAWFhBwEBYINwgMVgsIOBAMLwsIcAgLkisEBSIDBQgFBwgEBwMCBAsHAwgGTgwQEBgQEBUFCAUFCAYBGRYPvA8WFg+ODAg3CCUICy8MEIQICgoIlgYEK3EDBUgEBgYEOQYEAQIIBwEFCgQBAgIQDCYLERELJgwQHAQFBQQmBAUFBCYAAAAABAAAAAABBwEaACIAKAA9AFIAADcnJisBIgYdARYXFhc1NDYXMxUUFhczFRQGByMHMzI2NzUmByImPQEXByIvAS4BNDY/ATYyFhQPARceAQ4BMyIuATY/AScmNDYyHwEeARQGDwEG/jYJC0QPFggGAwILBzkQDC8LCBwTLxAVAQFBBAY1rwQCJgEBAQEmAwgFAx8fAgECBUkDBQIBAh8fAwYIAiYBAgIBJQPaNwgWD24CBgIEfAgLAS4MEAGDCAoBEhYPjwsEBgQrNbsDJQEEAwQBJgMGCAMeHwIFBgMDBgUCHx4DCAYDJgEEAwQBJQMABQAAAAABBwEaACAAJgA4AEEASwAAEyIGHQEzNTQ2OwEVFBY7ARUUBisBBgczMjY9ATQvASYjFyMiJj0BBzQ2OwEyFh0BFgcnJiIPASY1NzQmIgYUFjI2BxY7ATI3JyYiB3EQFhMLCDgQDC8LCBMCBBkQFgk2CQs8KwQFqRsUSxMbAQg5CBgIOAiDCAwICAwIbgsPSw4LOAMIAwEZFg84OAgLLwwRgwgKCgkWD44MCDcISwYEK4kTHBwTSw4MOQgIOQwORgYICAwICGcICDgDAwAAAAAJAAAAAAEaARoAGwAhAC0APQBOAFYAZABqAIMAADcjNTQvASYrASIGHQEjIgYdARQWOwEyNj0BNCYnFyMiJjUnNDY7ARUUFjsBFSMXFAYrASImPQE0NjsBMhYVByMiBh0BFBYyNj0BMzI2NCYHIzUzHgEUBjcjIgYdARQWOwEyNjQmBzUeARQGNyMiBh0BFBYyNj0BMzI2NCYrATUzMjY0Jv0JCDcIDEMQFgkMEBAMzgwQEGA0KwQFXgsIOBAML5a8BgTOBAUFBM4EBrMSBAYGCAUJDBERDAkJBAYGPgkEBgYECRAWFhAICwtWHAQGBggFCQQGBgQJEwQFBakdDAg3CBYPSxELXgwQEAxeCxFaNQYEHAgLLwwQE3oEBQUEXgMGBgMKBQQ4BAYGBAkQGBAlEwEFCAUlBQQ4BAYWHxY4JgEKEAs4BQQ4BAYGBAkFCAYTBQgFAAAAAAQAAAAAARoBBwALACEAMgBEAAA3IgYdATMyPwEnJiMHMDU+ATsBMh8BMzIWHQEUBisBIiY1NwcGByMVFBY7ATI2PQE0JiMXHgEdARQOASsBIiYnMzI+ATVCDBA5BAMQEAMETAEbEx0MCBQ+ExwcE4MUG3QUCAw5EAyDDBAQDEIIChYnF14LFAaDEh4S9BELCgMQEAMbARIbCRQbFEEUGxsUXhQIAUEMEBAMQgsRHAcUCxwXJxcLCBIeEgAABAAAAAABGgEHAB4AKgA6AFMAADc0NjsBNh8BMzIWHQEUBisBNTMyNj0BNCYrAQcGKwE3FTMyPwEnJisBIgYVIgYdARQWOwEyNj0BNCYjBzQ2OwEeARcVDgEiJj0BBwYiJjQ/ASMiJhMbFCcLCR1QFBsbFEFBDBERDFAdCQtWE0MEAhoaAgQnDBAQFhYQSw8WFhBKBQQ4BAUBAQUIBSgDCAYDKCEEBdgTGwEJHRsUXhMbEhELXgwQHQgvHAIaGQMRTRYPSxAWFhBLDxYvBAYBBQQ4BAUFBCEoAgUIAygFAAAEAAAAAAD0ARoAHwAlADUATgAAEyIGHQEzNTQ2OwEVFBYXMxUUBisBFTMyNj0BNC8BJiMXIyImPQEHIgYdARQWOwEyNj0BNCYjBzQ2OwEeARcVDgEiJj0BBwYiJjQ/ASMiJl4QFhMLCDgQDC8LCCUlEBYINwgMPCsEBYMQFhYQSw8WFhBKBQQ4BAUBAQUIBSgDCAYDKCEEBQEZFg9LSwgLLwwQAYMIChMWD44MCDcISwYEK20WD0sQFhYQSw8WLwQGAQUEOAQFBQQhKAIFCAMoBQAAAAYAAAAAAPQBGgARACMAKQA1AEIATgAANzQ2OwEyHwEWHQEUBisBIiY1NyIGHQEUFjsBMjY9ASMiJj0BFzMnFRQWByIGFBY7ATI2NCYjBzQ2NzMeARQGKwEiJhciBhQWOwEyNjQmIzgWEEMMCDcIFhBwEBYmCAsLCHAICy8MEBwrNAVHBAUFBF4EBQUEZwUEXgQFBQReBAUJBAUFBF4EBQUE9A8WCDcIDI4PFhYPzwsIvAgKCgiEEAwvOTUrBAY4BQgGBggFLwQFAQEFCAUFGAUIBgYIBQAAAAUAAAAAARoBBwALAB8APwBWAFoAADc1NDY7ATIfAQcGIyciBh0BFBY7ATI2PQE0JisBJyYjFxUUFjsBFSMiBhQWOwEVIyIGFBY7ARUjIiY9ATMyPwEXNTMyNjQmJyM1MzI2PQEzMhYdARQGIycVIzUmEAwnBAIaGgIEJxQbGxSoFBsbFFAdCQtABQQKCgQFBQQKCgQFBQQKegwQQwsJHTQKBAUFBAoKBAUJDBERDBwSvBwLEQMZGgJLHBOEExsbE14UGx0JOS8EBRMFCAYSBggFExELVQgdliYFCAUBJQUELxAMXgsRliUlAAAAAwAAAAAA9AEaABEAIwApAAATIgYdARQWOwEyNj0BNC8BJiMHNDY7ARUUFhczFRQGKwEiJjU3IyImPQFeEBYWEHAQFgg3CAxWCwg4EAwvCwhwCAuSKwQFARkWD7wPFhYPjgwINwglCAsvDBABgwgKCgiWBgQrAAAABAAAAAAA/gEhABAAIgA0ADoAADcUFjsBDgErASIuAT0BNDY/ATIfARYdARQGKwEiJj0BNDYzFSIGHQEUFjsBMjY9ASMiJj0BFxQWOwEnLh8VdQUQCVgTHxIJCHILCEMIFA95DhUVDgcLCwd5Bwo8Cw8RBQQ5QlEWHggJEh8TiwoQBCcHRAgKcg8UFA+tDhQRCgetBwsLB2gPCzw8BAVCAAMAAAAAAQwA9AAMABkAJgAANzQ2OwEyFhQGKwEiJhc0NjsBMhYUBisBIiYXNDY7ATIWFAYrASImIQgGzgYICAbOBgglCQWEBQkJBYQFCSYIBjgGCAgGOAYI5gYICAwICEUGCAgMCAhFBggIDAgIAAADAAAAAAEHAPQADQAaACgAADc0NjsBMhYUBisBIiYnFzQ2OwEyFhQGKwEiJhcmNjsBMhYOASsBIiY1JgUEzgQGBgTOBAUBJgUEhAQFBQSEBAUmAQYEOAQGAQUEOAQG6gQGBggFBQRLBAYGCAUFRwQGBggFBQQAAAACAAAAAAD/AQcABwAbAAA3NTMHBhQfAQczFjYvATc2JisBIgYdARQWMjY1S5clAgIll6kFBgQrKwQGBbIEBgYIBYNxMwIHAjMSAQsEPTwECwYEzgQFBQQAAgAAAAAA/gEaAB0ARQAANzY3FhcWHwEWFxYVFAYiJyYnJj8BFx4BPgEnJjc2BzEHBgcGFxYXFjI3PgE0JyYvASYnJjc2JiIGBwYHBhcWDgEmLwEuAZkHCAEHBhIBEAcKJkkVEgcFCQMCBRcWCAYNBgU7BAYDDAcIFxpYGgsMDAcRAhAGCAIBBQsTCBkHCREDAwgIAgoCC/8EAg4QDhoCGg0VECIpExEfGBgGBQsHCxkLHhIPPgcICR4dJRUYGw0iKBoOGgIZDRINBAcEBQwXGSUFCgQDAxQFAQAAAAIAAAAAAPQA9AAQACEAADc2MhYUDwEGIi8BJjQ2Mh8BNzYyFhQPAQYiLwEmNDYyHwHkAggGA1QDCANUAwYIAk5OAggGA1QDCANUAwYIAk6mAwYIAlUCAlUCCAYDTpkDBggCVQICVQIIBgNOAAIAAAAAAPQA9AAQACEAADcGIiY0PwE2Mh8BFhQGIi8BBwYiJjQ/ATYyHwEWFAYiLwFIAggGA1QDCANUAwYIAk5OAggGA1QDCANUAwYIAk6PAgUIA1QDA1QDCAUCTpkCBQgDVAMDVAMIBQJOAAIAAAAAAOIA/gAQACEAADcHBiIvASY0NjIfATc2MhYUBycmIg8BBhQWMj8BFxYyNjTeQQMIA0EDBQgDOzsDCAUDQQMIA0EDBQgDOzsDCAXtQgICQgMIBQM7OwMFCLFCAgJCAwgFAzs7AwUIAAQAAAAAASwBBwAMAB4AQQBNAAAlFA4BIi4BND4BMh4BJx4BDwEGIi8BJjQ2Mh8BNzYyJyIGHQEUFjsBJicjIiY9ATMyPwEzMhYdARYXNTQmKwEnJiMHNTQ2OwEyHwEHBiMBLBcmLicXFycuJhcoAgEDOAMIAxMCBQgDDDEDCL8UGxsUOgUDMgwQQwsJHVAMEQoIGxRQHQkLQxAMJwQCGhoCBFQXJhcXJi4nFxcnDAMHAzgDAxIDCAUCDDEDjRwThBMbCQkRC1UIHRAMAgUHDhQbHQlLHAsRAxkaAgAG/////wEaAQcAHgAqAFUAWQBdAGEAADczMhYdARQGKwEnMzI2PQE2JisBBwYrATU0NhczNhcHMj8BJyYrASIGHQEXFh8BFhQGDwEGIiYvARUUBisBIicGKwEiJj0BNDY7ATIXNjsBMhYdATc2BzM1IxczNSMfATcnmlAUGxsULAg0DBABEQxQHQkLVhsUJwsJFAQCGhoCBCcMEVoHAyICBgYRAwoJAxkLCBMFBAQFEwgLCwgTBQQEBRMICxMHZRMTJRMTLiMRIuEbFF4THBMRC14MEB0ILxMcAQEJQgIaGQMRCxw+AwdTAwoJAggBBgY+NwgLAwMLCHAICwMDCwgNCANucHBwHVMHUwAAAwAAAAABGwEHABIALQA/AAA3FTc+ATM3LgErASIvASYrASIGFyIHIy4BPQE0NjsBNh8BMzIWFx4CDwEOASMnIgYPAQYeATsBMjY/ATYuASMmEQcaEHcDDglCBAIgAwQUDBBfAQFBFBsbFBQMCB0+ERoDDxUECB4HGhBcCxEFHgUEDwuCCxEFHgUEDwvYVx4NDwEICgMgAxG9AQEbE4QTGwEJHRYQAxYfDjMND4MKCTMKEw4KCTQJFA0AAAADAAAAAAEaAQcACwAfADAAADcVMzI/AScmKwEiBgc0NjsBNh8BMzIWHQEUBisBIiY1NxUUFjsBMjY9ATQmKwEHBiMmQwQCGhoCBCcMEBMbFCcLCR1QFBsbFKgUGxMQDKgMEREMUB0JC9gcAhoZAxELExsBCR0bFF4TGxsTVVULERELXgwQHQgABQAAAAABLQD0AB0AJgAvAEMAUwAANzIWHQEzMhYUBisBFRQGIiY9ASMiJjQ2OwE1NDYzFzIWFAYiJjQ2Nx4BFAYiJjQ2NzIeAR0BFA4BKwEGLgE9ATQ+ATMVIgYdARQWOwEyNj0BNCYjZwQGHAQFBQQcBggFHAQGBgQcBQRnCAsLEAsLGwgLCxALCwgUIxQUIxSWFCMUFCMUFyEhF5YXISEXvAYEHAUIBhwEBQUEHAYIBRwEBTgLDwsLDws5AQoQCwsQCzgUIxQ4FSIUARUiFDkUIxQTIRc4GCEhGDgXIQAEAAAAAAEWARoACAARAGEAmgAANyIGFBYyNjQmByImNDYyFhQGFy8BJjY/ATYnJicmIw8BIyImLwEmJyYiBwYPAQ4BIyIjLwEiBwYHBh8BFgYPAQYXFhcWMz8BMzIWHwEWFxYyNzY/AT4BMzIzHwEyNzY3NicHJyYjIgYPAgYiLwEuASsBDwEmJzc+AS8CNjcXFjMyNj8CNjIfAR4BOwE/ARYXBw4BHwIGB5YQFhYgFRUQCAsLEAsLcxgCBAEFGAQCCBMCBAMgAgYJAQUBBQ4cDgUBBgIIBAMDHQMEAhMIAgQaBAEFGAQCCBMCBAMgAwUJAQUBBQ4cDgUBBgIIBQIDHQMEAhMIAgQiFwYFCxIEAQQJEAkEAhMMBwUXCgYSCwIJBBIGChcGBgoSBAEECRAJBAITDAcFFwoGEgsCCQQSBgq8FiAVFSAWOQsQCwsQCw0UAgUNBBQDBRsVAwELBwUfBQEDAwEFIQUFCwEDFRsFAxYFDQQUBAQbFQMBCwcFHwUBAwMBBSEFBQsBAxUbBAQmCAIMCgYXAQEXDBACCA0PEAkcCwQQDw0IAgwKBhcCAhcMEAIIDQ8QCRwLBA8QDQAABwAAAAABBwEaACUALwAzADcAPgBFAE8AABMyFzYyFhUUBzMyFh0BFAYjFRQGKwEuAT0BIiY9ATQ2OwEmNTQ2BxQWOwE1NCYiBhcVMzUrARUzBxUUFjsBNRczMjY9ASM3NCYiBh0BMzI2cRAMCyAWBSsICwsIFhCDEBYHCwsIKgUWAwsIEgsPCzhecV1dSwsIOBM4CAtLJgsQCxMICwEZDAwWDwoJCwglCAtLEBYBFRBLCwglCAsJCg8WJQgLEwgLCy4lJSUTSwgLXl4LCEteCAsLCBMLAAAABQAAAAABBwEaACEAJwA/AEcAUAAAEyIGHQE2NzU0NjsBFRQWOwEVFAYrARQHMzI2PQE0LwEmIxcjIiY9AQcVIyIGHQEeATsBMjY9ATQmKwE1NCYiBhc1NDYyFh0BBzIWFAYiJjQ2cRAWCQoLCDgQDC8LCCUGKxAWCTYJCzwrBAV6CggLAQoIXggLCwgJFh8WEgsQCxMGCAgMCAgBGRYPLQUBJwgLLwwRgwgKCwgWD44MCDcISwYEK20TCwhKCAsLB0wHCxMQFRUjEwgLCwgTKggMCAgMCAAABAAAAAABBwEaACIAKAA9AFIAADcnJisBIgYdARYXFhc1NDYXMxUUFhczFRQGByMHMzI2PQE0ByImNzUXByIvAS4BNDY/ATYyFhQPARceAQ4BMyIuATY/AScmNDYyHwEeARQGDwEG/jYJC0MQFggGAwILCDgQDC8LCBwTLxAVQQQGATSvBAImAQEBASYDCAUDHx8CAQIFSQMFAgECHx8DBggCJgECAgElA9o3CBYPbgIGAgR8CAsBLgwQAYMICgESFg+PCwQGBCs1uwMlAQQDBAEmAwYIAx4fAgUGAwMGBQIfHgMIBgMmAQQDBAElAwAABgAA//8BLAEtACIAKwA0AEsAWACEAAA3PgE3NjcjIgc1PgE1NCYiBhUUFhcVDgEVFBYzMjY3JjUmLwE0NjIWFAYiJhciJjQ2MhYUBjcmNTQ2MhYVBgcmJzY1NCYiBhUUFwYHFyIOARQeATI+ATQuARceAQYjIi8BFRQOASY9AQcGIyImNj8BJy4BPgEfATU0NjIWHQE3Nh4BBg8BXwIMBwMFAhAMEBUbJxsVEBAVGxMPGAUPCQknERcQEBcRHAsRERcQEE0EGyccAQQICQMRFxADCggrFycXFycuJhcXJg4DAgQGAgMSBQgGEgIDBQUCAxMTAwIEBwQSBggFEgQHBAIDE1wICgIKCQlVAxoRFBsbFBEaA3IDGhETHBENGR0GAqEMEBAYEBDeEBcRERcQnwkKExwcEwoJBAIGBwsREQsHBgIECRcnLiYXFyYuJxdfAggIAgoVBAUBBgQVCgIICAIKCwIHBwICChUEBQUEFQoCAgcHAgsAAAcAAP//ASwBLQAiACsANABLAFgAZABtAAA3PgE3NjcjIgc1PgE1NCYiBhUUFhcVDgEVFBYzMjY3JjUmLwE0NjIWFAYiJhciJjQ2MhYUBjcmNTQ2MhYVBgcmJzY1NCYiBhUUFwYHFyIOARQeATI+ATQuAQc0NjIWHQEUBiImNRciJjQ2MhYUBl8CDAcDBQIQDBAVGycbFRAQFRsTDxgFDwkJJxEXEBAXERwLEREXEBBNBBsnHAEECAkDERcQAwoIKxcnFxcnLiYXFyYhBgcGBQgGCgUHBwkHB1wICgIKCQlVAxoRFBsbFBEaA3IDGhETHBENGR0GAqEMEBAYEBDeEBcRERcQnwkKExwcEwoJBAIGBwsREQsHBgIECRcnLiYXFyYuJxcvBAUFBCYEBQUEMQcKBwcKBwAAAAYAAAAAAS0BLAAWADkAQgBLAFgAdgAANyY1NDYyFhUUByYnNjU0JiIGFRQXBg8BFBcOASMiJjUmNjc1LgE1NDYyFhUUBgcVNjsBBgcOAQcWFycyNjQmIgYUFhc0JiIGFBYyNjcUDgEiLgE0PgEyHgEHNCYrATU0JiIGHQEjIgYUFjsBFRQeATY9ATMyNjWtBBsnHAUICQMRFxADCgg8DwUYDxMbARYQEBUbJxsVEAwQAgUDBwwCCQgcDBERFxERKBEXEREXEbsXJi4nFxcnLiYXJQYEHAUIBhwEBQUEHAYIBRwEBbIJChMcHBMKCQQCBgcMEBAMBwYCBF4dGQ0RGxQRGgNyAxoRExwcExEaA1UJCQoCCggCBo0QGBAQGBCyDBAQGBAQMRcmFxcmLicXFycXBAYcBAUFBBwGCAUcBAUBBgQcBQQAAAAEAAAAAAEHAS0AMAA5AEIASwAAJTQmIgYVFBYXDgErASIHNT4BNTQmIgYVBhYXFQ4BFRQWMjY1NCYnPgE7ATI2Nz4BNSc0NjIWFAYiJhcUBiImNDYyFjciJj4BMhYUBgEHHCcbFBADDgo4EAwQFRsnGwEWEBAVGycbFBADDgo4ERoDERXOERcRERcROREXEREXEWcMEQEQFxERxRMcHBMRGQQIDAlVAxoRFBsbFBEaA3IDGhETHBwTEBoDCQwVEQMaETgMEBAYEBDCDBAQGBAQbhAYEBAYEAACAAAAAADYARoAGAAhAAA3NCYnNTQmIgYdAQ4BFBYXFRQWMjY9AT4BByImNDYyFhQG2CEYBQgFGCEhGAUIBRghQhMcHCYcHJYZJQM5BAUFBDkDJTIlAzkEBQUEOQMlFhwmHBwmHAAAAAQAAAAAARoBGgAlAC4AVQBeAAA3FjI2NC8BMzIWHQEOARUUFjI2NTQmJzU0JisBNzY0JiIPAQYUHwEUBiImNDYyFicUBgcVFBY7AScmNDYyHwEWFA8BBiImND8BIyImPQEuATU0NjIWFSM0JiIGFBYyNqsDCAUCFiIMEBAVGycbFRAcEyIWAgUIAyUDA4ERFxERFxGWFhAQDCIWAwYIAyUDAyUDCAYDFiITHBAVGycbEhEXEBAXEb4DBggDFRAMVQQaEBQbGxQQGgRVExwVAwgFAiYDCAKiDBAQFxERnRAaBFUMEBUDCAYDJgIIAyYCBQgDFRwTVQQaEBQbGxQMEREXEREAAwAAAAAA9AEHABcAJAAxAAA3BwYiLwEmNDYyHwE1NDYyFh0BNzYyFhQnMjY9ATQuAQYdARQWFzI2PQE0LgEGHQEUFvFUAwgDVAMGCANEBQgFRAMIBl4EBQUIBQUEBAUFCAUFhl0DA10DCAUDTCAEBgYEIEwDBQhFBgQlBAUBBgQlBAZLBgQlBAUBBgQlBAYABgAAAAABIQEmACUALgA3AEAATQBaAAA3NDYyFhUUBxc2MzIWFAYiJjU0NycGBxUeARUUBiImNTQ2NzUuATciBhQWMjY0JhciBhQWMjY0JgciBhQWMjY0JjcUDgEiLgE0PgEyHgEHFA4BIi4BND4BMh4BURMcEwIVCAsNFBQbEwIUBQYLDRMcEw0LCw0hBgkJDAkJQQYJCQwJCU0GCQkMCQmoJ0JOQicnQk5CJxIiOkQ6IiI6RDoiyw4TEw4GBhUGExsUFA0HBhUEAjIDEgsNFBQNCxIDMgMSGgkMCQkMCTwJDAkJDAk2CQwJCQwJLSdCJydCTkInJ0InIjoiIjpEOiIiOgAEAAAAAAEIARoAJAAwADwASAAANw4BBy4BJz4BLgEOAhYXFQ4BHgEyPgEmJzUWFx4CPgIuASc0PgEeAg4BIyImFxQOAS4CPgEzMhY3Ii4BPgIeARUUBtgRGgMbKgYSFAQcIxsDFRISFQQaJBsEFhEhKwITGhoRBAwXrQoPEQwEBw4JCxE5ChAQDQMHDggMEWcJDgcEDBEPChG8ARQRAhYPBB0kGAEYJB0ETAQdJBgYJB0EMBsBDhQGCBUbGQ8uCQ4HBAwRDwoRnQkOBwQMEQ8KESQJEBANAwcOCAwQAAAAAAYAAAAAARoBGgARABoAMgA7AEQAYQAANzU0JiIGHQEOARUUFjI2NTQmByImNDYyFhQGJzQmIgYVFBYXFQ4BFRQWMjY1NCYnNT4BBxQGIiY0NjIWJyImNDYyFhQGPwEnJjQ2Mh8BNzYyFhQPARcWFAYiLwEHBiImNDf0BggFEBUbJxsVGgsRERcREYUcJxsVEBAVGycbFRAQFhMRFxAQFxEcDBAQFxERexUVAwUIAxUWAwcGAxUVAwYHAxYVAwgFA3AvBAYGBC8EGhAUGxsUEBpGEBcRERcQxBQbGxQQGgRMBBoQFBsbFBAaBEwEGpgMEBAXERGBERcRERcRBxUWAwcGAxUVAwYHAxYVAwgFAxUVAwUIAwAAAAAGAAAAAAEsARoAHAA0AD0ARgBTAHEAADcmND8BNjIWFA8BMzIWHQEmJzU0JisBFxYUBiInBxUeARUUBiImNTQ2NzUuATU0NjIWFRQGByIGFBYyNjQmNzQmIgYUFjI2FxQOASIuATQ+ATIeAQc0JisBNTQmIgYdASMiBhQWOwEVFB4BNj0BMzI2NYYDAyYCCAYDFiITHAoJEAwiFgMGCAJhEBYcJxsVEBAVGyccFhkMEBAXERERERcQEBcRzhcmLicXFycuJhclBgQcBQgGHAQFBQQcBggFHAQF5AIIAyUDBQgDFRwTDQIBCgwQFgIIBQICTAQaEBQbGxQQGgRMBBoQFBsbFBAaYhEXEBAXEYwMEREXERGLFyYXFyYuJxcXJxcEBhwEBQUEHAYIBRwEBQEGBBwFBAAAAAAGAAAAAAEsARoAFwAgACkARgBTAGUAADc0JiIGFRQWFxUOARUUFjI2NTQmJzU+AQcUBiImNDYyFiciJjQ2MhYUBjcmND8BNjIWFA8BMzIWHQEmJzU0JisBFxYUBiInFyIOARQeATI+ATQuARcHBiIvASY0NjIfATc2MhYUB3EcJxsVEBAVGycbFRAQFhMRFxAQFxEcDBAQFxEROQMDJgIIBgMWIhMcCgkQDCIWAwYIAiwXJxcXJy4mFxcmFTgDCAMSAwUIAwwxAwgFAuoUGxsUEBoETAQaEBQbGxQQGgRMBBqYDBAQFxERgREXEREXERYCCAMlAwUIAxUcEw0CAQoMEBYCCAUCFRcnLiYXFyYuJxc/OAMDEgMIBQIMMQMGBwMAAAAABwAAAAABGgEaABcAIAApADMAPABFAE4AADc0JiIGFRQWFxUOARUUFjI2NTQmJzU+AQcUBiImNDYyFiciJjQ2MhYUBhciBhQWMjY0JgcVIiY0NjIWFAYnNDYyFhQGIiY1NDYyFhQGIiZxHCcbFRAQFRsnGxUQEBYTERcQEBcRHAwQEBcREZ0TGxsnGxsUCxERFxERHgsPCwsPCwsPCwsPC+oUGxsUEBoETAQaEBQbGxQQGgRMBBqYDBAQFxERgREXEREXEV0cJxsbJxwBShAXEREXEHkICwsPCwtSCAsLDwsLAAAABAAAAAAA9AEtACIALgBLAG4AABMyHwEWHQEUBisBIiY9ATMVFBY7ATI2PQE0LwEmKwE1Ji8BFzIWFAYrASImNDYzNzIWHQEzMhYUBisBFRQGIiY9ASMiJjQ2OwE1NDYnMh8BHgEUBg8BBiImND8BIyIGHQEUBiImPQE0NjsBJyY0NqEMCDYJFhCDEBYTCwiDCAsDNgMEDQIECCwEBQUESwQFBQQmBAUcBAUFBBwFCAYcBAUFBBwGNQQDJgEBAQEmAwcGAxU0DBAGCAUbFDQVAwYBGQg3CAuPDxYWD5aWBwsLB48DAzcDAQUECLsGBwYGBwaDBQQcBggFHAQGBgQcBQgGHAQFSwMlAgMEAwIlAwYHAxYRCxMEBgYEExMbFgMHBgAAAAQAAAAAARoBGgAhAD0ARwBQAAA3JyYrASIGBxUeATsBJicjIiY9ATQ2OwEyHwEWHQEyFzU0ByM1NCYiBh0BIyIGFBY7ARUUFjI2PQEzMj4BJgcUFjsBNDcjIgYXMjY0JiIGFBbsNwgMVhAVAQEVEGUJB1UICwsIVgQDNgMJCkIcBQgGHAQFBQQcBggFHAQFAQZYBQQvAzIEBYMXISEuISHaNwgWD7wPFggLCwe8CAsDNwMDMQMzDBYcBAUFBBwGCAUcBAYGBBwFCAZoAwYICwZFIS4hIS4hAAUAAAAAARoBGgAlAC4ARgBPAFgAADc1NCYrATc2NCYiDwEGFB8BFjI2NC8BMzIWHQEOARUUFjI2NTQmByImNDYyFhQGJzQmIgYVFBYXFQ4BFRQWMjY1NCYnNT4BJzQ2MhYUBiImFxQGIiY0NjIW9BwTIhYDBggCJgMDJgIIBgMWIgwQEBUbJxsVGgsRERcREYUcJxsVEBAVGycbFRAQFksQFxERFxA4ERcQEBcRcFUTHBUDCAUDJQMIAiYCBQgCFhAMVQQaEBQbGxQQGkYQFxERFxDEFBsbFBAaBEwEGhAUGxsUEBoETAQaEAwRERcREZ0MEBAXEREABQAAAAABBwEaABgAIQAqAEkAWQAANyY0PwE2Mh8BFhQGIi8BFRQGIiY9AQcGIhciBhQWMjY0JgciBhQWMjY0JhcVFAYrASImPQE0NjsBMhYdARQWMjY9ATQ2OwEyFhUHIxQGIiY1IxUUFjsBMjY1YAICJgMIAiYCBQgDFQYHBhUDCCoEBgYIBQUEBAYGCAUFdhwTlhQbBQRLBAYQFxEFBEsEBRI4HCcbOBAMlgsR5AIIAyUDAyUDCAUDFQ8EBQUEDxUDEwUIBQUIBSUGCAUFCAYcORMbGxM5BAUFBAoLERELCgQFBQQKExwcEy8LERELAAAAAAMAAAAAAQcBGgAcADkASQAANyY0PwE+ATMxMhYfARYUBiIvARUUBiImPQEHBiIXFRQGKwEiJj0BNDY7ATIWFRQWPgE1NDY7ATIWFQcjDgEiJicjFRQWOwEyNjVhAwMlAQQCAQQBJgIFCAMVBQgGFQMIpBwTlhQbBQRLBAYQFxEFBEsEBRI5BBohGgM5EAyWCxHkAggDJQIBAQEmAwgFAxVaBAUFBFoVA1Q5ExsbEzkEBQUEDBEBEAwEBQUEChAVFRAvCxERCwAAAwAAAAABBwEaABsAOABIAAA3FzU0NjIWHQE3NjIWFA8BDgEjMSImLwEmNDYyFxUUBisBIiY9ATQ2OwEyFhUUFj4BNTQ2OwEyFhUHIw4BIiYnIxUUFjsBMjY1bhUGCAUVAwgFAiYBBAECBAElAwUInBwTlhQbBQRLBAYQFxEFBEsEBRI5BBohGgM5EAyWCxHMFloEBQUEWhYCBQgDJQIBAQIlAwgFQTkTGxsTOQQFBQQMEQEQDAQFBQQKEBUVEC8LERELAAQAAP//ASIA9AAdACUALgBFAAA3BwYXIyImPQE+ATsBMhYdASc1NCYrASIGHQEUFjM3IiY0NjsBDwEUFjsBNyMiBhcyFg8BBiImPwEjIiY/AT4BOwEyFg8BmAECA00QFgEVEJYQFRILCJYICwsICQQFBQRbBl4FBEkGTwMGzAYFBEgGEgsDDhIFBQEYAQQEOgUGAhBeAQkJFg9eEBYWEBMBEggLCwhdCAs4BQgGExwEBhMFDQsFWgcPCDQIBEsDBAgFKwABAAAAAAENARsAawAANxYVFAcGBxYdARQGIiY9ATYnNzY3Njc2NTQvATYnMQYPASYHJyYjBhcHDgEVFBcWFxYfAQYXFRQGIiY9AQYnJicmLwEmIy4BPgEXFhcWHwEWFxY3NSY3JicmNTQ3Jj8BNhcWFzYXNjc2HwEW/BEWER8FBAcFAgsGFA0QCQsQAgcGEBMGKCcHGQsFBwMICAoIEQ0VBAoBBAgFEQwLCAYHCAQEAQIBBgMHBgMGAgoHDBQBBx8RFxAFCAYECRAUKCgTEAoEBQnmFBorFhEFCg8tBAUFBC0PCg4DBQgOERsWEQgREAMNAQkJAQ8SDwkIFAobEQ4IBQMOCw0uBAUFBBkDAwMIBAoJBAIFBwMBAgUDBwINBAYEBQ0MBhEWKhoUGBUEAgIDDAoKDQMCAgQYAAAAAQAAAAABLAEtAFEAABMiDgEVFB4BFzI2PQEGJyYnMS4BLwEmNzYzMR4BHwEWFxY3NjcmJyY1NDcxJjczMhcWFzYzMhc2NzY7ARYPARYVFAcGBxYdARQWMz4CNTQuAZYpRSgaLh4FBRoPBwMCCAMDCQQCBAYLAwMJDgoKAQgeEBYQBggEBggKDQ8XERQNCggGBAgFARAWDx8KBQUeLhopRQEsKEUpIDoqCgQEGQUMBgcICgMBBgMBAQcEBA8BAQQMCAQNEycXERMUAwQJBQUJBAMTFAERFycSDQQIEykEBAoqOiApRSgAAAUAAAAAAQcBBwAQABcAHgAlACwAABMjIgYdARQWOwEyNj0BNiYjBzQ2OwEVIxciJj0BMxU3FAYrATUzNSM1MzIWFdiEExwcE4QTGwEcE6ARCx05HAsROYMRC1VxcVULEQEHHBOEExwcE4QTGy4LETiEEQtVcRwLEXETOBELAAAAAv/6//8BIQEmAA0AbwAAEyIOAR4CPgE1NC4CEysBLwE9ATQmJz4CNzY1NCYnPgE0Ji8BDgEPAiYHLwEuAScHDgEUFhcOARUUFx4CFw4BFQYiJi8CLgErAQcfARYfAR4BNzM3HQEPASMuAz4DMh4DDgIHkCxIIhE+VlAxFig1CQEDAgEEBQ0WDwMEBwYBAgMBAwQIBAgHHx8HCAQIBAMCAgIBBgcEAw8WDAMEBw8LAwQEAwUDBAIBCAICBgMQCgYGAgIDFSMXCAcVIiksKSIWBggXIxUBJTBRVj4RIkkrHTUoFv77AQMCIgYMBQEIEAoMDQoRBwMHCQkEAQECAgQECAgEBAICAQEECQkHAwcRCg0MChAIAQQIBQMHBgUEAgIBAwcCAgoJCgEBFQICAgcbJSwrJxwQEBwnKywlGwcAAAAKAAAAAAEaARoADAAVAB4AJwAvADgAPgBEAEoAUAAAEyIOARQeATI+ATQuAQciJiczDgEjMScmNjczFhQHIyc0NzMGFBcjJjcyFhcjPgEfATMWFAcjNjQnNyMmJx4BJwYHIz4BBzMWFy4BFzY3Mw4BliQ8IyM8SDwjIzwkCRIFQAUSCSMDAQJGAgJGTQY0AgI0BnAJEgVABRIJNjQHBzQCAisuBgwVIXgMBi4KISsuBgwVIXgMBi4KIQEZIzxIPCMjPEg8I/MeGhofTBEoEhIoEiYTEhImEhKEHxoaHwFKEyYSEiYSEyATBhogEyATGp0gEwYaIBMgExoAAAAEAAAAAAEHASwAIwA/AEsAZAAANxUUBisBIiYnNTQ2OwEyFhQGKwEiBh0BFBY7AT4BPQE0PgEWJzQmIgYdASMiBhQWOwEVFBYyNj0BMzI+ASYrARcjIgYUFjsBMj4BJjcjIgYUFjsBBwYUFjI/ARUUFjI2PQE0JiP0FhCDEBUBFhBCBAUFBEIICwsIgwgLBQgGXgUIBhwEBQUEHAYIBRwEBQEGBBwcSwQFBQRLBAUBBkc4BAUFBCEoAgUIAygFCAYGBLJ6DxYWD7wPFgUIBQsIvAgLAQoIegQFAQYiBAUFBBwGCAUcBAYGBBwFCAZeBgcGBgcGzgUIBigDCAUDKCIEBQUEOQQFAAADAAAAAAD0AS0AIQAnAEoAABMyHwEWHQEUBisBIiY9ATMVFBY7ATI2PQEjIiY9AScmLwEXFBY7AS8BMh8BHgEUBg8BBiImND8BIyIGHQEUBiImPQE0NjsBJyY0NqEMCDcIFhBwEBYTCwhwCAsvDBABAgQIIgUEKzRVBAMmAQEBASYDBwYDFTQMEAYIBRsUNBUDBgEZCDcIDI4PFhYPg4MICwsIgxEMLgIFBAhBBAY1KQMlAgMEAwIlAwYHAxYRCxMEBgYEExMbFgMHBgACAAAAAAEHAS0AJQBIAAATHgEVFAcXFhQGIi8BBiMiLgE1NDczFwYVFB4BMj4BNTQmJzc2NScyHwEeARQGDwEGIiY0PwEjIgYdARQGIiY9ATQ2OwEnJjQ2lhkfEkgDBggCSBgdFycWBQ8DBRIeJB4SGBICAkIEAyYBAQEBJgMHBgMVNAwQBggFGxQ0FQMGAQEILBsdGEcDCAUCSBIWJxcODgUMCxIeEREeEhUhBwMGBS8DJQIDBAMCJQMGBwMWEQsTBAYGBBMTGxYDBwYAAAAAAgAAAAABBwC8AA0AGwAANzMyFhQGKwEiJj4BNzMnMx4BFAYHIyImNDYzNy/OBAYFA9AEBgEEA9DOzgQGBQPQBAUEA9CDBQgFBQcFATkBBQcFAQUIBQEAAAcAAAAAARoBIwAPABMAIwAnADcAOwBTAAA3IyIGHQEUFjsBMjY9ATQmByM1MzcjIgYdARQWOwEyNj0BNCYHIzUzNyMiBh0BFBY7ATI2PQE0JgcjNTMnMzI2NCYrATc2NCYiDwEGFB8BFjI2NCd1HAYICAYcBggIChMTTxwGCAgGHAYICAoTE08cBggIBhwGCAgKExPU3QQFBQTdDAMGCAIdAgIdAggGA84IBp8GCAgGnwYIqJYSCAZ6BQkJBXoGCINxEggGVAYICAZUBghdSzgFCAYMAggGAxwDCAMcAgUIAwAAAAEAAAAAARoBGgAnAAA3MzI2NCYrATU3FxYyPwEXFjI2NC8BJiIPAScmIg8BNS4BIgYdARQWHPQEBQUE6jgfAggDTh4DCAUCJgMHA04fAggDMQEFCAUFEwUIBlA4HwICTh8DBggCJgMDTh8DAzF/BAUFBPQEBQAAAAcAAAAAARoBGgAQABkAIgAsADUAPwBJAAA3FBY7ATI2NCYrATUuASIGFRcUFjI+AS4BBhc0NjIWFAYiJgciJjQ2MhYUBiM3IgYUFjI2NCYXFBYyNjQmIgYVNzQ2MhYUBiImNRMFBPQEBQUE6gEFCAWpFSAVARYgFRILEAsLEAtdEBYWHxYWEAEICwsPCwseFh8WFh8WEwsPCwsPCxwEBQUIBuoEBQUELxAVFSAVARYQCAsLEAsLQxYfFhYfFjgLDwsLDwtdEBYWHxYWEAEHCwsPCwsHAAAAAAYAAAAAARoBGgAPAB8ALwA/AE8AXwAANzMyNj0BNCYrASIGHQEUFjc0NjsBMhYdAQ4BIyciJjUHIyImNzU0NjsBMhYdARQGJw4BHQEUFjM3MjY9ATQmDwEjIiY9ATQ2OwEyFh0BFAYnIgYVFwYWMzcyNj0BNCYj5hwKDQ0KHAoODgUDAhwCAwECAhwCAz0cCg4BDQocCg4OJgIDAwIcAgMDAl4cCg0NChwKDg4mAgMBAQMCHAIDAwITDQrYCg0NCtgKDe8CAwMC2AIDAQICFw0KjQoNDQqNCg2pAQICjQIDAQICjQIDAagNCmcKDg4KZwoNgwMCZwIDAQICZwIDAAAGAAAAAADPAPQACAARABsAJAAuADcAADcUBiImNDYyFjciBhQWMjY0JgciBhQWMjY0JiMzIgYUFjI2NCYHIgYUFjI2NCYjMyIGFBYyNjQmgwsPCwsPCzkICwsPCwtSCAsLDwsLCEwICwsPCwtSCAsLDwsLCEwICwsPCwvhCAsLEAsLCwsQCwsQC0sLEAsLEAsLEAsLEAtLCxALCxALCxALCxALAAcAAAAAARoBGgAjACcAKwBPAFMAVwCBAAABIyIGHQEjNTQmKwEiBh0BFBY7ATI2PQEzFQYWOwEyNj0BNCYHIzUzFyM1MxUjIgYdASM1NCYrASIGHQEUFjsBMjY9ATMVBhY7ATI2PQE0JgcjNTMXIzUzBxQGIyImPQE0JicmNDc+AT0BNDYzMhYUBiMiBh0BFAYHHgEdARQWMzIWAQc5CAslCAYcBggIBhwGCCYBCwg5BwsLixIShDk5OQgLJQgGHAYICAYcBggmAQsIOQcLC4sSEoQ5ObMFBBAVBAoFBQoDFhAEBQUECAsFBgYFCwgEBQEGCggTBQUJCQUcBgkJBgQTBwsLBzkICjgTJjleCwgSBAYICAYcBggIBgUTCAsLCDgICzgTJjhUBAYWECUYCgUDCwMFCQ8vDxYFCAYKCDARDwUFDhonCAsFAAAAAQAAAAABGgEHAB0AADciLwEmJyY0PgEzMhYfATc+ATMyFxYXFhQGDwEGI5YDA2kJBQYQIBYOGgoLCwoaDhkSDgcGCgpoAwQkA2gJDA4gIBQKCgsLCgoNCxMOGxkKaAMAAgAAAAABGgEHAB0AMAAANyIvASYnJjQ+ATMyFh8BNz4BMzIXFhcWFAYPAQYjJyIGFB8BNzY0JiIPAQYiLwEmI5YDA2kJBQYQIBYOGgoLCwoaDhkSDgcGCgpoAwQ9Fh4QYWIOHSwPEQMIAxIPFSQDaAkMDiAgFAoKCwsKCg0LEw4bGQpoA9AeKg9iYQ8qHw8SAgISDwAAAAACAAAAAAEHAQcALwBAAAA3Mh4BFA4BIi4BJy4BIgYVHgIyPgE0LgEHJgYHNTQmIgYdARQWFzcyNjQmKwE+ARc0JiIGHQEUFjsBMjY0JisBlhksGRksMSkaAgEGBwUCIDE8Mx4eMx8ZLA8GCAUFBDgEBgYEJQ0nFwYHBgYEJQQFBQQc9BksMiwZFycXBAUGBB0uGx4zPjMfAQEVEh0EBgYEOAQFAQEFCAUSFC8EBQUEOAQGBggFAAAAAgAAAAABBwEaACEAQAAAEzYyHwEWBxUWBisBIiY9ATQmKwEiBh0BFAYrASImPQE0PwEHBh0BFBY7ATI2PQE0NjsBMhYdARQWOwEyNj0BNCeJBg4GWwkBAREMJQwQBgQSBAYQDCUMEAhoWwMGBCUEBhAMEgwRBQQlBAYDARQFBVYIDGgMEREMLgQGBgQuDBERDGgMCElWAwRoBAYGBC4MEREMLgQGBgRoBAMAAAQAAAAAARAA9AAMACkATQBVAAAlFAYrASImNDY7ATIWJzI2PQEzFRQWMjY9ATQmIgYdASM1NCYiBh0BFBY3NTQ2OwEyFhcUBgcWFxYfARYUBiMiJyYnMSYnJisBFRQGIiY3MzI2NCYrAQEQBgTgBAYGBOEDBuEEBTkFCAUFCAY4BQgFBX4FBCoSGAEOCgcGAwQDBQUEBwQCBAYGCQ4SBggFEyAKDg4KIC8EBQUIBQUrBQQ4OAQFBQSDBAYGBDg4BAYGBIMEBQmDBAYZEQ0UBQkNBw0LAgoFBgQMFQkNOAQFBU8OEw4AAAAFAAAAAAEHARoADAAQABQAOwBEAAA3HgE3MTY3Fw4BIiYnNyM1OwEVIzUnMhYVFAYHFTMXFTMXFQcjFQcjByc1Iyc1Iyc1NzM1NzM1LgE1NDYHFzMVPwEzNSNyCRgNDgsNCRkcGQoVExNLExwICwYESwkKCgoKCTovEC8KCQkJCQpLBAYLQy8JIgc1lo0JCAMDCg0JCwsJIBMTE2cLCAQJAhYJJgoSCTkJNActDDYJEgooBxUDCAUIC7kCKSYDcAADAAAAAAEaARoADwAqAEEAABMiBh0BFBY7ATI2PQE0JiMXKwEOARUHBgcGIicmLwE2JisBNTQ2OwEyFhUHMxUWFx4BMjY/ATY3NTMVFAYrASImNUIUGxsUqBQbGxQdQgIDBAEBAwkwCQMBAQEGBEEQDKgMEeE5AgQGGSQZBgICAjoRDKgMEAEZGxSoFBsbFKgUG4MBBQMGCAYSEgYIBgQFVAwREQxnAwgHDg8PDgQFBgNBDBAQDAAAAQAAAAABBwD0ACEAADcyFh0BFBY7AScmNDYyHwEWFA8BBiImND8BIyImPQE0NjMvBAURC5IxAwYHA0IDA0IDBwYDMZITHAYE9AYEOAwQMgIIBgNCAggDQgIFCAMxHBM4BAYAAAQAAAAAARoBBwAJABMAHwAsAAATMxUjFTMVIyc1NyMVMxUjFTM3NQcVFAYiJj0BNDYyFgc0JiIGHQEUFjI2PQEcLyUlLwn9LyYmLwlLIS4hIS4hEhYgFRUgFQEHE7wSCc4KE7wSCc5UJhchIRcmFyEhFw8WFg8mDxYWDyYAAAAABAAAAAABGgEaAAsAFAAhAC4AADc0JiIGHQEUFjI2NTcUBiImNDYyFiciDgEUHgEyPgE0LgEHJj4BMh4BFA4CLgGfBQgFBQgFBQgMCAgMCA4kPCMjPEg8IyM8lAEfMz4zHx8zPjMenwQGBgQ4BAUFBF4GCAgMCAhOIzxIPCMjPEg8I4MfMx8fMz4zHgEfMwAABQAAAAABGgEaAA8AEwAkACgAUwAANzMyNj0BNCYrASIGHQEUFjc1MxUHMzI2PQE0JisBIgYdARQWMz0BMxUnFzEWFA8BBiImND8BIxUUBisBIiY0NjsBNSMiJjQ2OwEyFh0BMycmNDYyzjkHCwsIOAcLCwc5OTkHCwsIOAcLCwc5dCYDAyYCCAYDFVALCCUEBgYEJSUEBgYEJQgLUBUDBgi8Cwc5BwsLCDgHCxI5OagLBzkHCwsHOQcMEzk5lCYDBwMmAgUIAxUTBwsFCAU5BQgFCwcTFQMIBQAAAAMAAAAAARoBBwAjADIAOAAANzQ2OwE2Fh0BFAYHJi8BPgEnNzQmKwEiBhUXFBY7ARUjIiY1NyYGHQEUHgE2PwEzMjYnBzUXIyIHExYPvA8WDAoCAwgHCgEBCwi8CAsBCghLSw8WkwQMBAUGAhkqBwQESCsYBQPhEBUBFhBwDBIFBAQIAQoIcAgLCwhwCAsTFhAiBQUGcQMFAgIDIQwEED4rBAAACQAAAAABGgEcAA8AHwAxAEMAUwBjAHYAigCTAAATIiMmBwYuATY3NhceAQ4BFxYyPgEnLgEnJg4BFhceAQciLgE3PgE3Nh4BBgcOAQcGIwciJicmNDc+AR4BBwYUFxYGBxcWMjYmJy4BJy4BDgEXHgEXIicuAT4BFxY3Nh4BBgcGNxYzMTI3PgE3Ni4BBgcOAQcOATciMS4BNzY0JyY+ARYXFhQHDgEjJxQGIiY0NjIWrwEBFxcDBwIFBBoaBAUCBUEDCAYBAgcSCwMHBQIDCQ+8AwYBAgcSCwMHBQIDCQ8GAwUSBAUBAgIBBwcFAQICAQUELQIIBQIDCQ8GAggHAQIHElQNDQQFAgYEFxcEBgIFBA0vAwUDAgsSBwIBBwgCBg8JAwI9AQQFAQMDAQUHBwECAgEFBGQLEAsLEAsBBAUFAQUHBwEFBQEHBwQvBAQHAwsSBwIBBwgCBg8NBAcDCxIHAgEHCAIGDwkEXQQEDRoNBAUCBwMMFwsDBwFLAQcIAgYPCQMCBQcDCxIdAgEHBwUBBQUBBQcHAQIZBAEHEgsDBwUCAwkPBgIIRQEHAwsYCwMHAgUEDRoNBAQiCAsLEAsLAAADAAAAAAEaARoACAAqAEwAADcyNjQmIgYUFiczMjY0JisBPgEyHgEVBhYyNjU0LgEiBgc1NCYiBh0BFBYXIyIGFBY7AQ4BIi4BNS4BIgYVFB4BMjY3FRQeATY9ATQmlggLCxALC3I4BAYGBB8PND0zHwEGCAUjPEc8EgUIBQX4OAQGBgQfDzQ9Mx4BBQgFIzxHPBIFCAUFgwsQCwsQCzkFCAUaHx8zHwQFBQQkPCMiHSMEBgYEOAQFSwYIBRoeHjMfBAUFBCQ8IyIdIwQFAQYEOAQGAAMAAAAAARoBGgAIABUAIgAANxQGIiY0NjIWBxQeATI+ATQuASIOARc0PgEyHgEUDgEiLgGpCxALCxALliM8SDwjIzxIPCMTHjM+Mx8fMz4zHpYICwsQCwsIJDwjIzxIPCMjPCQfMx8fMz4zHh4zAAABAAAAAAD+AQcAGwAAEyMiBhQWOwEHIyIGFBY7ATI2NCYrATczMjY0JvRxBAUFBC9IMgQFBQRxBAUFBCtILgQFBQEGBQgFvAUIBgYIBbwFCAUAAAACAAAAAAEaAQwAJgA6AAA3IyImPQEjIiYvASY2PwE2FhceATI2Nz4BHwEeAQ8BDgErARUUBiMnMzU0NjsBNycOASImJwcXMzIWFdiEBAUhAwUBDgEEA04DBwIEExgTBAIHA04DBAEOAQUDIQUEenAGBCMKPgcaIBoHPgojBAYmBQR6BAMzBAYCGwEDBAwODgwEAwEbAgYEMwMEegQFEnoEBSUVDRAQDRUkBgQAAgAAAAABBwEHACgAUQAAEyIGHQEUBgcGFBceAR0BFBYzPgE0JiMiJj0BNCYnPgE9ATQ2MzI2NCYzMhYdARQWFxYUBw4BHQEUBiMuATQ2MzI2PQE0NjcuAT0BNCYjIiY0Nl4QFgQJBQUJBBYQBAUFBAgLBgUFBgsIBAUFbBAWBAkGBgkEFhAEBQUECAsGBQUGCwgEBQUBBxYQJg4KBQIMAgUKDiYQFgEFCAULCCcRDgUFDhEnCAsFCAYWECYOCgUCDAIFCg4mEBYBBQgFCwgnEQ4FBQ4RJwgLBQgGAAMAAAAAAKkA9AAIABEAGgAANyImNDYyFhQGByImNDYyFhQGBxQWMjY0JiIGlggLCxALCwgICwsQCwsbCxALCxALzgsQCwsQC0sLEAsLEAs4CAsLEAsLAAADAAAAAAEaARoACAAwAFEAADcUBiIuATYyFhcUDgErAQ8BBisBFRQPAQYrARUUDwEGKwEiJj0BND8BJic0PgEyHgEHNC4BIg4BFRQXFg8BFTM1NDY7ATU0NjsBNzY7ATI+ATXhCxAKAQsQCzgWJxcZDwYCAhACBAMEGAMEAwMrCAsFXAMBFycuJxYSEh4kHhIFAgVfJQUEHQUEFxEDAx0SHhLOCAsLEAsLERcnFg8DARgEAwQDGAQDAwMLCB0IBlsMDRcnFhYnFxIeEhIeEgwMBQVgHRwEBRwEBhACEh4SAAIAAAAAARoBBwAhAC8AABMyFh0BFBY7AScmNDYyHwEWFA8BBiImND8BIyImPQE0NjMXHQEUFj4BPQEuASIGFRwEBhAMkjIDBggCQgMDQgIIBgMykhQbBQTrBgcFAQUIBQEHBgQ4DBAxAwgFAkIDCAJCAwYIAjIbFDgEBRKpAgMFAQUEqgQEBgMAAAAAAgAAAAABGgD+ACEALwAANzI2PQE0NjsBBwYUFjI/ATY0LwEmIgYUHwEjIgYdARQWMzcdARQWPgE9AS4BIgYVHAQGEAySMgMGCAJCAwNCAggGAzKSFBsFBOsGBwUBBQgFOAYEOAwQMgIIBgNCAggDQgIFCAMxHBM4BAa8qQIDBQEFBKoEBAYDAAIAAAAAARoA/gAMACgAACU1JjYyFhcVFA4BJjUnNSY2NzMnLgE/ATYyHwEeAQ8BBiIuAT8BIyImAQcBBQgFAQUHBuEBBQOnMwIBAgEDBwJEAgECQwMHBgECNKUEBUupAwYEBKoEBQEFA1UBBAUBMgIHAwEDAkMCBwNEAgQHAzQEAAAAAAYAAAAAARoBBwAvADIAOQBGAE0AUAAANzEVFBYyNjUnMzI2NCYrASIGFBY7AQcVFBYyNjUnMxUjIgYUFjsBMjY0JisBNTMHJxcjFyImJzMOARcUBisBIiY0NjsBMhY3IiYnMw4BJzcXvBsnGyEPAwYGA88EBQUEDyEbJxshNC8LERELcQsREQsvNCFoGC8XCQ4DNQMPhAUEcQQFBQRxBAUJCQ4DNQMPIBcYowQTGxsTVQUIBgYIBVEEExsbE1WWERcQEBcRllFBOyYLCAgLQQQGBgcGBj4LCAgLJjs7AAAABgAAAAABLAEaABMAFwApADcAQABSAAA3FxYyPwE+ATQmLwEmIg8BDgEeATcXBycXBycGHgEfARYyPwE2PwE+ATQHJwYUFh8BFjI/ASc0PwEiBhQWMjY0JhcHBiIvASY0NjIfATc2MhYUBy9dBQoFXQUEBAVdBQoFXQUFAQRsXl5ezG5uAwEEBV0FCgUZEhwWBQVxbgIEBV0FCgUKAQFKGCAgLyEhByEDBwMTAwYIAgwbAggGA744AwM4AwgKCQI5AgI5AgkKCEY5ODglQkIFCQkDOAMDDxcFDQMJCWxCBAoJAzgCAgYKBQctIS8hIS8hMSEDAxMCCAYDDBoDBggCAAUAAAAAASwBGgATABcAKQA3AEAAADcXFjI/AT4BNCYvASYiDwEOAR4BNxcHJxcHJwYeAR8BFjI/ATY/AT4BNAcnBhQWHwEWMj8BJzQ3FzI2NCYiBhQWL10FCgVdBQQEBV0FCgVdBQUBBGxeXl7Mbm4DAQQFXQUKBRkSHBYFBXFuAgQFXQUKBQoBAUoXISEvICC+OAMDOAMICgkCOQICOQIJCghGOTg4JUJCBQkJAzgDAw8XBQ0DCQlsQgQKCQM4AgIGCgUHRCEvICAvIQAAAAAEAAAAAAEHARoAFAAYACcANgAANyIvAS4BNDY/ATYyHwEeARQGDwEGJwcXNwcXNxYOAQ8BBiIvAS4BNh8BNxYUBg8BBiIvAS4BNpYFBV0FBAQFXQUKBV0FBAQFXQUFXl5ezG5uAwEEBV0FCgVdBQUBAm5uAwUFXQUKBV0FBQGDAzgDCAoJAjkCAjkCCQoIAzgDhDk4OCVCQgUKCAM4AwM4AwgKKkJCBAoJAzgDAzgDCQoAAAACAAAAAAEaARoADwAaAAATIyIGHQEUFjsBMjY9ATQmBzUzMhYdARYGByPqqBQbGxSoFBsbs58MEAERDJ8BGRsUqBQbGxSoFBvz4REMqAwQAQAAAAACAAAAAAEaARoADwAZAAA3FRQWOwEyNj0BNCYrASIGFyImPQE+ARczFRMbFKgUGxsUqBQbLwwRARAMn+qoFBsbFKgUGxvYEAyoDBEB4AAAAAMAAAAAARoBGgAPABkAIwAAEzMyFh0BFAYrASImPQE0NgcVFBY7ATUjIgYXMjY9ATQmKwEVQqgUGxsUqBQbGwgQDC8vDBDEDBERDC4BGRsUqBQbGxSoFBsvqAwQ4RHQEAyoDBHhAAAABQAAAAABGgEaAAsAFwAjADMARAAANzIWFAYrASImNDY7ATIWFAYrASImPgE7ATIWFAYrASImNDYzNzIWHQEUBisBIiY9ATQ2MxUiBgcVHgE7AT4BJzU2JisBVAQGBgQSBAYGBEsEBQUEEwQGAQUESwQFBQQTBAUFBDgUGxsUqBQbGxQMEAEBEAyoDBEBAREMqPQGCAUFCAYGCAUFCAYGCAUFCAYlGxSoFBsbFKgUGxIRDKgMEQEQDKgMEAAEAAAAAAEaARoADwAZAB0AJwAAEyMiBh0BFBY7ATI2PQE0Jgc1NDY7ARUjIiY3NTMVFxQGKwE1MzIWFeqoFBsbFKgUGxvYEAwJCQwQOHA5EQwJCQwRARkbFKgUGxsUqBQb16gMEeEQO5aWLwwQ4REMAAAAAAMAAAAAARoBGgAZACkANAAANzIWHQE3NjIeAQ8BBiInMScmNDYyHwE1NDY3MhYdARQGKwEiJj0BNDYzFSIGBxUzNTQmKwGWBAUMAwgFAQMcAwgDHAIFCAMMBVgUGxsUqBQbGxQMEAHiEQyo9AYERwwDBQgDHAMDHAMIBQMMRwQGJRsUqBQbGxSoFBsSEQx5eQwQAAAEAAAAAAEaARoADwAWABoAIQAAEyMiBh0BFBY7ATI2PQE0JhcVIzUzMhYHMzUrARUjNTQ2M+qoFBsbFKgUGxsJJgkMEalwcBMlEAwBGRsUqBQbGxSoFBsveZYRhZaWeQwRAAAAAwAAAAABGgEaAA8AFgAgAAA3FRQWOwEyNj0BNCYrASIGNxUjNTQ2OwIyFh0BFAYrARMbFKgUGxsUqBQbloMQDHouDBERDC7qqBQbGxSoFBsbCZZ5DBERDKgMEAADAAAAAAEaARoADwAZACMAABMjIgYdARQWOwEyNj0BNCYXFAYrASImPQEzNSM1NDY7ATIWFeqoFBsbFKgUGxsJEQyoDBDh4RAMqAwRARkbFKgUGxsUqBQb1wwQEAwcE3kMEREMAAAAAAMAAAAAARoBGgAPABYAIAAAEyMiBh0BFBY7ATI2PQE0JgcyFh0BIzUHIyImPQE0NjsB6qgUGxsUqBQbGxQMEYQSLwwQEAwvARkbFKgUGxsUqBQbEhEMeZbhEAyoDBEAAAIAAAAAARoBGgAPABoAACUUBisBIiY9ATQ2OwEyFhUHMzU0JisBJgYHFQEZGxSoFBsbFKgUG/PhEQyoDBABQhQbGxSoFBsbFHl5DBABEQx5AAAAAAMAAAAAARoBGgAZACkAMwAANyYiDwExBhQfARYyNjQvATMyNjQmKwE3NjQnIgYdARQWOwEyNj0BNCYjFTIWFRcUBgcjNa8CCAMcAwMcAwgFAwxHBAYGBEcMA3AUGxsUqBQbGxQMEAERDHm5AgIcAwgDHAIFCAMMBQgFDAMIYxsUqBQbGxSoFBsSEQyoDBAB4gAAAAADAAAAAAEaARoADwAZACMAADcVFBY7ATI2PQE0JisBIgYXIzUzMhYdARQGJzQ2OwEVIyImNRMbFKgUGxsUqBQb12dnDBER0BAMLy8MEOqoFBsbFKgUGxvY4REMqAwQxAwR4RAMAAAAAAIAAAAAARoBGgAPABkAABMyFh0BFAYrASImPQE0NjMXMjYnNTYmKwEV6hQbGxSoFBsbFKgMEQEBEQxnARkbFKgUGxsUqBQb8xAMqAwQ4AAAAwAAAAABGgEaABkAKQAzAAA3NjIfATEWFA8BBiImND8BIyImNDY7AScmNDcyFh0BFAYrASImPQE0NjMVIgYHFxQWOwE1fQIIAxwDAxwDCAUDDEcEBgYERwwDcBQbGxSoFBsbFAwQAQEQDHq5AgIcAwgDHAIFCAMMBQgFDAMIYxsUqBQbGxSoFBsSEQyoDBHiAAAAAAMAAAAAARoBGgAPABkAIwAAEyMiBh0BFBY7ATI2PQE0Jgc1NDY7ARUjIiY3FAYrATUzMhYV6qgUGxsUqBQbG9gQDGdnDBDhEQwuLgwRARkbFKgUGxsUqBQb16gMEeEQDAwQ4REMAAAAAgAAAAABGgEaAA8AGgAAEzIWHQEUBisBIiY9ATQ2Mxc1IyIGBxUeATsB6hQbGxSoFBsbFGdnDBABARAMZwEZGxSoFBsbFKgUG/PhEQyoDBEAAAAAAgAAAAABGgEaAA8AGgAANxUUFjsBMjY9ATQmKwEiBhcjNTQ2FzM2Fh0BExsUqBQbGxSoFBv04RAMqAwQ6qgUGxsUqBQbG7OfDBEBAREMnwAGAAAAAAEaARoADwAfAC8APwBPAF8AABMyFh0BFAYrASImPQE0NjMVIgYdARQWOwEyNj0BNCYjFzIWHQEUBisBIiY9ATQ2MxUiBh0BFBY7ATI2PQE0JiM1MhYdARQGKwEiJj0BNDYzFSIGHQEUFjsBMjY9ATQmI2cMEBAMOAwQEAwEBQUEOAQGBgSWDBAQDDgMEBAMBAUFBDgEBgYEDBAQDDgMEBAMBAUFBDgEBgYEARkQDM4MEBAMzgwQEgYEzgQFBQTOBAaEEAw4DBAQDDgMEBIGBDgEBQUEOAQGqBAMOAwQEAw4DBASBgQ4BAUFBDgEBgAABgAAAAABHAEHAA8AHwAvAD8ATwBfAAA3NDY7ATYWHQEUBisBIiY1NyIGHQEUFjsBMjY9ATQmIxc0NjsBNhYdARQGKwEiJjU3IgYdARQWOwEyNj0BNCYjFy4BDwEOAR8BHgE/AT4BLwE2Fh8BFgYPAQYmNSc0NjMTDQoKCQ4OCQoKDRcCAwMCCgEDAwEqDQoJCg4OCgkKDRcCAwMCCQIDAwJiAxEJCwkJBDcEEQkLCQgDTwIDATcBAgILAQQ4AQLvCg0BDgqyCg0NCrcDArICAwMCsgIDBQoNAQ4KsgoNDQq3AwKyAgMDArICAyIJCAMEAxMJiQkHAwQDEgmFAQICiAIEAQMBAQKJAgQAAAMAAAAAASwBBwAMACsAWQAANyIOARQeATI+ATQuARcHFxYOAS8BBwYuAT8BJy4BNjsBNz4BFh8BMzIWBg8BIiYvATM9ASMvAS4BJzQ+AjIeAhU2NyYnLgIiDgIVMR4BHwEeATsBJifYFycXFycuJhcXJh0XCQEECAQXGAMIBQIJGAMBBQUdCQEIBwIIHQUFAQOnBAQBAxgdBgIMDwIKExgaGBIKCQoBBgYYHyEfGA0CEQ4NAw4KFwUDqRcnLiYXFyYuJxdSER0ECAIDEhIDAggEHREDCQYdBAMDBB0GCQMfBAINCQobAgocEA0ZEwoKEhcNBAINDQ8XDQ0YIBETIgw4CAoJCQAAAAMAAAAAAOsBBwATAB0AOQAANzQ+ATIeARUUBgcGDwEjJyYnLgEXMwcOASsBIiYnNyIOARUUFhcWHwEeATsBMjY/ATY3PgE1NC4BI1QSHiQeEgsJBgIHPgcCBgkLKDQDAQUDHAMFARcXJxYNDAIBDwMPCRwJDwMPAQIMDRYnF7ISHhISHhINGQkGBxgYBwYJGVoMAwQEA8gXJxcRHwwDAjcJCwsJNwIDDB8RFycWAAAABAAAAAABGgEtADAAYQBsAJgAADcfAR4BHwEUFjMxMj8CPgE/ATI2NCYjJyYvASYvAS4BIzEiBg8BBg8BBg8BDgEUFhc0LwEGBwYPAiMvAS4BJz4CNzY3JjU0NwYHDgIVMR4BHwEeATczMjY/ATY3JicHMQ4BByMiJi8BMzc0LwEVLgEvAS4BIgYPAQ4BDwEOARQWHwEeAR8BHgEzMTI2NTc+AT8BPgE0mg4FBAcCBgMCAgECBQIKBw4CAgICDwQEAwUCBQECAgIDAQQDBAIEBg4CAgJCAQQCAwcMAgg5BwIMDwIBChIMBAUDAQcHEBcNAREODQMPCRoJDgIPDQcBATMBBAMZAwUBAzBqAgsGCAEEAQIDAgEDAggFDAECAgEMBQgCAwECAgEDBAIHBgsCAfgFAgIHBhACAgECDwcKAgUDBAMFAgIDBQcOAgICAg4HBQEEAgQBAwQDWQEBAQUGDgkCIBsCChwQDRkTBQIBBQYEBAIDBhggERMiDDgICwEMCDoLDwIDVAMDAQQCDXMBAQQBAggFDAECAgEMBQgBBAECAwIBBAEIBgsBAgIBCwYIAQQBAgMAAAADAAAAAADrAQcAGQAkADkAADcuAiIOAhUxHgEfAR4BOwEyNj8BPgE1NAcxDgEHIyImLwEzNwYPAiMvAS4BJz4DMh4CFQbkBhgfIh8XDQERDg0DDwkaCQ4CDw4QPwEEAxkDBQEDMCIHDAIIOQcCDA8CAQoSGBoYEwoB1A8XDQ0YIBETIgw4CAoMCDoMIhIRhgMDAQQCDUwOCQIgGwIKHBANGRMKChIXDQ8AAAAAAgAAAAABGgEaACQAPQAAEyIGHQEeATsBMjY9ATQ2MhYdARQGKwEiJj0BNDY7ATIWFAYrATc0NjsBMhYdARQGIiY3NQcGIiY0PwEjIiZCDBEBEAyoDBAGCAUbFKgUGxsUPAQGBgQ8YgYEYgQFBQgGAVMCCAYDUksEBgEHEQyoDBAQDDwEBgYEPBQbGxSoFBsFCAYKBAUFBGIEBgYES1IDBggCUwUAAAAAAwAAAAABBwDhABsANwBEAAA3MzIeAQcWBgcjIiY0NjM3FjY0JicjIiY0NjczIzMyFhQGByMiBhQWFzMyFhQGByMiLgE1NDY3MwczMhYUBgcjIiY0NjeyExIeEgEBJRkXBAUEAxUTHBoSFgQFBAMVXhMEBQQDFRMcGhIWBAUEAxUSHhEkGhYTXgQFBANgBAUEA+ESHhIaJgEFBwYBARwmGwEGBwUBBQgFARsmGwEGBwUBER8RGyUCOAYHBQEFCAUBAAAAAAQAAAAAAQcA9AAMABkAJQAxAAA3JjY7ATIWFAYrASImFyMiDgEWOwEyNjQmIwcjIgYUFjsBPgImBzMyFhQGKwEiJjQ2JgEGBJYEBQUElgQF184EBQEGBM4EBQUES4MEBQUEgwQFAQaHqQQFBQSpBAUF6gQGBggFBSoGCAUFCAU4BQgGAQUIBTgFCAYGCAUAAAYAAAAAAQcBGgAWAEEAcgB+AIoAlgAAEx4BHQEUBiImPQEGBwYuATY3Nj8BPgEHJjQ/ATYzMRYXFhQHBg8BDgEHMzIWFAYrASImNTQ3Nj8BPgE0JiIPAQYiFzQ2MzI2NCYiDwE5Ag4BLgE/ATY3NjIeAQcWDgEiJyYvASY+ARYfARYyNjQmIyImNyIGFBY7ATI2NCYjByIGFBY7ATI2NCYjByIGFBY7ATI2NCYjRQMDBAcFBgYDBwICAwgHBQEFGgICCAkKCwcJCQQJAgkEAR4DBQUDKAMFCAYLAgcGBgsFBAMGDwUDBwUGDgQBAgYGAgICAgMIGBABBwcBEBgIAwICAgIGBgIBBA4GBQcDBVMEBgYEcAQGBgRwBAYGBHAEBgYEcAQGBgRwBAYGBAEZAQQCPgMFBQMoBQQBAgYGAQQJBwIDcgIGAwUFAQUGFwcDBQEEBQIFBgUFAw0JBgUBBAQIBAMCA2wEBAUFBgMBAwIDBgMDAgIFDRMHBhMNBQICAwMGAgEDAQMFBgUEvgYIBQUIBksGCAUFCAZLBggFBQgGAAAAAAMAAAAAAQcA9AANABsAJwAANzQ2OwEyFhQGKwEiJicXNDY7ATIWDgErASImNTciBhQWOwEyNjQmIyYFBJYEBQUElgQFAQEFBIMEBgEFBIMEBgoEBQUEzgQGBgTqBAYGCAUFBJYEBgYIBQUEVQYIBQUIBgAAAQAAAAABBwD0ACoAADc0NjsBMhYUBisBFTMeARQGKwEVMzIWFAYrARUzMhYUBisBIiY9ASMiJicmBQTOBAYGBIyMBAYGBIyMBAYGBIyMBAYGBJYEBS8EBQHqBAYGCAUlAQUIBSYFCAYlBQgGBgSfBQQAAAAGAAAAAAEaAP4ACAARABoAJgAzAD8AADcyNjQmIgYUFhcyNjQmIgYUFhcUBiImNDYyFjciBhQWOwEyNjQmIwc0NjsBMhYUBisBIiYXIgYUFjsBMjY0JiMmBwsLDwsLCAcLCw8LCxoLDwsLDwsvBAUFBKkEBQUEsgUEqQQFBQSpBAUJBAUFBKkEBQUE2AsPCwsPC1ULEAsLEAtBCAsLDwsLqwYIBQUIBl4EBQUIBQVHBQgGBggFAAAAAwAAAAABIAEmACMARgBaAAATMhYUBisBIgYdARQWOwEyNj0BNDYyFh0BFAYrASImPQE0NjM3Mh8BFhQPAQYiJj0BBgcGBwYPAQYiJjU0NzY3NjsBNTQ2MxcUBiMiBwYHNjc2NzYzMhYdATcndQQFBQQ/DxUVD5APFQUIBSAWkBYgIBaHAwNaAwNaAwcFGhkTEQwHAwIKBR4XJBISAQUECQUEPx4RBQ0PExQYGAQFREQBEwUIBRUPkA8VFQ8bBAUFBBsWICAWkBcfEgJRAwgDUQIGAycCEAwSDgwFBQYDSCkfDAYmAgU2BAUtGygQDA8JCgYDHT09AAABAAAAAAEHAQcAGAAANyImNTQuASIOARUUBiImNTQ+ATIeARUOAf0EBRorMisaBQgFHjM+Mx8BBY0FBBkrGhorGQQFBQQfMx8fMx8EBQAAAAQAAAAAAQcBGgASACYALwA4AAATMh4BFRQHBgcGIicmJyY1Jj4BFyIOARUUFxYXFjI3Njc2NTQuASMVMhYUBiImNDYXIgYUFjI2NCaWHzMfIhYjChgKIxYhAR8zHxksGR4VIgQKBCIVHhksGREZGSIZGREKDQ0UDQ0BGR40HiQsHx8ICB8fLCQeNB4SGisZHicdHgQEHh0nHhkrGTMZIxgYIxkTDhMODhMOAAAEAAAAAAD0AQcAFQAdAC0ANwAANzU0JiIGHQEiBh0BFBYXMz4BPQE0Jic0NjIWHQEjFxQGKwEiJj0BNDY7ATIWFQcUBiImNDYyFhXOIS4hEBYWEHAQFhZtFSAVSnALCHAICwsIcAgLOAsQCwsQC6klGCEhGCUWEDgQFQEBFRA4EBYlEBYWECVeCAsLCDgICwsIEggLCw8LCwgAAAAEAAAAAAEHARoACAAhADEAOwAANzIWFAYiJjQ2NzIWHQEzMhYHFRYGKwEiJic1PgEXMzU0NgciBh0BFBY7AT4BPQE0JiMnIgYdATM1NCYHlggLCxALCwgXIRMQFgEBFhCWEBUBARUQEyE0CAsLCJYICwsISxAVSxYQgwsPCwsPC5YhFyUWEF4PFhYPXhAWASYXIXALCF4HDAELB14IC14WECUlEBYBAAAEAAAAAAEHAQkAIAAkAD0AQQAAEyYOAh0BFBY7AT4BPQE0NhceAR0BFBY7AT4BPQE0LgEHNTMVNyIjIgcOAR0BIzU0PgIXHgIdASM1NCYXNTMVoRgtIxQLCCYHCxkRDhMLCCYHCxovhSY+AwMWEAkJJhAeJRQYJhcmHR0mAQYCDyArGF4HDAELB14RFgIBFxBbBwwBCwdaHTQgyyYmlg4IFgwlJRQkGwwCAhssGCEiFyKUJiYAAAAAAwAAAAABGgEbABIAGgAoAAAlJyYPAQ4BHQEUFjsBMjY9ATQmBzcXFhcHJzYXIyImPQEXFjI/ARUOAQEDZQgIZQoMFg+8DxYM3WZmCAJwcALMvAgKbAIEAm0BCugvAwMvBRILaBAWFhBoCxIMLy8ECTw8CYgLCFc6AQE6VwgLAAADAAAAAAEaAPQADwAaACgAADcjIgYdARQWOwEyNj0BNCYHMzIWHQEHJzU0NhcjIiY9ARcWMj8BFQ4B9LwPFhYPvA8WFsu8CAtxcArEvAgKbAIEAm0BCvQWEHAQFhYQcBAWEwsIBDw8BAgLlgsIVzoBATpXCAsAAAADAAAAAAEaAQkACAAMABUAABMHBh0BFBY/Ahc1JxcHNTc2Fh0BFF5HBAkFPRNLS6RHPQUJAQIsAwWfBgUDJgImtCatLLUmAwUGnwUAAwAAAAABCQEaAAgADAAVAAA/ATY7ATIWDwIXIycXNyMHBhY7ATIqLAMFnwYFAyYCJrQmrSy1JgMFBp8FzkcECQU9EktLpUc9BQkAAAQAAAAAAQkBGgAVABkAHQAhAAA3Bh8BBwYWOwEyPwE2LwE3NiYrASIHHwEjJz8BMw8BMwcjJwMCLSwDBQafBQMvAwItLAMFBp8FA3ImiiYCI4kjZokjicoFBFlHBQkESwUEWUcFCQRZS0sSOTlwOAAEAAAAAAEaAQkAFQAZAB0AIQAAEzYfATc2Fh0BFA8BBi8BBwYmPQE0Nx8BNScPARU/ARU3NWIFBFlHBQkESwUEWUcFCQRaS0sTODhwOQEFAwItLAMFBp8FAy8DAi0sAwUGnwUDciaKJgIjiSNmiSOJAAAAAAIAAAAAARoA9gAeADgAADcVFAYiJj0BBwYiLwEVFAYiJj0BNDY3Nh8BNzYXHgEXJiIPATU0JiIGHQEnJiIGFB8BFjI/ATY0J6kGCAUxAwkCMQYIBQMDBgQ7OgUGAgRuAwgDFQYHBhUDCAUCJgELASYCAuqWBAUFBH04AwM4fQQFBQSWAwUBAgRDQwQCAQVsAgIWfwQGBgR/FQMFCAMlAgIlAwgCAAAAAAIAAP//ASABLAA8AFsAACUiFQcGFB8BHgEHIwYiLwEmND8BNjQvASYiDwEGIiY0PwE+AS8BJiIPAQYiLgE/ATYyFx4BBzYWHwEeAQcnNjQnMSYiDwEGIiY0PwE2NCcxJiIPAQ4BHwEWMj8BAREBbQEBFgMBAwEDCAQWBwdtCQkBCRoKWwMJBgNbCQEJAQkbCXgDCQYBA3kQKxAJCAINFwkBDwEPIAMDAwkDWQkbEghaAwMDCQNZDwEPARAsD1mYAWoBAwEWAwkDAwMWBxQHawkaCQEJCVkDBggDWgkZCQEJCXYDBggEdg8PCRcNAggIAQ8qEB0DCQMDA1cJEhkKVwMJAwMDVw8rDwEPD1cAAAAAAwAAAAABGgEIABkAKQAxAAAlNC4BDwEOAR0BFBYfARUUFjMyNjcXFj4BNSc2Fh0BFAYvAS4BPQE+ATcXDgEjIiY9AQEZCxEJzgkKCgklIRcTHgU7CRELHwUICAXOAwQBAwN7AxQNDxbqCg4GA0YDDgkeCQ4DDRUXIRYSFAMFDwmyAgYFqQQGAUYBBQMeAwUBbQwPFRAPAAACAAAAAAEHAQcAOABBAAATMh4BFRQGIicGIiY0NjMyFzU0NjIWFxUUMzI2NTQuASIOARQeATMyPwE2HgEGDwEGJwYuAj4BFxUiBhQWMjY0JpYfMx8cKAoNKxoaFRAMBgcFARMLERksMiwZGSwZDAsJBAcDBAMFEBIfMx4BHzMfDBAQGBAQAQcfMx8XIRISIS4hCgEEBQQDMSUVEBksGRksMiwZAwMBAwcHAgEGAQEfMz4zHwFKFiAVFSAWAAMAAAAAAQcA9AANABsAKQAANzQ2OwEyFhQGKwEiJicXNDY7ATIWFAYrASImJxc0NjsBMhYUBisBIiY1JgUEzgQGBgTOBAUBAQUEzgQGBgTOBAUBAQUEzgQGBgTOBAbqBAYGCAUFBEsEBgYIBQUESwQGBggFBQQAAAEAAAAAAPQBBwAhAAA3FAYjBi4BPQEHBiImND8BNjIfARYUBiIvARUUHgEzMhYV9AYEHC8cMQMIBQJCAwgCQgMGCAIyFyYXBAYvBAUBHDAcWTEDBgcDQgMDQgMHBgMxWRcnFwUEAAAAAQAAAAABBwEsACMAABM2Mh8BFhQGIi8BFRQXFjMyFhQGIyInFRQGIiY9AQcGIiY0N4YDCAJCAwYIAjIbGDQEBQUESh0FCAYxAwgFAgEpAwNBAwgFAjJaLxQRBggFJlUEBQUE8DICBQgDAAAAAgAAAAAA9AEaAAwAMAAANzI2PQE0JiIGHQEUFjcVFA4BBxUUBiImPQEuAj0BNDYyFh0BFB4BMj4BPQE0NjIWlhchIS4hIXUXJhgFCAUYJhcGCAUUIygjFAUIBl4hF0sXISEXSxchQQkYKRkDHQQFBQQdAxkpGAkEBgYECRQjFBQjFAkEBgYAAAMAAAAAAPQBGgAMABgAPAAANzI2PQE0JiIGHQEUFic0NjIWHQEWBiImNTcVFA4BBxUUBiImPQEuAj0BNDYyFh0BFB4BMj4BPQE0NjIWlhchIS4hIQ4VIBUBFiAVgxcmGAUIBRgmFwYIBRQjKCMUBQgGXiEXSxchIRdLFyGDEBYWEEsQFRUQCQkYKRkDHQQFBQQdAxkpGAkEBgYECRQjFBQjFAkEBgYAAAQAAAAAAQcBGgAjACsALwA+AAAlJyYrATU0JiIGHQEjIgYdARQWOwEVFBY7ATI2PQEzMj8BNjQnND4BFh0BIxcjNTM3BisBIiY9ATQ2OwEyHwEBBCAIDCcWHxYcDBAQDBwLByYICycLCSADlgsPCyUlJSVAAgSOBAYGBI4EAxm5IAgTDxYWDxMQDCYLEV0ICwsIXQggAwg+BwsBDAcTu10WAwUEJgQFAhoAAAADAAAAAAEaARkAGAAsAFEAACUnJiIPAQ4BHQEUFjMyPwEXFjMyNj0BNCYHJzU0JiIGHQEHNTcVFBYyNj0BFwcUHwEjNzY0JiIPAQYUHwEWMjY0LwEzBwYeATI/ATY0LwEmIgYBDHECBgNwBgcLBwMDa2sDAwcLBwtoBQgFZ2cFCAVoSwIWfBYCBQgDJQMDJQMIBQIWfBYDAQUIAyUDAyUDCAX1IwEBIwEKB74HCwEhIQELB74HCs8gIgQFBQQiIL4gKwQGBgQrIB4EAxUVAwgFAiYDCAImAwYIAxUVAwgGAyYCCAMmAgUABAAAAAABGgEGACEAMQAzAD0AADcmIg8BBh0BFBYyNj0BFxUUHwEWFxYyNzY/ATY9ATc2NCcHFQcGBwYiJyYvATUXFjI3DwE3NjIfAQcGIi8BsAwcDGUEBQgGEgIHCAofSB8KCAcCIQQENAMHCBs8GwgHAzEMHAxuCE0HEAdaWQcSB1n+CAhCAwVNBAUFBDsMRQQCBwgGFBQGCAcCBEUWAwoDMzUCBwUREQUHAjUhCAgXBqMFBTo9BAQ9AAAEAAAAAAEaARoAFwAwAEgAYQAAEyYiDwEGFBYyPwEVFBY+AT0BFxYyNjQnBxYUDwEzMhYUBisBFxYUBiIvASY0PwE2MhcnJiIGFB8BFjI/ATY0JiIPATU0JiIGFTc2Mh8BFhQPAQYiJjQ/ASMiJjQ2OwEnJjSdAwgDJQMGBwMWBQgFFgMHBgN6AwMVNAQGBgQ0FQMFCAMmAgImAwhHFgMHBgMlAwgDJQMGBwMWBQgFVwIIAyYCAiYDCAUDFTQEBQUENBUDARcCAiYDCAUDFTQEBgEFBDQVAwUIAy8DBwMWBQgFFgMHBgMlAwgDJQOSFQMFCAMmAgImAwgFAxU0BAYGBFsDAyUDCAMlAwYHAxYFCAUWAwcAAAAABAAAAAABGgEaAA8AGQAjADUAADcyNj0BNCYrASIGHQEUFjM1MzIWHQEjNTQ2BzUzFRQGKwEiJjcVFA4BKwEiJiczMj4BPQEeAcUTHBwTgxQbGxSDDBC7EBC7EAyDDBDzFicXXgsUBoMSHhIICjgcE4MUGxsUgxMczxEMCQkMEaBnZwwQEGpeFycWCgkRHhKDBhQAAAQAAAAAAPQBGQAdACEAKgAzAAA3FSYjIgYUFjI2PQE0Jg8BDgEdASYjIgYeATI2NzU3BzU3BzIWFAYiJj4BBzIWFAYiJjQ24QkKDxYWHxYNB3gFBQkKEBYBFSAVAXBwcBMICwsQCwEKewgLCxALC8pfBhYgFRUQvQgJAysBCAWEBRYfFhYPajwoJCmlCxALCxALEwsQCgoQCwAAAAMAAAAAAQcBCQASACIAPwAAExYdARQGLwEjIiY9ATQ2OwE3Ng8BBisBIgYdARQWOwEyHwE3NjIfATc2MhYUDwEXFhQGIi8BBwYiJjQ/AScmNKMGDAQ3IAwREQwgNwQHKgIEJAQGBgQkBAIqKAMIAxUVAwgGAxYWAwYIAxUVAwgGAxYWAwEGAwbOBgUENhELOAwQNgQhKQIGBDgEBQMpdAICFhYCBQgDFRUDCAUCFhYCBQgDFRUDCAAEAAAAAAEsARoADAApAGAAbwAANzIeARQOASIuATQ+ARciBh0BIyIGFBY7ARUUFjI2PQEzMjY0JisBNTQmNzIWHQEmJzU2JgcjJgYdATMyFxYXJyIHJgcjJgYdARQWOwEWFyMiJj0BIyImPQE0NjsBNTQ2MwciBh0BFBY7ATU0NjsBNdgXJhcXJi4nFxcnFwQGHAQFBQQcBggFHAQGBgQcBSEMEAgLAQYEXgQFLwwIBAIHCAcCAl4EBQUEFQUHIQwQHAwQEAxUEQtwBAUFBBwQDBypFycuJhcXJi4nFyYFBBwGCAUcBAUFBBwFCAYcBAWWEAxZBwVNBAYBAQYELwgFBgECAgEBBgSDBAULCBAMCRELhAsRCQwQOAUEhAQFZwwQEwAABAAAAAABLAEaACIAKAA1AFEAADciJj0BNDY7ARUUFjsBFRYXNTQvASYrASIGHQEUFjsBJicjNxcjIiY1FyIOARQeATI+ATQuARcjFRQOASY9ASMiJjQ2OwE1NDYyFh0BMzIWFAZeCAsLCDgQDC8JCgg3CAxDEBYWECoHBR5LNCsEBS8XJxcXJy4mFxcmDhwFCAYcBAUFBBwGCAUcBAYGJgoIvAgLLwwQAQECDgwINwgWD7wPFggK3jUGBC8XJy4mFxcmLicXXhwEBQEGBBwFCAYcBAUFBBwGCAUAAAQAAAAAASwBBwALAC4AOwBXAAA3FTMyPwEnJisBIgYHNDY7ATYfATMyFh0BJic1NiYrAQcGKwEVFBY7ARYXIyImNSEUDgEiLgE0PgEyHgEnNCYiBh0BIyIGFBY7ARUUFjI2PQEzMjY0JisBJkMEAhoaAgQnDBATGxQnCwkdUBQbCAsBEQxQHQkLQxAMMgMFOhQbARkXJi4nFxcnLiYXSwUIBhwEBQUEHAYIBRwEBgYEHNgcAhoZAxELExsBCR0bFA4HBQIMEB0IVQsRCQkbExcmFxcmLicXFycPBAUFBBwGCAUcBAUFBBwFCAYAAQAAAAABBwD0ACAAACUVFAYrARcWFAYiLwEmND8BNjIWFA8BMzI2PQE0NjIWFQEHHBOSMQMGBwNCAwNCAwcGAzKTCxEFCAXqOBMcMQMIBQJCAwgCQgMGCAIyEQs4BAYGBAAAAAUAAAAAASwA9AAJAB4AKwA0AD0AADcVJic1NDYyFhUHMzY3Izc2NCYiDwEGFB8BFjI2NCc3FB4BMj4BNC4BIg4BFxQXNyYjIg4BFyInNxYVFA4B9AkKBQgGwUkFB1UxAwUIA0ICAkIDCAUDHxcnLiYXFyYuJxcTDVwSFRIeEkIWElwNER/qMgIBLwQGBgRnCgkyAggGA0ICCANCAgUIAwIXJhcXJi4nFxcnFxUSXA0SHlMNXBIWER8RAAAAAwAAAAABBwEHABIAJAAsAAATIgYdARQWOwEyPwE2PQE0JgcjBzQ2OwEyFh0BIyIGHQEjIiY1FzU0NjsBDwFUExsbE0UUDT8OHBOEHBELhAsRLxQbQgsRcRAMKgM/AQccE4QTGw0/DRRFExwBLgsREQtCGxQvEQsXKgwQBD8AAAAMAAAAAAEsARoAFAAhAC4AQgBWAGIAcwCDAI8AmQCjAK0AABMUBisBIgYdARQGIiY9ATQ2OwEyFgcyNj0BLgEiBh0BFBYXMjY9ATQmIgYdARQWFyMiJj0BNiYiBh0BFBY7ATI2NCY3MzIWHQEUFjI2PQE0JisBIgYUFiMzFjY0JisBIgYUFhcVFAYrASImPQE0NjsBMhYVIzQmKwEmBh0BHgE7ATI2NScjIgYUFjsBMjY0JjcjFTMyNj0BNCYHIxUzMjY9ATQmByMVMzI2PQE0JksFBAoHDAUIBRYPCgQFLwQGAQUIBQUEBAYGCAUFKgoHDAEGCAUWDwoEBQV/CQgLBQgGFhAJBAUFWjgEBgYEOAQFBaQWEF4PFhYPXhAVEgsIXgcMAQsHXggLHEsEBgYESwQFBUcKCgQFBQQKCgQFBQQKCgQFBQEQBAUMBwoEBQUECg8WBX4FBCYEBQUEJgQFSwUEJgQFBQQmBAU4CwgJBAUFBAkQFgUIBvQMBwoEBQUECg8WBQgFAQYIBQUIBV6DEBYWEIMPFhYPBwsBDAeDCAsLCHAFCAYGCAUTJgYEEgQGOCYFBBMEBjklBQQTBAUABwAAAAABGgEaAA8AEwAjADQAPgBIAFIAADciBh0BFBY7ATI2PQE0JiMHNTMVJzQ2OwEyFh0BFAYrASImNTciBh0BFBY7AT4BPQE0JisBFyMVMxY2PQE0JgczMhYdARQGKwEXIxUzMjY9ATQmWQYICAZnBggIBmJelhMNjQ4TEw6NDRMgBggIBo0GCAgGjcwLCwMEBA4LAwQEAwsLCwsDBAT0CAYcBggIBhwGCCYTEyoOExMOxA4TEw7TCQbEBgkBCAbEBgglJQEFAxcDBDgEAxgDBBImBAMXAwUAAAQAAAAAARoA+QAnAEIASwBUAAAlNjc2JyMmBwYHBgcmIgcmJyYnJgcjBhcWFwYVFBcWFxYyNzY3NjU0ByInJicmNTQ3NjcyFxYyNzYzFhcWFRQHBgcGJyIGFBYyNjQmMyIGFBYyNjQmAQQDAQEHBAQGCAkMDhJCEg4MCQgGBAQHAQEDFREPHxpTGx8PEYMhEBgMDREIDwoWERISFQoPCBENDBgQSggMDBAMDEoIDAwQDAzCCAoSEgECAQUFCQUFCQUFAQIBEhIKCBcgKRgVCggIChUYKSB4AwQLDBkTDwgCAQEBAQIIDxMZDAsEA1IRGBERGBERGBERGBEAAAIAAAAAARoBGgAjADwAACUVFAYiJj0BNCYrASIGHQEUFjsBHgEUBisBIiY9ATQ2OwEyFgczMjY0JisBJgYHHQEUFjI2PQEXFjI2NCcBGQUIBRYQlhAVFRBUBAYGBFQXISEXlhchiEcEBQUEXgQEAQUIBXQCCAYD4VQEBgYEVBAWFhCWEBUBBQgFIReWFyEhTwUIBQEFAgNeAwYGA0h0AgUIAwAABAAAAAABLQEaABcAIQA2AEMAABMjIgYHFTY3NTQ2OwEVFxYXMzI2PQE0JhcUBisBNTMyFhUHNjU0LgEiDgEUHgEzMjcXFjI2NC8BBgcGIyImNDYyFhUU/akTGwEJChELSxQEA0MUGxsIEAxLSwwQow0RHyMeEhIeEhYRMAIIBgM/BAUNDxQbGyccARkbFDQDAi8MEdYUBAYbFKgUG9cMEOERDKoRFhIeEhIeJB4RDTADBQgDOwUEChwnGxsUEAAACgAAAAABGgEHAAgAEQAaACMALAA1AEoAXwBtAHUAADc0NjIWFAYiJjciBhQWMjY0Jhc0NjIWFAYuATciBhQWMjY0JiciBhQWPgE0Jgc0NjIWFAYiJhcGFSMVFBYzMjcWFwYjIiY9ATQ2MxcWMzI2PQE0JisBFhUzFRQGIyInBiciBh0BFB4BNj0BNCYjBzMVDgEiJjVxFSAVFSAVJQgLCxALCzARFxERFxEcBAUFCAYGrAwQEBcRERUGCAUFCAYYBSUQDAUGAgQICRQbCwizCAkUGwsHKwUmEQwFBgJsCAshLiELCEpLARUgFeEQFRUgFRUjCxALCxALHAsRERcRARAVBQgGBggFExEXEQEQFxEcBAUFCAYGKwkKLwwQAgkIBBwTLwgLbQQcEy8ICwkKLwwQAgllCwg4GCABIRg4CAsTOBAWFhAAAAYAAAAAAP0BJgALABgAJABPAGEAZwAANyIGFBY7ATI2NCYjBzQ2OwEyFhQGKwEiJhciBhQWOwEyNjQmIyciBh0BIyIGHQEUFjsBMj8BNj0BNCYrATU0JiIGHQEjNTQmIgYdASM1NCYXMhYdASMiBh0BIyImPQE0NjMXBzU0NjNjBAUFBFoEBQUEYwUEWgQFBQRaBAUJBAUFBCQEBQUENgQFCQsQEAtsBAJIAxALCQUIBS0FCAUtBYwEBS0LEGMEBQUEnikFBMsFCAUFCAU/BAUFCAUFKQUIBQUIBcYFBAkQC9gLEANIAgSiCxAJBAUFBAkJBAUFBAkJBAUkBQSZEAstBQTYBAW0KSAEBQAGAAAAAAEaARoADwAdADMAOwBBAEcAADciLwEuAT4BHwEeAQcGIzEHMjMyNzYmLwEmDgEWFzcnJg8BDgEdARQWHwEWPwE+AT0BNCYHJiMnJic1Fyc3Nh8BBxcUDwE1N3ECAi8EAwQHAy8EAwICBxYCAgYCAgMEHAMHBAMEyV0UFF0ICgoIXRQUXQgKCoICAl0GAWhdWQ0NWWZxB2FoigEUAQgHAwIUAgcDBh0FBAcCDAEDBwcCdSQICCQDDgl8CQ4DJAgIJAMOCXwJDsEBJAIHdyw8IgUFIixbBwIleSwAAAUAAAAAARMBGgAYACYALgA6AEMAABMyFh0BFh8BFhQPAQYiLwEmND8BNjc1NDYHNQczNzY0LwEVFAYiJgcUHwEWMj8BFyYiDwEGHgEyPgEnBzcXFg4BLgKNBAUFA0YICF8JFwlDCAhdBgcGBlWmAgMDQAUIBl4BRAMIAkoxAwkEFQsCFiEWAgstDxAFAQsRDAEBGQUEEgIDRggXCV8ICUcJFgldBQIQBAVBE1UDAggDQA4EBgZRAQFHAwNJFwQEGA0eFhYeDQ0SEgYQDAELEAACAAAAAAEaARoADAAeAAATIg4BFB4BMj4BNC4BFwcGIi8BJjQ2Mh8BNzYyFhQHliQ8IyM8SDwjIzwbSwMIAiYDBggCH0UCCAYDARkjPEg8IyM8SDwjZEsDAyUDCAUCH0QDBgcDAAAAAAMAAAAAARoBGgAQAB0AKgAANzYyFhQPAQYiLwEmNDYyHwE3Mh4BFA4BIi4BND4BFyIOARQeATI+ATQuAcgCCAYDSwMIAiYDBggCHxMkPCMjPEg8IyM8JB8zHh4zPjMfHzPCAwYHA0sDAyUDCAUCH5sjPEg8IyM8SDwjEh8zPjMeHjM+Mx8AAAAFAAAAAAEHAQcACAARABoAIwAwAAA3IiY0NjIWFAYnIgYUFj4BNCYXIiY0NjIWFAYnIgYUFjI2NCYHNzY0JiIPAQYUFjI3VBMbGycbGxQLEREXERF4FBsbJxwcEwwQEBcREZupAwYIAqkDBgcDqRsnHBwnG0sRFxEBEBcRzhsnGxsnG0sRFxERFxE2qQIIBgOpAggGAwAAAAQAAP//AS0BGgAMACkAVABdAAA3Mh4BFA4BIi4BND4BFyIGHQEjIgYUFjsBFRQWMjY9ATMyNjQmKwE1NCYnMhYVFAceARcGBy4BKwEiBh0BMxUGFjsBFhcjIiY9ASImPQE0NjcmNTQ2FyIGFBYyNjQm2BcmFxcmLicXFycXBAYcBAUFBBwGCAUcBAYGBBwFTxEZCAsRAgkJAgoGOAgLEwEGBAIFBw4MEAgLEg0IGRIKDg4TDg6pFycuJhcXJi4nFyYFBBwGCAUcBAYGBBwFCAYcBAWWGBINCwIPCwEDBggLCDhLBAYKCBAMOAsIOA4VAgsNEhgTDRQNDRQNAAMAAAAAAM8BGgAfACgARAAANzY1NCYiBhUUFw4BHQEUFjMVFBY7ATI2PQEyNj0BNCYnMhYUBiImNDYXIxUUBisBNTQmIgYdASMiJjc1IzU0NjsBMhYVrwgZIxkIDRILCBAMJQwRBwsSLwkODhMODjkTBgQJBQgGCQQGARMLCDgIC9cLDRIYGBINCwIVDjgICzgMEBAMOAsIOA4VMQ0UDQ0UDYxLBAY5BAUFBDkGBEs4CAsLCAAAAAAFAAAAAAEaAQcADwAbACcANQBDAAATIyIGHQEUFjsBMjY9ATQmByM1MjY9ATMVBhYzJzUzFQYWMxUjNTI2BzU0NjsBFRQWMxUjIiY3FAYrATUyNj0BMzIWFf3hDBAQDOEMEBA7OAgLEwELCHATAQsIOAgLSwUECgoIHAQF9AYEHAgLCQQGAQcRDKgMEBAMqAwRz0sLCF5eCAsTXl4IC0tLC0yoBAZeCAtLBgQEBksLCF4GBAAEAAAAAAEaARoADgAUACYANQAAEyIGHQEUFjsBMjY1NC4BBzUeAhcnNCYHDgIUHgEyPgE3NiYrAjQ2NxUeARczDgEjIi4BnwQFBQRxBAUhOBcYKRoCgwYEHC8bHjQ7Mh8CAQYEZ10qIAEFBGUGNCIZKxkBGQUEcQQFBQQhOCFwXQIaKRhBBAYBAh8yOzQeGy8cBAYiNAZlBAUBICoZKwAAAgAAAAABGgD0ABsALAAANyIPAScmBh0BIwcXMxUUFj8BFxYzMjY9ATQmIxcOAS8BIisBBzUXFj8BNhYV/QUGUzUECEYPD0YHBTVTBgUMEBAMCgEIBFcCAgMrKwQDVgUJ9AIjEgEGBC8KCS8FBQESIwIQDHELEY0FBQElD1cPAQEkAgYEAAAAAAIAAAAAARoBCQAIAC4AACUUBiImNDYyFicWBg8BFTM2NC8BJgYPAg4BHwEPAT8BFxYzNSMVJzc2PwE+ARcBGSEuISEuISgDAQQOHgcIQQocByY1BQIEKDICEDEpAgQESCoDAigCCQRLFyEhLiEhTQMJAggDCBcIQQoEDEgRAgoEKDEQAjIoAxwBSA4BA0sEAQMAAAACAAAAAAEIAQkAFgAmAAA3JgYPAg4BHwEPAT8BFxY2PwI+AS8BPgEfARYGDwEGDwEnNzY3vQocByY1BQIEKDICEDEoBAoCEUcNBApeAwkDQgMBBUoDAQ5IKQQC/goEDEgRAgoEKDEQAjIoBAIFNSYHHAoyBAEDQgMJAycCBClIDgEDAAADAAAAAAEaARoADAAZACYAABMiDgEUHgEyPgE0LgEHIi4BND4BMh4BFA4BNxQPAQYmPQE0Nh8BFpYkPCMjPEg8IyM8JB8zHh4zPjMfHzMUBEIGDQ0GQgQBGSM8SDwjIzxIPCPzHjM+Mx8fMz4zHnAFAiYEBwdGBwcEJgIAAgAAAAAA4gEaACUAMwAANyM1NCYiBh0BIzU0JiIGHQEjIgYdARQWFxUUFjI2PQE+AT0BNCYHFAYiJj0BNDY7ATIWFckNBggFJgUIBg0KDiYcBQgFHCYOBSEuIQMCZgID4S8EBQUELy8EBQUELw4KMxwrAzAEBQUEMAMrHDMKDksXISEXMwIDAwIAAAAFAAAAAAEaAPQAFAAXACoAMgA6AAA3PgEWHwEWBg8BIiYvASMHDgEuAT8BMyc3MhYUBx4BFRQGKwEiJj0BNDYzFxUzMjY0JiMnFTMyNjQmI0sCBwgBOQEEAwMDBQERPREBBwgDASkxGYQTGw0OEiEXLwQFBQQJJhAVFRAmHQsREQvtBAMDBKgEBwEBBAMxMQQEAwcEPkonHCcNBxwRFyEGBKgEBl5LFh8WSzgQGBAAAAgAAAAAARoBBwAQACAAMAA0AEQASABUAGEAABMiBh0BFBY7ATI2PQE0JgcjBzQ2OwEyFh0BFAYrASImNTc0NjsBMhYdARQGKwEiJjU3IxUzBzQ2OwEyFh0BFAYrASImNTcjFTMnIgYUFjsBMjY0JiMHNDY7ATIWFAYrASImQhQbGxSoFBsbFKgcEAyoDBERDKgMEBILCJYICwsIlggLqZaWSwsIOAgLCwg4CAtLODifBAYGBDgEBQUEQgYEOAQFBQQ4BAYBBxwThBMbGxOEExwBLgsREQuECxERC3oICwsIEggLCwcTEjkICwsIJQgLCwglJTgFCAYGCAUvBAYGCAUFAAAAAgAAAAAA4gDiAA8AHwAANyIGHQEUFjsBMjY9ATQmIwc0NjsBMhYdARQGKwEiJjVnBAUFBF4EBQUEehAMXgwQEAxeDBDOBQReBAUFBF4EBQkMEBAMXgwQEAwAAAADAAAAAAEaARoADwAXACIAABMiBh0BFBY7ATI2PQE0JiMHNDY7ATIWFQczFRQGKwEiJic1SxchIReWFyEhF7sVEJYQFuHhFhCWEBUBARkhF5YXISEXlhchOBAWFhATgxAVFRCDAAAAAAEAAAAAARAA/gArAAA3MhYfATc0NjIWHwEzMhYUBisBIi8BBw4BIiYvAQcOASsBIiY0NjsBNz4BM2wDBQErIQUGBQEVIAMGBgQlBgMNIwEFBgUBKxcBBQMmAwYGAx8fAQUD/QQDnG4CBAMDMgUIBgYgcwMEBAOdSQMEBggFYQMDAAAAAAQAAAAAARsBGgA1AEEAdgCDAAA3OgEXMRYXFgcOAgcGBwYrARUzFRYUBw4BBwYHDgEiLgInJj0BND4BPwE2OwEyNzY3NjU3ByYiBwYVFB4BNzYmJzIeAhceARQOAgcGKwEOAgcGHQEjIicxJicmNz4CNzY3NjsBNSM1JjQ3PgE3Njc+AQcuAQcGFhcWMjc2NTToCwcCEwgDAQEEBwQICQMwMD8BAQEDAwUMBw0mDw0NAgIEAwQCAxgqIwQSBQIBKgMGAwUFCAQHAS0TDw0NAgIBAQUIBwICVRALBgMCDwMCEwgDAQEEBwQICQMwMD8BAQEDAwUMBw0HAwgEBwEGAwYDBdgBByENEQ0QDwUHAgEIAgEWBQYJAwYDAQEBBAwHBAhEBQgCAgEBAQYJBAUPegECAwcEBgICAw/gAQQMBwQQMgwIBQMBAQMGBgQGMAEHIQ0RDRAPBQcCAQgCARYFBgkDBgMBARgEAgIDDwMBAgMHBAAAAAQAAAAAARoBGgAIAC4AOwBIAAA3MhYUBiImNDY3MhYVFAcGBzEGBwYVFAYiJjU0NzY3MTY3NjQmIgYVFAYiJjU0NjcyHgEUDgEiLgE0PgEXIg4BFB4BMj4BNC4BlgYICAwICAYSGAYECQcDBAUIBQYECQcCBA0UDQYIBRgSJDwjIzxIPCMjPCQfMx4eMz4zHx8zXggMCAgMCIMYEg4KBwkHBAYJBAUFBA4KBwkHBAYTDQ0KBAYGBBIYOCM8SDwjIzxIPCMSHzM+Mx4eMz4zHwACAAAAAAD0APQAGwA3AAA3MhYdARQHBgcGIiY0Nz4BNwYrASImPQE0NjsCMhYdARQHBgcGIiY0Nz4BNwYrASImPQE0NjsBcAgLCgscAwgFAhMUAwcJEwgLCwgmcAgLCgwcAwcGAxMTBAgJEggLCwgl9AsIEyccIRwDBgcDEycYBAsHJggLCwgTJxwhHAMGBwMTJxgECwcmCAsAAAAEAAAAAAEHALwAFgAtAEQAWwAANzQ2MzcyFhUUBwYHBiImND4BNwYiJjU3NDYzNzIWFRYHBgcGIiY0PgE3BiImNQcyNj0BNCYiBz4CNCYiBwYHBhUUFjMnFAYrASImNTQ3Njc2MhYUDgEHNjIWFakFBBMEBQcGCAMIBQUHAwMHBTgFBBMEBQEIBggDCAUFBwMDBwVnBAUFBwMDBwUFCAMIBgcFBBwFBBMEBQcGCAMIBQUHAwMHBbIEBQEGBBYSDwgCBQgFDAkCBQQTBAUBBgQWEg8IAgUIBQwJAgUELwYEEwQFAgkMBQgFAggPEhYEBgoEBgYEFhIPCAIFCAUMCQIFBAAAAAcAAAAAAQwBGwAcACUAKQBAAFAAZgB2AAA3MDcxNjQmIgYUHwEHBh4BMzY/ATMXFhc+Ai8CNjIWFAYiJjQHNzMXJwYiLwEuATQ2NzYyFhQHDgEUFhceAQc3NjIWFAcOARcWDgEiJyY2FxQGDwEGIiY2NzY1NCYnJjQ2MhceAScmNDYyFx4BBwYiLgE3NiapAQgQGBAIATcCAwUCBgMOVg4CBwIFAwI3GgMIBQUIBRohBCFoAwcCAhASEhADCAUDDg4ODgMBAw0CCAYDEAQNAgIFCAMQBcISEAICCAYBAh4ODgMFCAMQEkoDBggCFQUQAwgFAgINBLABCBgQEBgIAX0EBwMBBSAgBQEBAgcEfRwCBQgFBQhrS0sTAwMBESovKxECBQgDDSQoJA4DCAOMAwYHAxArEgQHBAQYOSQYKhEBAwYHAx4pFCQNAwgFAhErFAMHBgMUORgEBAcEEisAAAAGAAAAAAEaARoAGwArADQAPQBKAGYAADc0LgEiDgEUHgE7ASYnIyIuATQ+Ah4BHQEWFwc2NwYjIiYnLgEGFBceATMnFAYiJjQ2MhYXMjY0JiIGFBYXFA4BIi4BND4BMh4BJzQmIgYdASMiBhQWOwEVFBYyNj0BMzI2NCYrAfQfMz00Hh40HgUDAQEZKxkZKzMrGQoJbwMEBAUKEgcCCAYCChkOEgkLCQkLCTMGCAgMCAh7ER8jHhISHiMfETgFCAYcBAUFBBwGCAUcBAYGBBypHjQeHjQ9Mx8JChkrMysZARorGQEBAz0KCgEICAIBBQgDCgxVBgkJCwkJFAkLCQkLCVkRHxERHyMeEhIeFAQFBQQcBggFHAQFBQQcBQgGAAAKAAAAAAEaAPQADAAVAB8AKAAxADoAQwBMAFwAbAAANzQ2OwEeARQGKwEiJjcyNjQmIgYUFjcUBiImNDYyFhUHMjY0JiIGFBY3FAYiJjQ2MhYHMjY0JiIGFBY3FAYiJjQ2MhYXMjY0JiIGFBYnNDY7ATIWHQEUBisBIiY1NyIGHQEGFjsBMjY9AS4BIzgGBKgEBgYEqAQGBQYICAwICIUJCwkJCwhGBggIDAgIhQgMCAgMCJIGCQkLCQlMCAwICAwIKgYICAwICLoTDsQOExMOxA4TIQYIAQkGxAYJAQgGZwQGAQUIBQVGCAwICAwIDgYICAwICAYOCAwICAwIDgYICAwICDoIDAgIDAgOBggIDAgIFAgMCAgMCFAOExMOeg4TEw6ICAZ6BggIBnoGCAAAAwAAAAAA4QDiAAgAFQAeAAA3MjY0JiIGFBY3FA4BIi4BND4BMh4BBzQmIgYUFjI2lggLCxALC1MUIygjFBQjKCMUEyEuISEuIYMLEAsLEAsTFCMUFCMoIxQUIxQXISEuISEAAAMAAAAAARoBGgAMABkAJgAANzI+ATQuASIOARQeATciDgEUHgEyPgE0LgEHJj4BMh4BFA4CLgGWFCMUFCMoIxQUIxQkPCMjPEg8IyM8lAEfMz4zHx8zPjMeSxQjKCMUFCMoIxTOIzxIPCMjPEg8I4MfMx8fMz4zHgEfMwABAAAAAAD0AQoAJQAANzQmIgYdAScuAQ4CFh8BFjI2NC8BJjQ2Mh8BIyIGFBY7ATI2NfQGCAU7DyYnHQoKDl8CCAYDXhEhLxA7RgQGBgRcBAf9BAYGBEg8DgoKHSYnD14CBQgDXhAvIRE6BggFBwQACgAAAAABIAEmACAALAA4AEwAWABkAHAAfACMAJAAADc1NDY7AScmNDYyHwEWFA8BBiImND8BIyIGHQEUBiImNRczMjY0JisBIgYUFjczMjY0JisBIgYUFjcjIgYdATIXNTMVIxUzMjY9ATQmBzMyNjQmKwEiBhQWBzMyNjQmKwEiBhQWFzMyNjQmKwEiBhQWFzMyNjQmKwEiBhQWNxUUBisBIiY9ATQ2OwEyFgcjFTMSEAsyFAMFCAIkAwMkAggFAxQyBAUFCAWrNgQFBQQ2BAUFBDYEBQUENgQFBVVsBwsJCWxaWgcLC1g2BAUFBDYEBQV6NgQFBQQ2BAUFBDYEBQUENgQFBQQ2BAUFBDYEBQVnCwdsBwsLB2wHCxJsbMIkCxAVAggFAiQDCAIkAwUIAxQFBCQEBQUEGwUIBQUIBUgFCAUFCAU2CghaBV9+EgsHfggKWgUIBQUIBVoFCAUFCAUkBQgFBQgFJAUIBQUIBWx+BwsLB34ICgoIfgABAAAAAAEHAQcAMAAANzQ+ATMyFhcjIgYUFjM3FjY9ATQmIgYdAS4BIyYOARQeATI+ATc0JiIGBw4CIi4BOBksGRcnDSUEBgYDOQQFBQgGDywZHzMeHjM8MR8DBQcGAQIaKTEsGZYZLBkUEgUIBgEBBgQ4BAYGBB0SFAEfMz4zHhsuHQQGBQQXJxcZLAAAAAACAAAAAADhAQcAOABBAAA3Izc2NCYiDwE1NCYOAR0BJyYiBhQfASMiBhQWOwEHBhQWMj8BFRQWMjY9ARcWMjY0LwEzMjY0JiMHFAYiJjQ2MhbYIhgCBQgDFwYIBRgDBwYDGCIEBQUEIhgDBgcDGAUIBhgCCAYDGCIEBQUEegsQCwsQC84YAwgFAxchBAYBBQQhFwMFCAMYBQgFGAMIBQIYIQQGBgQhGAIFCAMYBQgFgwgLCxALCwAABAAAAAABIQEUACoANwBLAF4AADcWFyMiJjQ2OwE1IyImPQE0NjsBMhYdASYnNTQmKwEiBh0BFBY7AR0BIxU3FA4BIi4BND4BMh4BBzQmLwEmIgYUHwEHBhQWMj8BPgE/ATY0JiIPAQ4BFBYfARYyNjQncAMESgQFBQQbJA8VFQ+iDxUJCQsHogcLCwdIEsYWJSwlFhYlLCUWUQECGwIIBQMUFAMFCAIbAgEWFAMFCAIbAgEBAhsCCAUDOwkJBQgFEhUPfg8VFQ86AwE2CAoKCH4HCwkJEhsWJRYWJSwlFhYlKAIDAhsCBQgCFRQDCAUDGwEDJhUCCAUCGwIDBAMBGwMFCAMAAAAAAgAAAAAA9AEQABAAIQAANxYUDwEGIiY0PwEnJjQ2Mh8BNzY0JiIPAQYUHwEWMjY0J5MDA0sCCAYDREQDBggCZUQDBggCSwMDSwIIBgN3AwcDSwMGBwNFRAMHBgMGRAMHBgNLAwcDSwMGBwMAAQAAAAABBwCpAAwAADc0NjsBMhYUBisBIiYTBQThBAYGBOEEBZ8EBgYIBQUAAAAAAwAAAAABBwEHABsALwBDAAATIgYeATsBFSMiBhQWOwEyNjQmKwE1MzI2LgEjBzMVIyIGHQEUFjsBFSMiJj0BPgEXIxUzMjY9ATQmKwEVMzIWHQEUBnoEBgEFBBMTBAYGBDgEBgYEExMEBgEFBGcvLwgLCwgvLxAWARWmLy8QFhYQLy8ICwsBBwYIBbwFCAUFCAW8BQgGJhMLB0sICxMWEEsPFoMTFhBLDxYTCwhKCAsAAAAACgAAAAABLAEsAA0AMQA6AEIAUgBzAIwAoQCrAMsAACU1NCYrAQczMhYdATI2JzU0JiMiBw4BFBYyNzgBOQE2MzIXFh0BJiMiBhQWMzI3FjI2JzIXFQYiJjQ2ByYiBhQWMjcXNTQmKwEiBh0BFBY7ATI2JzIWHQEOASInBiMiJjQ2MzIXNTQnJiMiBzEGIiY+ATc2FwYUFxYyNjIWBgcGIyImND4BFx4BDgEmIjcWNjQmIyIHNTQmIgYdARQWMjY3FjcyFhQGIiY0NjMHNDY7ATIWFAYrASIGHQE3NjIWFA8BBiIvASY0NjIfAQEHIhduE4EQFgcMORMOCggEBgYHAwMJBAQGBggRFBQRCgcDCAUhCQYFEgoKRwYRCgoSBYMLCKgICwsHqQgLkQ0UAQUIAwcJEhQUEgcHBwQDCQQDBwYBBQQIVwYGBQ4HBwYBAwoMEBYUHQsDAQYHBw5mDxYWEAkJBggFBQcFAQkLBwsLDwsLB+ERDCUEBgYEJQQGFgMHBgMlAwgDJQMFCAMVODkXIRMWD0sLlDMODwMCBggFAgMBAwYFAREXEAICBSABDgQGBwaqAQUIBQMWXgcLCwhdCAsLYQ8NNAQFAwMRFhEBBgYCAQIDBggFAgMaBxcIBgYGCAIJGiQZAwoDCAUBBmQBGSMZBhkEBQUEXgQFAwMGQQ4TDg4TDiULEQYIBQYDIhUDBQgDJQMDJQMIBQMVAAAAAAUAAAAAAPQBGgAVAB8AMABKAGoAADc2MzIWFAYjIicOASImPQE0NjIWHQEXFBY+ATQmIgYVBzMyFh0BFAYrASImPQE0NjMXBiInJjQ3NjIWMjY0JyYOARQWMzI3NjQuASc0NjsBMhYUBisBIgYdATc2MhYUDwEGIi8BJjQ2Mh8BvAgKEBYWEAoJAQUHBQUIBQEKEAsLEAuVXQgLCwhdCAsLBzkDDgUGBgUOBggFAwsdFBUQDQoDBQgWEAwmBAUFBCYEBRUDCAUCJgMIAiYCBQgDFfcGGSMYBgMDBQReBAUFBBkkCg4BDRQNDQpQCwhdCAsLCF4HC1cDBgcXCAYGBggCCgMYJBsJAwgFAakLEQYIBQYDIhUDBQgDJQMDJQMIBQMVAAABAAAAAAEHAOsAIAAANxYUDwEzMh4BFRQGIiY1NC4BKwEXFhQGIi8BJjQ/ATYydwMDMVkcMBwGCAUXJxdZMQMGBwNCAwNCAwfoAwgDMRwvHAQGBgQXJhcyAggGA0ICCANCAgAABAAA//4BLAEaADgAWABlAG0AADcUBisBFRQWMzU0NjsBMhYdATMeARQGKwEVFAcGIi8BBwYmPQEiJj0BNDY7AQYHIw4BHQEzNRYyPwEUBisBFTMyFhQGKwEVFAYiJj0BIyImPQE+ATsBMhYVJyIGHQE2OwE1NCYrARUzNSMiBhQW9AYEnwsIBQQmBAVUBAYGBFQGAgUDDAwFCxAWFhBUBgJMCAuWBQkFOAUELy8EBQUELwYIBQkMEQEQDDgMEFQEBgUFQQUEOAkJBAYGVAQFEwgKCQQFBQQJAQUIBQoGAgEDDAwFBQYKFg+8DxYICgEKCJYUAQFTBAUTBggFCQQGBgQJEAxLDBAQDAoGBDABLwQFXRMGCAUAAAUAAAAAAPQBGgAMACUAPQBOAFoAADcyNj0BNCYiBh0BFBYXIi8BJjQ+AR8BNTQ2MhYdATc2MhYUDwEGFzMyFhQGKwEOASImJyMiJjQ2OwE+ATIWBzI2NzY0Jy4BIgYHBhQXHgE3FAYiJj0BNDYyFhWNBAUFCAYGBAQDOAMFCAMoBggFKAMIBQM4AiovBAYGBC8EGiEaAzAEBQUEMAMaIRoqCQ4DAgIDDhIPAwEBAw8SBQgGBggF9AUEEwQFBQQTBAWDAjkCCAUBAygOBAYGBA4oAwYIAjkCOQUIBREVFREFCAUQFhY1CgkECgQJCgoJBAoECQqyBAUFBBMEBQUEAAADAAAAAAD0ARoAKABAAFEAADcmND8BNQcGIiY0PwE2Mh8BFhQGIi8BFRcWFAYiLwEVFAYiJj0BBwYiFzMyFhQGKwEOASImJyMiJjQ2OwE+ATIWBzI2NzY0Jy4BIgYHBhQXHgFOAwM1KAMIBQM4AwcDOAMFCAMoNQMFCAMoBQgGKAMIay8EBgYELwQaIRoDMAQFBQQwAxohGioJDgMCAgMOEg8DAQEDD5kCCAM2HSgDBggCOAMDOAIIBgMoHTYDCAUDKEcEBgYERygDXgUIBREVFREFCAUQFhY1CgkECgQJCgoJBAoECQoABAAAAAABBwEaADUAPgBHAFAAADcUBgcVFBY7ATI2PQEuATU0NjIWFRYGBxUUBisBFR4BFRQGIiY1NDY3NSMiJj0BLgE1PgEyFiciBhQWMjY0JhciBhQWMjY0JjcUBiImNDYyFoMVEBAMOAwQEBUbJxsBFhAbFBMRFRwmHBURExQbEBYBGycbLwsRERcRETYMEBAYEBBSERcQEBcR6hAaBAoMEBAMCgQaEBQbGxQQGgQKExwTBBoQFBsbFBAaBBMcEwoEGhAUGxsJERcRERcRqREXEBAXEYwLEREXEREAAAACAAD//gEtAS0ANgBYAAA3NjcVFAYrARUUFjM1NDY7ATIWHQEzHgEUBisBFRQHBiIvAQcGJj0BIiY9ATQ2OwEHIw4BHQEzNycmIyIGDwEGDwEOARQfAQcVMzcXFjI2PwE2PwE+ATU0J+ELCAYEnwsIBQQmBAVUBAYGBFQGAgUDDAwFCxAWFhBeCVUIC5ZDJAkLCA4EDwMIFAYHBRIYDRkRBg4JAggCBx8ICAiFAgc6BAUTCAoJBAUFBAkBBQgFCgYCAQMMDAUFBgoWD7wPFhIBCgiWoiQICAgfBwIIAgkOBhEZDRgSBQcGFAgDDwQOCAsIAAAAAwAAAAAA9AEaABcALwA/AAA3LgEGFB8BFjI/ATY0JiIPATU0JiIGHQEXMzIWFAYrAQ4BIiYnIyImNDY7AT4BMhYHHgEyNjc2NCcuASIGBwYUWwMIBQM4AwgCOAMFCAMoBQgGOC8EBgYELwQaIRoDMAQFBQQwAxohGkUDDxIOAwICAw4SDwMBuQIBBggCOQICOQIIBgMofwQFBQR/WQUIBREVFREFCAUQFhYiCQoKCQQKBAkKCgkECgAAAAADAAAAAAD0ARoAFwAvAD8AADcGIiY0PwE2Mh8BFhQGIi8BFRQGIiY9ARczMhYUBisBDgEiJicjIiY0NjsBPgEyFgceATI2NzY0Jy4BIgYHBhRbAwgFAzgDCAI4AwUIAygFCAY4LwQGBgQvBBohGgMwBAUFBDADGiEaRQMPEg4DAgIDDhIPAwHRAwYIAjgDAzgCCAYDKH8EBQUEf8EFCAURFRURBQgFEBYWIgkKCgkECgQJCgoJBAoAAgAA//4A9AEaAC8AQgAANzI2PQE0JisBIgYdARQWMxUUFj8BFxYyNzY9ATMyNjQmKwE1NCYrASIGHQEiJj0BNzYyHwE3NjIWFA8BBiIvASY0N+oEBhYQcBAWFhALBQwMAwUCBlQEBgYEVAUEJgQFCAsfAwcDFjEDCAUDOAMHAxwDA0sFBKAPFhYPvA8WCgYFBQwMAwECBgoFCAYJBAUFBAkKCBN3AwMVMQMFCAM4AwMcAwcDAAAAAAIAAP/+APQBGgAvADkAADcyNj0BNCYrASIGHQEUFjMVFBY/ARcWMjc2PQEzMjY0JisBNTQmKwEiBh0BIiY9AjQ2OwEeAR0BI+oEBhYQcBAWFhALBQwMAwUCBlQEBgYEVAUEJgQFCAsLCHAIC5ZLBQSgDxYWD7wPFgoGBQUMDAMBAgYKBQgGCQQFBQQJCggTqQgLAQoIlgAABAAAAAABGgEHAAwAFQAsAD8AADcdARQWMjY9ATQmIgYHFBYyNjQmIgYnMzIWHQEUBisBBwYuAT0BIyImPQE0NhcyNj0BNCYrASIGHQEUFjsBFTeNBgYGBgYGBQgMCAgMCFnODBAQDFo5Bg8KHAwQENoEBgYEzgQFBQQvPtkBMQMFBQMyBAQEXgYJCQsJCYIQDIMMEDIFAQoIJBAMgwwQqAUEgwQGBgSDBAU3NwAAAAAGAAAAAAD+ARoAEwAnAD8ATwBYAGEAADcjIgYdARQXFhcWMjc2NzY9ATQmBxQHBgcGIicmJyY9ATQ2OwEyFhUnMzI2PQE0JisBNTQmIgYdASMiBh0BFBY3NDY7ATIWHQEUBisBIiY1NzQ2MhYUBiImNzQ2MhYUBiIm4ZYMEAQIExtaGxMIBBADAwcQFUoVEAcDBQSWBAWDXgwQEAwmBQgFJgwQEAMFBF4EBQUEXgQFDggMCAgMCDgIDAgIDAiDEAwJBwkQCg4OChAJBwkMECUFBgsGCgoGCwYFCQQGBgQvEAw4DBEJBAUFBAkRDDgMEFQEBgYEOAQFBQQcBggIDAgIBgYICAwICAAKAAAAAAEKAQoACAARAD0ATgBTAFgAXABoAHUAgQAANzYyFhQGIiY0FyYiBhQWMjY0Ny4BJyYGDwEmBg8BBhQfAQYWHwEHDgEfARY2PwEXHgE3FxYyPwE+ASc3PgEnFhcWBg8BBiIvASY0PwE+AQcWDwEvATYXBycXByc3BzY0JiIPAQYUFjI/ARYUDwEGIiY0PwE2Mhc2NCYiDwEGFBYyN50JGRISGRInBAoGBwkHRAINCRgxEgwMGwoPAgIQAgQGAw8EAQQnBAkCCQMFDwcQAggDDwoEBQwSDCUJAgYJDjUCCAM1AwM0DycBAQkIBlwJDBYHKAUXCBADBggCGQMGBwMFAwMKAwcGAwoCCCsDBggCCgMFCAPICRIZEhIZBQQHCgYGCjMJDQIIDBIMBQUJDwMIAhAHDwUDCQIKAygDAQQPAwYEAhACAg8KGwwMEjEeAgkTKA40AwM1AwcDNQ4JggwJCAdrCQEWBlYIFwUxAggGAxkDBwYDOgMIAwkDBQgDCgI3AggGAwoDCAUDAAAABAAAAAABGwEHADQAPgBLAFgAADcuASsBJyYHIyYGHQE2NzU0NjsBMh8BFjsBMhYXIwcWFzMyHgEPAQ4BKwEGBzMyNj8BNi4BBxY2NCYiBhQWMyc0PgEyHgEUDgEiLgE3FB4BMj4BNC4BIg4B8wMaET4dCAwUFBsIChEMFAQDIAIEQgkOA3cHGRVbCw8EBR4FEQsMAwUUEBoHHggEFa4UGxsnHBwTVBcmLicXFycuJhcTER8jHhISHiMfEbsQFh0JAQEcEzQHBSgLEQMgAwoIAQMPDRQJNAkKCQkPDTMOHxaSARwnGxsnHC8XJxcXJy4mFxcmFxEfEREfIx4SEh4AAAQAAAAAARoBBwAMABkAIgBMAAA3Ig4BFB4BMj4BNC4BByIuATQ+ATIeARQOATcUBiImNDYyFjcVFAYrATUzMjY9ATYmKwEHIzI/AScmKwEiBgcVIzU0NjsBNh8BMzIWFVQXJhcXJi4nFxcnFxEfEREfIx4SEh4dGyccHCcblhsULi4MEAERDFATHgQCGhoCBCcMEAESGxQnCwkdUBQbqRcnLiYXFyYuJxeWER8jHhISHiMfEUETHBwnGxtKXhMcExELXgwQEgIaGQMRCxwcExsBCR0bFAAAAAUAAAAAAQcBBwAPAB8AKAA5AEsAADc0NjsBNhYdARYGKwEiJjU3IgYHFR4BOwE+AT0BNCYjBzI2NCYiBhQWNzQuASMiBhQWMzIWFRQWMjY3NC4BIyIGFBYzMh4BFRQWMjYTGxSWExsBHBOWFBsvDBABARAMlgsREQuEBggICwkJRxIeEgQFBQQUGwYIBTghOCEEBQUEHDAcBQgF2BMbARwTlhQbGxSyEQuWDBEBEAyWCxGuCQsICAsJDhIeEgUIBhsUBAUFBCE4IQUIBRwwHAQFBQAABwAAAAABGwEHABAAFAAXABoAHQAhACUAABMiDwEGHwEWMj8BNi8BJgcjBzczDwEzFyczBzczBzcjJzMHIzczQgYDJQMEegMIA3oEAyUDBqgXHCcOMDAeCkQiNjBOUzUOJyxGDioBBwZLBQWWAwOWBQVLBgFKODgTYWFtbWF0ODg4AAAAAgAAAAABLQEJABgAMwAAJQYiLwEVFAYiJj0BBwYiJjQ/ATYyHwEWFAc1NDYfARYVMzQmLwEmDgEdARQeAT8BNQcGJgEpAwcDFQYIBRYCCAYDJgIIAyUD4QkFlgUTCAeWCRQNDRQJWmMFCU4DAxVaBAUFBFoVAwUIAyYCAiYDCA6oBgUCVQMFBw4EVAUEDwuoCw8EBTIWOAIFAAAABQAAAAABBwEHAAYAEQAwAD0ATwAANwYHNTQ2NxcwMQcGBzc+AT0BNyYvASYOAh0BNjc1NDYyHwEeARQGDwEWFzc+ATQnBxQOASIuATQ+ATIeAScmIg8BJyYiBhQfARYyPwE2NCYLCAoJpBACBSAGCCIEB5YHDg0ICgkFBwKWAgMDAjcCAT0HBwNaFycuJhcXJi4nFygDCAMxDAMIBQITAwgCOQKwBQcHCQ4DdwkNDBIEDQcFSQcEVAQBBw0HMwIBMAQFAVUBBAUFAR8JCyMEDQ8GUBcmFxcmLicXFycMAwMxDAIFCAMSAwM4AwcAAAAAAwAAAAABBwEHABIAJAA+AAA3FjMyPwE+ATQmLwEmIg4BHQEUNzYyHwEeARQGDwEGIi4BPQE0FzcVFAYPAQYjIicmJy4BPQE0NjcVFB4BMjdACQsIBpYHBwcHlgcODQgWAgcClgIDAwKWAgUFAn8XCAZfDxEICREMCgkKCQwVGQsuCANVAw0QDQRUAwcNCKgMuwMBVQEEBQUBVAIDBAOoBKANBQcOAzYIAwQNCRgNaQgPA4MNFQ0GAAIAAP//ASwBCQAjAD4AACUUBg8BDgEiJi8BLgE0PgIyFh8BNTQ2MhYdATc+ATIeAhUnBwYmPQE0Nh8BFhUzNCYvASYOAR0BFB4BPwEBLAECJQIDBAMBJgECAgIEBAMBFgUIBhUBBAQDAwFLiAUJCQWWBRMIB5YJFA0NFAl/LwIDAiUCAQECJQIDBAMDAQECFVoEBQUEWhUCAQEDAwJXTQIFBqgGBQJVAwUHDgRUBQQPC6gLDwQFRwADAAAAAAEHAQcAHAApADsAACUUBg8BJic3NjQvASYiBh0BBgc1NDYzMh8BHgEVBxQOASIuATQ+ATIeAScmIg8BJyYiBhQfARYyPwE2NAEHCAc9AQI3BQWWAgYGCQoRCwgGlgcHXRcnLiYXFyYuJxcoAwgDMQwDCAUCEwMIAjkClggNBCIKCh8DCgNVAQYELwECMgwRBFQEDQhCFyYXFyYuJxcXJwwDAzEMAgUIAxIDAzgDBwADAAAAAAEHAQcAHAApAEUAACUUBg8BJic3NjQvASYiBh0BBgc1NDYzMh8BHgEVBxQOASIuATQ+ATIeAQc3NjQmIg8BJyYiBhQfAQcGFBYyPwEXFjI2NCcBBwgHPQECNwUFlgIGBgkKEQsIBpYHB10XJy4mFxcmLicXRxUDBgcDFhUDCAUDFRUDBQgDFRYDBwYDlggNBCIKCh8DCgNVAQYELwECMgwRBFQEDQhCFyYXFyYuJxcXJxcWAwcGAxUVAwYHAxYVAwgFAxUVAwUIAwAABQAAAAABLAEJAB8APgBOAFsAaAAANzQvAQcGJj0BNDYfARYVMzQmLwEmDgEdARQeAT8BND8BNCYrASIGHQEUFwYdARQWOwEyNxY7ATI2PQE0JzY1JzQ2OwEyFh0BFAYrASImNRcjIiY9ATQ2OwEVFAY3FAYrASImPQEzMhYVdAEBGQUJCQWWBRMIB5YJFA0NFAkPA7gQDHELEQgIEQsmCwgICiYMEAcHlgUEcQQFBQRxBAUvJgQFBQQvBVAFBCYEBS8EBUIBBAEPAgUGqAYFAlUDBQcOBFQFBA8LqAsPBAUICQglDBAQDBMKCAgLEwwQBwcQDBMLCAgKEwQGBgQTAwYGA0EFBBMEBRwEBQkEBQUEHAUEAAAAAAUAAAAAARoBGgAZACsALwAzAFoAACUVFA4CKwInJi8BJi8BMzI3Njc2PQEXFgcjIiY9ATQ2OwEyHwEWHQEUBiczNSMXIxUzNxUzMjY9ATQvASYrARUUBisBIiY9ASMiBh0BHgE7ATU0NjsBMhYVARkLFRwPcAUFBQQEBAMDkQoJDAkRBwtLlg8WFg+BEAsVCxZuJiY5S0sTEggLBRYFCBALCCUICyYHDAELBxMLCEsHC7lbDxwVCwEBAwMCBAUDBAkRF30HC5EWEJYPFgsVCw+BEBa8E3FLS0sLCIEHBhUGEwgLCwgTDAeWCAtLCAsLCAAAAAADAAD//wEsARoAPQBIAF4AADc0NjsBMhYXNy4BKwEiBh0BIyImPQE+ATsBFRQWOwEyNj0BMzIfARYdATYyFzU0LwEmKwEiBh0BFBY7ATcjNzMVFAYrASImPQEXFAYPAQYPASIuAjU3Nj8BNjIXHgFeBQReAwUBDgQMB14MEBMHDAELByYQDCUMERkIBh4GBAkFCx4LEJ0PFhYPTAUrEzgGBCUEBrwEBVAKDhcDBgQBBgMLUAkYCAQFegQFBAMOBQcQDFQLB7wHCxwLERELHQYeBggtAQEtEAseCxYPvA8WE+EdBAUFBB2OBgsEUAsDBgEEBgMXDgpQCQkECgAEAAAAAAEaARoAEQAbACUASwAAJScmKwEiBh0BFBY7ATI2PQE0JxUUBisBIiY9AQc1NDY7ATIWHQE3FAYrATU0JisBIgYdASMiJj0BPgE7ARUUFjsBMjY9ATMyHwEWFQEOHgsQnQ8WFg+8DxZwBgQlBAYSBQReBAU5DAcTEAxeDBATBwwBCwcmEAwlDBEZCAYeBvAeCxYPvA8WFg+dECIdBAUFBB3hVAQFBQRUEgcMVQwQEAxUCwe8BwscCxERCx0GHgYIAAAAAAQAAAAAAQcBBwATACgAPQBSAAA3IgYdARQGIiYnNT4BOwEyFhQGIzc0NjsBMhYdARQOASY9ATQmKwEiJgcyFh0BFBY7ATIWDgErASImPQE0NjMeAR0BFAYrASImNDY7ATI2PQE0NkYGCAUIBQEBEw0hBAYGBFUFBCENFAYIBQgGIQQFjQQFCAYhBAYBBQQhDRMF0gQGFA0hBAUFBCEGCAX0CAYhBAUFBCENFAYIBQkEBhQNIQQFAQYEIQYIBYgGBCEGCAUIBRMNIQQGAQUEIQ0TBQgFCAYhBAUAAAAEAAAAAAEHAQcAEwAnADsATwAANxQWOwEyFhQGByMiJj0BPgEyFh0BNDY7ATI2NCYnIyIGHQEeATI2NScyFh0BFBYyNj0BNCYrASIGHgEzNxQGKwEiBhQWOwEyNj0BLgEiBhXOCwgcBAYGBBwQFgEFCAULCBwEBgYEHBAWAQUIBYMICwUIBhYQHAQGAQUELwsIHAQFBQQcEBYBBQgF4QgLBQgFARYQHAQGBgSyCAsFCAUBFhAcBAUFBC8LCBwEBQUEHBAWBggFgwgLBQgGFhAcBAYGBAAAAAAD/////wEHAQcAFAAhAEEAACUnNjU0LgEiDgEUHgEzMjcXFjI2NCciLgE0PgEyHgEUDgEXFhQGIi8BBwYiLwEHBiIvASY0NjIfATc2Mh8BNzYyFwEESBIWJy4nFhYnFx0YSAIIBo0SHhISHiQeEhIePwMFCAMfHgMIAx8eAwgDJQMFCAMfHwIIAx8fAwcDNkcYHRcnFxcnLicWEkgCBQg+ER4kHhISHiQeEWEDCAUDHx8DAx8fAwMlAwgFAx4eAwMeHgMDAAAAAAIAAAAAARoBGgAXACQAACUnPgE1NC4BIg4BFB4BMzI2NxcWMjY0LwEiLgE0PgEyHgEUDgEBF04MDBwvOC8cHC8cEiIOTQMIBQKdFycWFicuJxYWJyNNDiISHC8cHC84LxwNC04CBQgDOxYnLicWFicuJxYAAwAAAAABLQEsACsAVAB7AAATFx4BHwEeARQGDwEOAQ8BFAYiJzEmLwEmLwEmLwEuATQ2PwE+AT8BPgEyFhcnLgEvATQmIgYPAQ4BDwEOARQWHwEeAR8BFBYyNjU3PgE/AT4BNCYvATIXBwYHBgcOARUUHgEzMjY3FhcGFBcHFx4BBiIvAQYjIi4BND4BzAYEDQoUAwMDAxQJDgMHBQUCAgEHAwYCBwcUAwMDAxQJDQMHAQQFBF0OBwoCBQMEAwEEAgoHDgICAgIOBwoCBQMEAwUCCgcOAgICAq4HBwYIBQIBGSESHhIUIgcDBAICAkgCAQYIA0cYHRcnFhYnAScUCg0EBgEEBQQBBwMOCRQCAwECAhcIBQIGAgcBBAUEAQYEDQoUAgMDlwUCCgYPAQICAQ8GCgIFAQMDAwEEAwkHDgICAgIOBgoDBAEDAwMBdAEBAwcDBAMlGRIeEhcTAgEFDAUESAIIBgNIEhYnLicWAAAEAAAAAAEHAQcAHwAsADUAPgAAJQYiLwEmJzY1NC4BIyIGBwYHNTQ+ATIeARUUBxcWFAcnFA4BIi4BND4BMh4BBzcmIyIOARUUNzQnBxYzMj4BAQQDCAI9AwoPEh4SGiUCCgkWJy4nFhJIAwNbFycuJhcXJi4nF4lcEhYRHxGDDVwRFhIeEigDAz0TERIXEh4SIxkDBQIXJxYWJxceF0gCCAMsFyYXFyYuJxcXJz5cDRIeEhUVFhJcDREfAAIAAAAAAQcBGgAWACMAADcOASMiLgE0PgEyHgEVFAYHFxYUBiIvATQuAg4BHgIyPgG8DiISHDAbGzA4LxwMDDsCBQgDKBYnLicXARYnLicWYwwMHC84MBsbMBwSIg46AwgFAooXJxYBFycuJxYWJwACAAAAAAEsAQcAGABEAAA3Mh8BFhQPAQYiJjU/ATMyNjQmKwEvATQ2NzIWFx4BFRQHJzcuASsBIiY1NCYiBhUUBisBIgYUFjsBFSMiLgE1NDY3PgGNAgKWBQWWAgYGARNTBAYGBFMTAQUOHSoDGCECEQEBGBIEBAYhLiEGBAQSGBgSMzMRHBAhGAMqqQFLAwsDSwEFBAM/BgcGPwIEBl4mHAIjGAcICQYRGQYDGCEhFwQGGSMYExAcERgjAhwmAAACAAAAAAEaARwADQAYAAATNh8BFhQPAQYmPwEnJhcHNycXMzIWFAYjFgUF9AUF9AUKAiUlAjgdz88daQQGBgQBFwQDegIMAnoDCAZ3dwaGX2hoXwUIBQAABgAAAAABBwEaAB0ALQA7AEgAVQBiAAAlJy4BByM1NCYrASIGHQEjIgYPARwBHgE7ATI+Aic0NhczNhYHFRYGKwEiJjUHNzMVFBY7ATI2PQEzFycmNjsBMhYUBisBIiYVJjY7ATIWFAYrASImFzQ2NzMyFhQGKwEiJgEGHAEFAxMQDEsMEBMDBAIcAwQC4QIFAgGpBQRLBAYBAQYESwQFNBUMEAxLDBAMFn8BBgQlBAYGBCUEBQEGBCUEBgYEJQQGAQUEJQQGBgQlBAYfSwMEAY0MEBAMjAQDSwIEBAICBATgBAYBAQYEqQQFBQQuOAoLERELCjiyBAUFCAYGRwQFBQgGBiIEBQEGCAUFAAcAAAAAASwBGgAIABEAqQDbAQQBGAEgAAA3FAYiJjQ2MhY3IgYUFjI2NCYXDwIGLwEmDwIUDwErASYvATQrAQcXFh8CFA8BBhQfARYVDwEGDwEGIy8CIg8BBg8BJyYvAS4BIw8CIi8BJi8CND8BNjUxNC8BJjU/ATY/ATY7AR8BMj8BNjM3FzIfARQWMzcnJi8BJj8BNi8BJj8CNh8BMjM/ATY3MzYXMxYVFxQXMzc2HwEWHwEWDwEGHwEWByYnBwYiJyYvASsBBwYHBiIvAQYHFxYUDwEWFzczMhYfATsBNzY3NjIfATE2NycmND8BNj8BJwcGJi8BIwcGBwYvAQcXHgEGDwEXNzYWHwEzNzY3Nh8BNycmNAczFSMiJj0BNDY7ATIWHQEjFRQWJzM0JisBIgbFCxALCxALOAQFBQgFBSgBAgUDBQkBAQECAwUGCAUBAgEBBwMFAwEBAQwDAg0BAQEDBQMCAwIOAgUBAwEFDAwFAQIBAwMCDgIDAgIFBAEBAQ0CAQ0CAQEEBQICAwIOAgUBAwEFDAwFAQMEAg0CBAIBAgQHAgEIBAIEBQMECQEBAQIBBQIGBgMFAgECCQUDAQQCAQIDCAEBBwRJAgMKAwgECQECBgYCAwgEBwMJBAIHBwcHAgQMBAgKAQEGBgIDCAQHAwoDAgcHBzkBAgQCBgcLAQEEAgMDBgcFAgUEAQQCBAIGBwsBAQQCAwMHBgUCBQTHExMXISEXlhch8xUV4RYQlhAVQggLCw8LC00FCAYGCAUZAgYHBAIDAQECCQMCAQEFCgECBAYIBAICAgoCBgEMAgICBAcHAwMBBAEEEAQBAQEBBA8CAwEEAQMDBggEAgICCwIDAgILAgIDAwgGAwMFAQUPBQEBBQ4DAwUCBQUDBAMHAgEHAwQIBwQCAwIJBQEBAQEFCQEBAwIEAgUFAwQDBwECBgQqBQUEAQIFCQoNCAMCAQQFBQYGEgYGBgQECgYKDQgDAgEDBAYGBhIGQwMBBAMCAQYHBQkEAgQCAgMFBQkGAgMEAgEGBwUJBAMDAgIEBAUKaxMhF5YXISEXE4MQFbsQFhYAAAAABwAAAAABBwEaAAoAFQA6AEoAWwBrAHYAADcUDgEuAj4BMhYnMj4BLgIOARQWNwYHFhcVBgcWFxUUBisBIiY3NTQ3Jj0BNDcmPQE0NjsBMhYHFSMUFjsBMjY9ATQmByMmBhUXIyIGHQEUFjsBMjY9ATQmBxc0JisBDgEdARQWOwEyNjUnMj4BLgIOARQW4QMFBgQBAgUHBQkCBQIBBAUGAwYzAQcHAQEHBwERDKgMEQEHBwcHEAyoDBEBzgYEqAQGBgSoBAayqAQGBgSoBAYGBAoGBKgEBgYEqAQGHAIFAgEEBQYDBlQCBQIBBAUGAwY+AwUGBAECBQcFQgsICAslCwgICyUMEBAMJQsICAslCwgICyUMEBAMJQQGBgQlBAYBAQYEQQYEJQQGBgQlBAYBVAQGAQUEJQQGBgSfAwUGBAECBQcFAAAAAAQAAAAAARYBGgAIABEAYQCaAAA3IgYUFjI2NCYHIiY0NjIWFAYXLwEmNj8BNicmJyYjDwEjIiYvASYnJiIHBg8BDgEjIiMvASIHBgcGHwEWBg8BBhcWFxYzPwEzMhYfARYXFjI3Nj8BPgEzMjMfATI3Njc2JwcnJiMiBg8CBiIvAS4BKwEPASYnNz4BLwI2NxcWMzI2PwI2Mh8BHgE7AT8BFhcHDgEfAgYHlhAVFSAWFhAICwsQCwtzGAIEAQUYBAIIEwIEAyACBgkBBQEFDhwOBQEGAggEAwMdAwQCEwgCBBoEAQUYBAIIEwIEAyADBQkBBQEFDhwOBQEGAggFAgMdAwQCEwgCBCIXBgULEgQBBAkQCAUCEwwHBRcKBhILAgkEEgYKFwYGChIEAQUIEAkEAhMMBwUXCgYSCwIJBBIGCrwWIBUVIBY5CxALCxALDRQCBQ0EFAMFGxUDAQsHBR8FAQMDAQUhBQULAQMVGwUDFgUNBBQEBBsVAwELBwUfBQEDAwEFIQUFCwEDFRsEBCYIAgwKBhcBARcMEAIIDQ8QCRwLBBAPDQgCDAoGFwICFwwQAggNDxAJHAsEDxANAAAEAAAAAAEHAP4AGQAjADwARgAANzIWFzMyFhQGByMOASImJyMiJj4BNzM+ATMXIgYUFjI2NCYjNzIWFzMyFhQGByMOASImJyMiJjQ2NzM+ARciBhQWMjY0JiNxDBUDaAQGBQNqAxUZFQMdBAYBBAMfAxUMAQgLCw8LCwhMDBUDHQQGBQMfAxUZFQNoBAUEA2oDFQ0ICwsPCwsIehAMBgcFAQwQEAwFCAUBDBATCw8LCw8LlhAMBQgFAQwQEAwGBwUBDBATCw8LCw8LAAADAAAAAAEtARsAHAAzAFcAABMmBh0BBwYHBgcGBxQeATY3Njc2NxUUFj8BNjQvATEWNj0BFwc1NCYjBwYHBgc2NzY3NjcnIgYdARQWOwEyNic1NiYiBh0BFAYrASImPQE0NjsBMjY0JiPUBQoDDw4YDxMEAwUGAhwhCQgLBFUDBFsEBzw8BgQJCwwZFwUKDBMLDYIUGxsUlhMcAQEGCAURC5YMEBAMSwQFBQQBFwQFBiUBAQUJFBopAwUCAQIbCwMCJQYFBEsDCQMCAQYEHC82GgQGAQIECBESDRAIBAEvHBOWFBsbFDgEBQUEOAwQEAyWCxEFCAYAAAMAAAAAAQcBEAARADAARAAANxQGBxUUBiImPQEuATU0NjIWJw4BDwEiBgcVHgEfARY/AT4BPQE0JiMnLgEvASYiDwE1Nz4BPwEXHgEfARUUBg8BJy4BrQcHBQgFBwcNFA0nDiUUEAQFAQEkISYFBSYhJQYEEBQlDgkDCANXChYpDwYGDykXCSAcIiIcIKQHDAIVBAYGBBUCDAcKDg5YCg4CAgUENCVBExcCAhcTQSU0BAUCAg4KBwMDYCsBAxAKBAQKEAMBKyA4ERQUETgAAAACAAAAAAEaAQcAHAA0AAATMhYUBisBIgYdARQWOwEyFhQGKwEiJj0BNDYXMwc3NjIWFA8BMzIWFAYrARcWFAYiLwEmNLIEBgYEXgsREQteBAYGBF4TGxsTXj84AwgFAih/BAUFBH8oAgUIAzgDAQcGCAURC4QLEQUIBRsThBMcAWk4AwYIAikFCAUpAggGAzgDCAAAAgAAAAABBwEHABwANAAAEyIGHQEUFjsBMj4BJisBIiY9ATQ2OwEyPgEmKwEXJyYiBhQfASMiBhQWOwEHBhQWMj8BNjRUExwcE14EBQEGBF4LERELXgQFAQYEXrA4AwgFAih/BAUFBH8oAgUIAzgDAQccE4QTHAYIBRELhAsRBQgFaTgDBggCKQUIBSkCCAYDOAMIAAMAAAAAARoBGgAMABkAJwAAEyIOARQeATI+ATQuAQciLgE0PgEyHgEUDgE3FhQPAQYiJjQ/ATYyF5YkPCMjPEg8IyM8JB8zHh4zPjMfHzMXAgJeAwgFAl4DCAIBGSM8SDwjIzxIPCPzHjM+Mx8fMz4zHqYDCANdAwUIA14CAgAABQAAAAABBwEHAAgAHAAlADIAPwAANzI2NCYiBhQWFyYiDgEXHgEyNjc2LgEiBw4BIiY3FAYiJjQ2MhYXNC4BIg4BFB4BMj4BJzQ+ATIeARQOASIuAXUGCAgMCAgEAwcGAQMJGhwaCQMBBgcDBxIUEksIDAgIDAhCHzM+Mx4eMz4zH88ZLDIsGRksMiwZmwgMCAgMCCQDBQgDCgwMCgMIBQMICAg6BggIDAgIGR8zHx8zPjMeHjMfGSwZGSwyLBkZLAAAAAMAAAAAARoBGgAxAGcAcAAANzU0JiM1NCYrASIGFRQXByMiBhQWOwEVBhYyNj0BNxY7ARUjIgYdASIGHgE7ATI2NCYHIyImNDY7ATI2PQE0NjsBMjY9ATQmKwEiJjQ2OwEyFh0BFBY7ATIWHQEjIgYUFjsBMhYUBiMnFAYiJj4BMhb0FhAbFDgTHAgVGAQGBgQTAQYIBRUMDhwSEBYQFgEVEKkPFhYPqQgLCwgJBAYLCBwEBQUEJgwQEAw4DBEFBAkIC1QEBgYEZwgLCwhxBQgGAQUIBV4TDxZUFBsbFA4LFQYIBRMEBQUEGBUHJhYQEhYfFhYfFjgKEAsFBB0HCwYEOAQFERcREQxdBAYLBxMGCAULEAvFBAUFCAYGAAAAAAYAAAAAARoBGgAXACoAOgBEAE4AVQAAEzQmIgYdAScmIgYUHwEWMj8BNjQmIg8BNyMiBh0BMzUzFSMVMzI2PQE0JgcjFTMVIxYUBzMyNj0BNCYHFAYiJjQ2MhYVJzQ2MhYUBi4BNTciBhUzNCZLBQgGFQMIBQMlAwgCJgMGCAIWu4MHDBODEhIICwtAcHBMAQFMCAsLGwoQCwsQCl0LDwsLDwtLCAslCwEQBAUFBN0VAwUIAyYCAiYDCAUDFdQMByYmXhMLCF4HDEsTXgUJBQsIXggLSwgLCw8LCwgTCAsLEAsBCgheCwgICwAAAgAAAAABBwEHACoAVgAANx4BNj8BPgE/AT4BNCYvAS4BLwEuASIGDwEOAQ8BDgEeAR8BFh8BFh8BFhcWMjY/AT4BPwE+Ai4BLwEuAS8BLgIOAQ8BDgEPAQ4CHgEfAR4BHwEWZgULCQIGAwsHFAUHBwYUBwsCBwEJCwoBBwILBxQFBwEGBRQHBgIEAgYCZAMKCAEFAgYFDgUFAQIGAw4FBwEFAQcHBwUBBQEHBA8DBQIBBQQPBAcBBQJ0AwEHBRQHCwMGAgkLCQIGAwsHFAUGBgUVBwoDBgIJCwkCBgMFAwQGFAVPAgUFDgUGAgUBBwcHBQEFAQcEDwUEAQIFAw4FBwEFAQUHBwcBBQIGBQ4FAAAEAAAAAAEHAQcAKgBAAGwAgAAANx4BNj8BPgE/AT4BNCYvAS4BLwEuASIGDwEOAQ8BDgEeAR8BFh8BFh8BFi8BNz4BPwEXHgEfAQcOAQ8BJyYvASYXFjI2PwE+AT8BPgIuAS8BLgEvAS4CDgEPAQ4BDwEOAh4BHwEeAR8BFi8BNz4BPwEXHgEfAQcOAQ8BJy4BZgULCQIGAwsHFAUHBwYUBwsCBwEJCwoBBwILBxQFBwEGBRQHBgIEAgYCFxAQDBAEBQUEEQsREAwRAwUGAgYECG8DCggBBQIGBQ4FBQECBgMOBQcBBQEHBwcFAQUBBwQPAwUCAQUEDwQHAQUCDgMDCQ0DAQEDDQkDAwkNAwEBAw10AwEHBRQHCwMGAgkLCQIGAwsHFAUGBgUVBwoDBgIJCwkCBgMFAwQGFAVABQUEEQsQEAwRAwUGAxEMEBAJBgUJiwIFBQ4FBgIFAQcHBwUBBQEHBA8FBAECBQMOBQcBBQEFBwcHAQUCBgUOBTIBAQMNCQMDCQ0DAQEDDQkEBAkNAAAAAAMAAAAAARoBGgAPABkAIwAAEyMiBh0BFBY7ATI2PQE0Jgc1NDY7ARUjIiY3FAYrATUzMhYV6qgUGxsUqBQbG9gQDEtLDBDhEQxLSwwRARkbFKgUGxsUqBQb16gMEeEQDAwQ4REMAAAAAwAAAAABGgEaAA8AGQAjAAA3FRQWOwEyNj0BNCYrASIGFyMiJj0BMxUUBicyFh0BIzU0NjMTGxSoFBsbFKgUG9eoDBDhEQwMEeEQDOqoFBsbFKgUGxvYEAxLSwwQ4REMS0sMEQAAAAADAAAAAAEaARIACABSAKQAADcyFhQGIiY0NjceAR0BFhc2NzY3NhcWFxYVFA4CLgEPAQ4BFh8BFhcWDgInIyIuAjc0NjczNjcjBiIuATc2NzAjJicmJzU+ATc1Mh4BHwMmBw4BBw4BFzEVIycmJy4BKwEOAQceATcHDgErASIOARY2OwE2NxciDgIXFSMiBhUzMjc2NzYnNxYXFTc2NSYvAS4BNz4CHgI+AT0BLgFQAwYGBwYGHAwPBwUFCg0SGhgRDA0FCg0OCwQCAwMFBwINAQEJFhwQfQIDAgEBFxEGAgUnBw8LAQQKHAEKCBEFBB4WBQsIAgECfxATDhMEAQIBAwgIBwsOCAIVIQQKHA8GAQUEEwcKBAUIAjwDCAwGDAkFARgICm4JCQ0DAgIHBgICBAEKAggHAwIJDAsJCAcFAhHOBQgGBggFQgEQCwMHBw4LDgMFDQsSFhEHDAgEAwYBAQIJCwgDERYQHRcLAQEDAwISGwIKCQMKEAoTBAIEBgoIFyMJGQUIBQMBBgkEAhMMBhcHAQwMCAwHARwVCgkCGAMFCAsDAwIDEQUKDQYKCwcDCA4JDwcKCgUFCwsQDAMIFwsHCgMBBQICBQcCDBsAAAIAAAAAASIBGgAcACYAADciLwEHBi4BPwEnJjY/Aj4BFh8CHgEPARcWBicPARcHNxcnNyfgBQRBQQYMCgIMNQgHC0khAw0NAyFJCwcINQwCC1MjUzwOSUkOPFMTAiIiAwIMCEg0CBUBC0IGBQUGQgsBFQg0SAgN9EsMOVInJlE6CwAAAAEAAAAAASIBGgAcAAAlBxcWBiMiLwEHBi4BPwEnJjY/Aj4BFh8CHgEBGjUMAgsIBQRBQQYMCgIMNQgHC0khAw0NAyFJCwekNEgIDQIiIgMCCwlINAgVAQtCBgUFBkILARUAAAACAAAAAAEiARoAHgAqAAAlJi8CLgEGDwIOAR8BBwYeAT8BFxYzMjYvATc2JwcGFRcnJiM1FxYfAQEeAwtJIQMNDQMhSQsHCDUMAgoMBkFBBAUICwIMNQgESgMORQICIgIFTrYLAQtCBgUFBkIKAhUINEgJCwIDIiICDAlJMwgKPAMFTCQBukUEAQoAAAMAAAAAARoBGgAPABwAKgAANyIGHQEUFjsBMjY9ATQmIwc0PgEyHgEUDgEiLgE3Ig4BFB4BMj4BNC4BB3EICwsISwcLCwioIzxIPCMjPEg8I4MfMx4eMz4zHx8zH84LCEoICwsISwcLOCQ8IyM8SDwjIzyVHzM+Mx4eMz4zHwEAAgAAAAABBwEHABgAPQAANzQ2MzIWFx4BPgEnLgEjJgcOARUUFzMuARcyFhQGKwEWFRQGBwYjLgEnJj4BFhceATMyNjU0JicjIiY0NjNeIBoSHAYCBwcCAggmFh8WCw0PIA0PnwQGBgQsEA0LFh8XJAsCAgYIAgccExkhERB+BAUFBMwQGA4KAwIEBwQPEQEQCBYNExAFFCwFCAYPFA0VCBEBEQ8DCAQCAwsNGQ8LEwUGCAUABQAAAAABGgD0AAgAEQAaADAARwAANzI2LgEiBhQWNxQGIiY0NjIWFzI2NCYiBhQWByMiJj0BNDY7ATIWFAYrARUzMhYUBjMjIiY0NjsBNSMiJjQ2OwEyFh0BFAYjXggLAQoQCwtTCxALCxALJQgLCxALC5cJCAsLCAkEBQUECQkEBQXUCgQFBQQKCgQFBQQKBwsLCIMLEAsLEAsTCAsLEAsLGwsQCwsQC0sLCJYICwYIBZYFCAYGCAWWBQgGCwiWCAsAAAIAAAAAAPQBBwAbADcAADcjIiY9ATQ2OwEyFhQGKwEiBh0BFBY7ATIWFAY3NTQmKwEOARQWOwEyFh0BFAYrASIGFBY7ATI2XgoLERELCgQFBQQKAwYGAwoEBQWSEQsKBAUFBAoDBgYDCgQFBQQKCxEmEAyoDBEGCAUGBKgEBgUIBRyoDBEBBQgFBgSoBAYFCAUQAAADAAAAAAEsAPQAFAAkAEMAADcGFBYyPwE2NC8BJiIGFB8BIxUzBzcjIgYdARQWOwEyNj0BNCYXFAYrATUjFxYUBiIvASY0PwE2MhYUDwEzNTMyFh0ByAMFCAMvAwMvAwgFAx5QUB41zhQbGxTOFBsbCBAMZ1EfAwUIAy8DAy8DCAUDH1FnDBBkAggGAy8DCAIvAwYHAx8TH5AcE3ETHBwTcRMcoAsRSx8CCAYDLwMIAi8DBgcDH0sRC3EAAAQAAAAAAQwBAwA6AD4AQgBGAAA3JiIPASM1MwYWHwEWMj8BNjQvASYiDwEjNzY0LwEmIg8BBhQfARYyPwEzFRQWOwEGFh8BFjI/ATY0LwI3HwEHJzcHJzcX+AYPBgkrGQMBBQ8FEAUYBgYOBg8GCVYPBQUZBRAFPgUFGAYPBhwrBQQjAwEFDwUQBRgGBsQZPhh6GA8YCQ8YD2cGBglLBgwFDwUFGAYQBQ8FBQkOBg8GGAYGPgUQBRgGBhxVBAUFDQUOBgYYBRAFQhg+GC8YDhmFDxgPAAAAAAcAAAAAARoBGgAfAD8ASABRAFoAZABtAAATIg4BFRQWMzY3PgE3NjIWHQEUHgEzMjc2NzY1NC4BIxciJj0BNCYjIgcGBw4BIyImNTQ+Ah4BFQYHBgcGIzE3FAYiJjQ2HgE3FAYiJjQ2MhYnFAYiJjQ2MhYXJjYyFhQGIiYvARQGIiY0NjIWliQ8IxkTCQYFDAQGEAoSHhIcFBIJCSM8JC8UGxUQDAoGBwUFBQsOHTM/Mx8BBgcOEBYcCxALCxALEwsQCwsQC4MLEAsLEAtLAQsQCwsQCgESCxALCxALARkgOSQSGgEDAQoBAw4JGBEfERQTHx0gJDwj8xsTGBIYBQIGAwMPCh4xGwEfMx8ZGBwQFDkICwsQCwEKMAgLCxALCzAICwsQCwsICAsLEAsLCBMICwsQCwsAAAQAAAAAAQcBBwAPAB8ALAA4AAATIgYHFR4BFzM+AT0BNCYjBzQ2OwEyFh0BFAYrASImNTc0NhczNhYUBisBIiYXIyIGFBY3MzI2NCZUExsBARsThBMcHBOgEQuECxERC4QLESYFBF4EBQUEXgQFZ14EBQUEXgQFBQEHHBOEExsBARsThBMcLwsREQuECxERC14EBgEBBggFBSsFCAYBBQgFAAAABQAAAAABGgEHAB0AKQA0AEAAUAAAJRUUBisBNTQnMzI2PQE0JisBIgYdASM1NDY7ATIWBzI2NCYrASIGFBYzFzQmKwEyFhczMjYHIyIGFBY7ATI2NCY3FQ4BKwEiJj0BNDY7ATIWARkQDC8BMAQGBgRwBAYSEAxwDBAvBAYGBEsEBQUEVQYESwwTByUEBmdLBAYGBEsEBQUrARAMcAwQEAxwDBHqSwwQCgQFBQRLBAYGBC4uDBERKAYIBQUIBhwEBgsIBT0GCAUFCAYcSwwQEAxLCxERAAAABwAAAAABGgEHAB0AKQA0AEAATABcAGwAACUVFAYrATU0JzMyNj0BNCYrASIGHQEjNTQ2OwEyFgcyNjQmKwEiBhQWMxc0JisBMhYXMzI2ByMiBhQWOwE+ATQmByMiBhQWOwEyNjQmNxUOASsBIiY9ATQ2OwEyFgc0JisBIgYdARQWOwEyNjUBGRAMLwEwBAYGBHAEBhIQDHAMEC8EBgYESwQFBQRVBgRLDBMHJQQGZ0sEBgYESwQFBQRLBAYGBEsEBQUrARAMcAwQEAxwDBETBgRwBAUFBHAEBupLDBAKBAUFBEsEBgYELi4MEREoBggFBQgGHAQGCwgFKwUIBgEFCAUlBggFBQgGL0sMEBAMSwsREQsDBgYDSwQGBgQAAAAAAgAAAAAA9wEaABYAKAAAEz4BOwEyFg8BMzIWDwEGLgE/ASMiJj8BIwczMhYPAQYeATY/ASMiJjdcAgoGUwoLBBImCQcFfAgWDgMYHgcIAohTISQEBgEcAQIDAwF2KgUFAQEMBgcQCTIQB5sKARIMUgwGcnEIBF4CAwIBAZUIBAADAAAAAAEaAP4AHQAzAEoAADcWFA4BIwcVFAYiJj0BJy4CND4CMjMXNzYyHgE3FRQGDwEGLwEuAT0BNDY/ATYfAR4BBy4BLwEmDwEOAR0BHgEfARY/AT4BJzXgAQICAk4GCAUpAgICAQMDBAIrUQIEAwM5Cgh6CgpUCAoKCHoKClQIChIBAwNUAwR5AwQBAwNUAwR5AwQBugIEAwMeIAQFBQQgDwEDAwQDAwERHwECAgNECQ4DLwQEIQMOCUQJDgMvBAQhAw4JAwUBIAICLgEFA0QDBQEgAgIuAQUDRAAAAAMAAAAAARoA2AAZACIAKwAANyIGByMuASMiBhQWMzI2NzMeATMyPgE0LgEHIiY0NjIWFAYXIiY0NjIWFAbYGSUDOwMUDQ8WFg8NFAM7AyUZER8RER+xCAoKEAsLmBQbGyccHNghGA0QFiAVDw0YIRIeJB4SVQsQCwsQCxwcJhwcJhwAAAUAAAAAAQcA4QAUAB0APQBfAGgAADciBzU0JiIGHQEUFj4BNxYzPgE0JgciJjQ2MhYUBhciJjQ2MzIXFhUUBiInMSYjIgYUFjMyNzE2MhYVFAcGJzY3NjMyFh0BFAYmJwYjLgE0NjMyFzU0JyYjIgcxBiImNBciBhQWMjc1JpYKCQUIBQUHBQEJChAWFhAICwsQCwtRDxYWDwYHCwYGBAQECAsLCAQEBAYGCwfRAgUHCw0UBgcDCAkSFBQSCAYHAwQJBAIIBRwJCgoTBAbFBhkEBQUEXgQGAQMDBwEYIxlCDhMODhMOEhgjGQMDCAQFAgIOEw4DAgYEBwQDUgMCAw8OMwQGAQIDARAXEQEFBgMBAwIFCCkGBwYEDgEACAAAAAABBwEHAAwAGAAkADAAPABMAFAAXAAANzIWFAYrASImPgE7AScyFhQGKwEiJj4BOwEyFhQGKwEiJjQ2MzUyFhQGKwEiJjQ2OwEyFhQGKwEiJjQ2MycyFh0BFAYrAS4BPQE+ATMVMzUjFzIWFAYrASImNDYzsgQGBgSDBAYBBQSDOAQFBQRLBAYBBQTOBAYGBF4EBQUEBAYGBHAEBQUEzgQGBgQ4BAUFBBwICwsIcQgLAQoIcXHFBAYGBCUEBgYEJgYIBQUIBTkGCAUFCAYGCAUFCAY4BQgGBggFBQgGBggFcQsIJggLAQoIJggLOSYTBQgGBggFAAAAAwAA//8BLQEaAB4ARgBcAAA3Mh8BHgEUBg8BDgEiLgI0Nj8BIyImNDY7AScmNDYnNh8BHgEdAScmLwI2LwEmDwEGHQEUHwEWMxYfAQYvAS4BPQE0NjcXPgEfATc2HgEGDwEVFAYiJj0BJy4B/QQDJQIBAQIlAgMEAwMBAQIVWgQFBQRaFQMFdxQUXQgKCAQFAQEBB10NDV0GBl0GCAEGBBAQXQgKCggnAQgDPj4DCAMDBDwFCAU8BANeAyYBAwQDAiUCAQEDBAMEARUGCAUWAwcGtAgIJAMOCXQIBAIBZQcCJAUFJAIHfAcCJAIIBgMEBiQDDgl8CQ4DJQMDAhoaAgMHBwIZPAQFBQQ8GQIHAAADAAAAAAEaARoAFAAqADwAADcmDgEWHwEVFBYyNj0BNz4BLgEPATcmDwEOAR0BFBYfARY/AT4BPQE0Ji8BNh8BFh0BFA8BBi8BJic1NjdYBAcDAwQ8BQgFPAQDAwgDPhQUFF0ICgoIXRQUXQgKCgh+DQ1dBwddDQ1dBgEBBs0CAwcHAhk8BAUFBDwZAgcHAwIaXwgIJAMOCXwJDgMkCAgkAw4JfAkOAxMFBSQCB3wHAiQFBSQCB3wHAgAAAAT//wAAASwBBwAUACQANABEAAA3IgYHMz4BMzIWFRQGBxU+ATU0LgEHIyImPQE0NjsBMhYdARQGJyIGHQEUFjsBMjY9ATQmIycmIg8BBhY7ATU0NyM3FzPhGigHFAYdEhchFRAYIBQjMF4MEBAMXgwQEGoEBQUEXgQFBQRyAgwCQQMGBS4BHzEbFvQgGBAVIRcSHQYUBikaFCMU4RAMXgsREQteDBCDBgNeBAUFBF4DBmwEBHEECgoEBVQvAAAAAAIAAAAAARoBGgA7AD8AACUjNTMyNjQmKwE1NCYiBh0BIzU0JiIGHQEjIgYUFjsBFSMOARQWOwEVFBYyNj0BMxUUFjI2PQEzMjY0JiM1MxUBEEJCBAUFBEIFCAVLBggFQgQFBQRCQgQFBQRCBQgGSwUIBUIEBQWjS3FLBQgFQgQFBQRCQgQFBQRCBQgFSwEFCAVCBAUFBEJCBAUFBEIFCAZLSwAABgAAAAABBwEHABwAKABEAE4AWgBjAAATMhYdATMyFhQGKwEVFAYiJj0BIyImNDY7ATU0NhciBhQWOwEyNjQmIwc3NjQmIg8BJyYiBhQfAQcGFBYyPwEXFj4BNCc3MjY0JiIGFBYzByIGFBY7ATI2NCYjBxQGIiY0NjIWVAQGHAQFBQQcBggFHAQFBQQcBWIEBQUESwQGBgSbHwIFCAMfHgMIBgMfHwMGCAMeHwMIBQJXBwsLDwsLCCYEBQUESwQGBgQTCw8LCw8LAQcGBBwFCAYcBAUFBBwGCAUcBAYmBQgGBggFjR8DCAUCHx8CBQgDHx4DCAUCHx8DAQUIAzsKEAsLEAsJBQgGBggFLwgKChALCwAAAwAAAAABGgD0ACUANwBIAAA3NDY7ATIWHQEUBiImPQEjFTMyFhQGKwEiJjQ2OwE1IxUUBiImNRcWFA8BFxYUBiIvASY0PwE2MhcnJiIGFB8BBwYUFjI/ATY0SwUEhAQFBQgGLwoEBQUEJgQFBQQKLwYIBQcCAikpAgUIAy8CAi8DCMgvAwgFAikpAgUIAy8C6gQGBgQSBAYGBAmWBQgGBggFlgkEBgYEKQIIAygoAwgFAi8DCAMuAzEuAwUIAygoAwgFAi8DCAACAAAAAAEaARoAHwBAAAA3ND4BMzIXHgEPARc3NhYXFhUUDgEjIicHDgEuAT8BJjciBhUUFxYPAQYeATY/ATYXFjMyNj0BBwYiLwEmND8BI4MUIxQODQUCAyQYJAMKAgUUIhUKCl4KHRgCC18CSxchAwEEYgYBDA4FYgUFCgoYIB4DCAMlAwMfBs4VIhQFAgoDJBgkAwIFDQ4UIxQDXwoCEyEMYglBIRgICQUEZgYQCgEFYwUCBCEXBR4DAyUDCAMeAAAAAgAAAAAAzwEHAA8ANwAANzQmKwEiBh0BFBY7ATI2NScyFh0BFAYrASImPQEzMjY0JisBNTMyNjQmKwE1MzI2NCYrATU0NjPOEAw4DBAQDDgMEBwEBQUEOAQGHQQFBQQdJgQFBQQmHQQFBQQdBgTqDBERDKgMEREMsgYEqAQGBgQcBQgGHAUIBR0FCAUcBAYABAAAAAAA9AEHABwAKQA1AEEAADciJj0BNCYrASIGHQEUBiImPQE0NhczNhYdARQGBxQGJyMiJjQ2OwEyFjcjIgYUFjsBFjY0JjMjIgYUFjczMjY0JuoEBQsIcAgLBQgGFhBwEBYGhwUEHAQGBgQcBAVCJgQFBQQmBAUFPRwEBQUEHAQGBksFBI0ICwsIjQQFBQSNEBYBARYQjQQFHAQGAQUIBQUFBQgFAQYIBQUIBgEFCAUABgAAAAABGgEHAA8AEwAjACcANwA7AAA3NDY7ATIWHQEUBisBIiY1NzMVIxUiBh0BFBY7ATI2PQE0JiMVIxUzNyIGHQEeATsBMjY9ATQmIxUjFTMTCwjhBwsLB+EICxPh4QgLCwg4CAsLCDg4cAgLAQoIOQcLCwc5OfQICwsIOAgLCwg4ODkLCDgICgoIOQcLEjlLCwg4CAoKCDkHCxI5AAUAAAAAAQcBBwAWAB0AMgBOAGsAADcnJg8BDgEdARQWHwEWMj8BPgE9ATQmDwEnNTcXFSc3Nh4BBg8BFRQGIiY9AScuAT4BHwEjBiY0NjsBMjY9ATQmKwEiJjQ2OwE2Fh0BFAYnNCYrASImPQE0NjsBMjY0JgcjJgYdARQWOwEyNtMuBgZCBQcHBi4DBwNCBgYIC0IuQi5CGQQHAwMEFgYHBgcEBAMHBGgSBAYGBBIEBgYEEgQGBgQSDBERmAYEEgQGBgQSBAYGBBIMEBAMEgQGvw4CAhkCCgYhBgoCEAECGwIJBiEHCjIbECEZDiEUCgIDBwcCCQYEBQUEBQMBBwcEAX4BBggFBgSoBAYFCAUBEQyoDBAJBAUGBKgEBgUIBgEBEQyoDBAFAAAAAAMAAAAAARoBIwAzAEIAWAAANw4BFRQWFxY+ASYnLgE1NDcXBgc3NjQmIg8BBhQfARYyNjQvATI2NxcWMjY0LwEmIgYUHwI2NTQmJyYOARYXHgEUJxc2NwcGFBYyPwE2NC8BJiIGFB8BBkANDRYTAwgFAQMQExWEGB8MAwYIAhwDAxwCCAYDDBMjDyoDCAUC9AMIBQLUDhAXEwMIBQEDEBOXDhIVDAMGCAIcAwMcAggGAwwd3w8mFBouDwMBBggCDSYWIRqEEwIMAwgFAhwDCAMcAwYIAg0ODCsCBQgD9AIFCAOeDhofGi4PAwEGCAINJi14DgoBDAMIBQIcAwgDHAMGCAINAQAAAAIAAAAAAQcBIwAkAEkAABM2Mh8BFhQPAQYiJjQ/AQ4CFRQWFx4BDgEnLgE1ND4BNycmNBc+ARceARUUDgEHFxYUBiIvASY0PwE2MhYUDwE+AjU0JicuAYYDCAIcAwMcAggGAwwZKRgTEAMBBQgDExYdMR4MA00CCAMTFx4xHgwDBggCHAMDHAIIBgMMGSkYExADAQEgAwMcAwgDHAIFCAMMARoqGRYmDQIIBgEDDy4aHjMeAQ0CCDEDAQMPLhoeMx4BDQIIBgMcAwgDHAIFCAMMARoqGRYmDQIIAAAKAAAAAAEaARoADwATABoAHgAiACYALQAxADgAPwAANzQ2OwEyFh0BFAYrASImNRczNSsCFRQWOwE3MzUrAhUzNzM1KwIiBh0BMxcjFTMVIxUzMjY9AjQmKwEVExsUqBQbGxSoFBteS0sTOBAMHBNLSxM4OBNLSxMcDBA4qTk5ORwMEREMHOoUGxsUqBQbGxQcOBwMEEtLS105EQwcEksTOBAMjBwMETkAAAAAAwAAAAABBwEHAAkAGwAtAAA3BiY+ATIWFAYjBy4BPwE2OwE2FgcVFA8BBiIvAQYUHwEWMj8BNjU3NCYrASIHzggLAQoQCwsInQsBDFgLED0PFwELWAsfCzAGBj4FEAVYBQELCD0IBbwBCxALCxALTQsfC1gLARcPPxAKWAsLZgYPBj0GBlcFCD8ICwYAAAAABQAAAAABGgEaAAgAFQAeACsAOAAANxQGIiY0NjIWFxQOASIuATQ+ATIeAQc0JiIGFBYyNjcUDgEiLgE0PgEyHgEHNC4BIg4BFB4BMj4BqQsQCwsQCzgUIygjFBQjKCMUEyEuISEuIUsjPEg8IyM8SDwjEh8zPjMeHjM+Mx+WCAsLEAsLCBQjFBQjKCMUFCMUFyEhLiEhFyQ8IyM8SDwjIzwkHzMfHzM+Mx4eMwAAAAAGAAAAAAEaAQcAEQAdAC8AOwBNAFkAABMWFA8BBiIvASY0NjIfATc2MhcjIiY0NjsBMhYUBgcWFA8BBiIvASY0NjIfATc2MhcjIiY0NjsBMhYUBicWFA8BBiIvASY0NjIfATc2MhcjIiY0NjsBMhYUBlsDAyUDCAMSAwUIAwwfAgi4lgQFBQSWBAUFuQMDJQMIAxIDBQgDDB8CCLiWBAUFBJYEBQW5AwMlAwgDEgMFCAMMHwIIuJYEBQUElgQFBQEEAwgDJQMDEwIIBgMMHwIlBQgGBggFhgMIAiYCAhMDCAUDDB8DJgYHBgYHBncCCAMlAwMSAwgFAgweAyUFCAUFCAUAAAQAAAAAAREBGwA9AEEARQBJAAAlJy4BDwEOARcVBw4BHwEHDgEfARYzMj8BFxYXBwYeATcyPwIVFBYyNj0BFxY3Mj4BLwE3FxYzMj8BPgEnByc3HwEnNx8BJzcXAQ8vAgcEOAMDAkIEAgIFMAQCAhIDBgICMAUBAyQCAgUDBQMvAQUIBjADBQMFAgIzDwECBgICOQMDAs4KJwsaHTodFSYnJ7ZeBAICHAIHAwEiAQgDCxgBCAMmBQEYCgMBPgQHBAEEUAFfBAUFBGFTBQEDBwRXCAEFARwBCAM5FRQVCzsdOgFNE00AAAAEAAAAAAESASMAFwBCAEkAZwAAJScmIg8BDgEdARQWHwEWMj8BPgE9ATQmBx0BDwEGPQEGJyM/ATMWPgE0IiY0Njc1NzIdATYfAQcVIyYOARQWMhYUBjcwFSMHNT8BBw4BHQEUFyMiLwEuAT0BNDY/ATYyHwEeARcuAQcBAFkIEghZCAkJCFkIEghZCAkJTQEFAQUFAQIBAQUHBA0GBQUGAQQEAQIBBQYEBAoGBioBFxcQVAkJCAUHB1kGCAgGWQcPBlkFBwECCQbpNQUFNQUQCWoJEAU1BQU1BRAJagkQnwgBAQMBAggDAggCAQQFCQQNCwQJBAEIAgEBBwIBBAUFAgYNCwgBDgcOfDQFDAlnCwMDNQQOB2oHDgQ1AwM1AwsGBAIDAAAAAAcAAAAAARoBGgAPABkAJABCAEsAVABhAAATIyIGHQEUFjsBMjY9ATQmFxQGByMuAT0BMzUjNTQ2FzM2Fh0BBzU0NjIWFRQGIiY2JiIGHQEUFjI2NDYyFhUUBiImNzQ2MhYUBiImFTQ2MhYUBiImNyY+ARYfARYOASImJ+qoFBsbFKgUGxsJEQyoDBHi4RAMqAwQuxAYEAUIBgEGCAUFCAUGCAUQGBBLBQgGBggFBQgGBggFHQIEBwcBHAIDBgQFAQEZGxSoFBsbFKgUG9cMEAEBEAyMEwkMEQEBEQwJeiUMEREMAwYGBwYGBCUEBQUIBQUEDBAQMgQFBQgGBiIEBgYIBQU5BAcDBANLBAcCAwMAD/////8A8gEsAAQBHAEfATIBOQE/AU4BVAFWAVsBYgFnAWoBdAF7AAATIisBNxc2NQc2PQEjLgEnLgEHMDcxNicOAQcGBwYzNzAHIw4BBxQ3MTYxByYHBgczBgcxBhUHBhUUFwcXIx4DFyYnFBYXBxYfASYfATcGFzMeATMHHgEXJxceARcxFhcjJicuAjcmNzE0JzU2NzUxFj8BNjczNjc+ATcVNjc2PwEGMzcHNhcxMjMHBjEWNzE2FycXFhcyNzE2FxUWFzInMR4BFyYxFRYjFhc1JicUIzEmBhcWNzE0MRcUHwEiJzEmFR4BFTEiFRQWNzMHBhcnFBUxFgc2NAcWBzEGFScGFTEWBzY1MTQ3Ig8BDgEnMTQnJicmNzY3MTY3PgIWFy4BDgEXNzI1FB4BNxU2PwEHBjY/ATY1MSY/AQcwOQEUFhcWNwYuAScWFzEWFyYnFhc3IiMyFiMyFzQiBxcUBwYHNCcxIjY3BwYUPwE2By4BMzI3Jw8CFxYXJxYfAScmJzcHBgc2JzAVMTAzMTIUDwE1NgcwMQc1NDeFBQICDkgDAgIBARsQDSMJBAMBBwgDBgYBAQYDBQUIBQMBAggPDQUDAgQFAQIEAQMBAwMFBQQEAgUDAgIDAQQDCwIBCAUBCAMDBQYGAwYFDQcHBQQUBxwyHAIBAQEHBwIDAwICAgEFBA4CBwwHDQgBAQ8HBQQEBQUCBQUGBgELCgoBAwQFAQgBBQ8aBQMBAQQCBgYDAgECAQECAgEBAQIBAwECAQECAwEDAQIBAgEFBAMEAQMBAQEFBxAmFAISBgkDAgIDBQQSFhIFCRoYDgEBARUfDgUDCQEDBQ8CAQECBFQGAwsSCRsYBgEFCAQEBQgLAwEBBgIDATICAQIDAQUCAgEEAgIEAQMZBQYEBwUaAScBAwQDBQICAQEDAYwBAgYH4AIBAQQCBgIDASsBkAgGBQgQChMmBwYCBAEBAQECAgQCAQECAQMGAQEBAwEPDAkFBwkEDBEIDQUIBgkEAQUJAQQCCQUCAwICAwYPAgUJAwcEAQUCBAUGBQEBAgECCC1AIQYMDwICFg4BAgUFBwQEBgQNAgMGBwMGAwECBAEBAQEBAgECAwQDBQEBAgEDBAUIHhEEBAULCgEUCQIBAwUCAQEEAgYFAgMBBAYBAwYCAQQJBwgDBAUGBgkDBwoIAwQHAgMEAgEBAgUHDQUHAQIOCw8XAQYLAwcMAQoHCAQLGQ4BAhEbCwcBAQIIAgMBDQMCAgIDAykBBAIEAQQGEAsBBQoBAwgKBbsBeQYEAwELBgcBAQQFBAQBAgEFFAECAZkBnwQDBwMXBAIFAgYDGAIPDQ5XAQEDAwEDFQgCBAQAAAYAAAAAARoBGgAOABcAGgAwADcASwAANzIWFRQHFzcnJiIPARc2By4BNTQ3JwcXMzcnFycHFzYzMhYUBiImNTQ3JwcXNzY0LwEHBhQfATcXHgEVFAYiJjU0Njc1BxcWMj8BJ5YICwEUGTIGDwYLFAMHBQUBFRg2Eg8PdTIZEwMCCAsLEAsBFBg/MgUFyjIFBTI/FgUFCxALBQU2MgYPBjE29AsIAgMTGTIFBQwVASMCCQUCAxQYNQ4PJzIaEwELEAsLCAIDExg/MgUQBTIyBRAFMj87AgkFCAsLCAUJAiQ1MgUFMjUAAAAFAAAAAAESASwAWwCwAM4BFQE7AAA3HgEfBB4BFA4BDwEOAQ8CDgEjIiYnJi8CIg8BIg8BDgImJyYvAS4DNjUnNDY3Nj8DJzQ+Ajc+ATUnNDU0PgIzMh4CHQEUHgEfAR4CFRQnMhYfARUPAQYPAQYUFxYfAR4BOwEyPwM0LwIuASciPQI0PgEyFhQGFBczMjY3Jy4CIyIGBxcnIyI9AS4CIg4BFQcfARYyNjUjIi8CNDYHMj4DJi8CLgIiDwEOAhUXFAYUFh8CFhc3Mj4CNzU/ATQ+ATc1ND8BNj8BLwEmLwEmNS8CJiIPAQYiJi8BJiIdAQcOARUXFBcHDgEdATIfARYfARYfARQGBx4DFzI+Az8CNj0BLwMmIyIPAQYiJi8BBwYHBhUHBg8CFBb5BQQBAgEDAwIDAwYEBwYJBQUGBAcECAsEAgEEHQYHDQEBBAIIDAsECQkZAwUCAQMBBwcDAgUHAQEHCgwGCAkBBQsSDQ4SCQMCBQQOBwwIfgIDAQEBBAECBgICAwEEAQYGAQYFDgsBAQIFAwcDAQIDBwQCAQIDAgEBAQMGBAgGAQEFBgIBAgQGAwMBAgEBAgIBAQEBAQMdBAYGAwECAg0KAgQFBgMKAwkEAQIFBBAIAwVDBAkKCAQCBQMFBAECAgEDBQICAgcBBgMDAgUFFAUJBwMFAwIIAgIBAQUGBAMDBwQEBgQBAgUDAggICkADBwgHCQUKAwEFAwQBAwYDAgoDBgQBBAICAQICAQMBAQlbAgcFBgQFBAIHBgUEAQQDBwQGBAMCBggCAQEBAQICBQIDAQIDBAIEAQMFCQgFDQcHAgECBAkCBwoUExIICxcOCwYGDBIOBwwTFwwNBQkJBhIKExYNCo8CAQQEAgUBAQUBBAECBAYDBQMICAQCAQIBAQQBAQIHAgMCBwYCAwEDAwcFBwQHCAkBAQYDBwQDBAMFBwUBAgEBAwUDBOQCAwYHBQISEAQGAwIKAwMEBAwEBwcDAQMBAQMOAgMEAwEIHwMHBQIBAQIDAQECFwYDAwoBAxIHBQMDDQIFBAYDAgcNBAcEBAICBwgTCQ4CBAMECAMEBgQEAgQGBAIVAgUJBgMFAgICAggFDQIEAQYBAwIKAwICBQURCAgFBQcKAAAABAAAAAABKgEaABAAHAAxAEIAADcHBiImNj8BJyY0NhYfARYGFyMiBhQWOwEyNjQmNwcOASsBIi4CPwE+ATsBMh4CBycmKwEOAQ8BBhY7ATI2PwE2gCwDCAUBAyUZAgYIAh8DAUtBBAYGBEEEBgZWIQMaEacKEw4FAiEDGhGnChMOBQIYCQ2nCw8CIQIRDacLDwIhAoUlAgYIAiAeAwgFAQMlAwgXBggFBQgGcakRFQkQFAqpERUJEBQKGgsBDAqpDRQMCqkNAAACAAAAAAEaARoAEAAXAAA3IzUjIgYdARQWOwEyNj0BIzcjFTM1NCaWE10ICwsH4gcLg3Fxgws44QsH4QgLCwdxg3BeBwsAAAAG//8AAAEcARoACAARAB4AJwA0AEUAADcUBiImNDYyFgcUBiImNDYyFhcuAScGJx4BFxYzJjU3FAYiJjQ2MhYXNjc2JicGBxYHBgcWJzAxIz4BFwYPAQ4BByYnJiP2FyEXFyEXphghFxchGDIWIgoREg0xIA4OC2EXIRgYIRcQEwYGCg8GEBEIAwkO0gESRCYJAgEYKQ4ICgYG8xEWFiEWFmURFhYhFhZ0BBoTCAQeKAcCDhIBEBYWIRYWAhcdGTIWEQkfIhAOC3wgIwMKDQgBFRMFAgEAAAAEAAAAAAEaARoADwAfADEAPgAAEyMiBh0BFBY7ATI2PQE0JhcUBisBIiY9ATQ2OwEyFhUPAQYiJjQ/AScmNDYyHwEWFAcXFAYrASImNDY7ATIW6qgUGxsUqBQbGwkRDKgMEBAMqAwRhjkCCAYDMjIDBggCOAMDdAYEXQQGBgRdBAYBGRsUqBQbGxSoFBvXDBAQDKgMEREMZDgDBQgDMjEDCAUDOAMHAzIEBQUIBgYAAAMAAAAAARsBBwAlACgAKwAAEy4BIgYPAScmIg8BBh4BNj8BMxceARcxFjczPgE/ATMXHgE+AS8BFyMnFyPOAQUGBQFDJQMMAy8BAwcHAg0yDQEDAgMDAQEDARlSGQEHCAMBVCJEWBEiAQADBAQDt1oGBnEDBwMDAyAgAgIBAQEBAwJFRQQDAgcEsF8EKQAAAAMAAAAAARoBGgA2AGAAigAAEzIWFx4BFRQGBx4BHQEUBg8BDgErASImJw4BKwEiJi8BLgE9ATQ2Ny4BNTQ2Nz4BMzIWFz4BMwciBh0BFAYrASIGFBY7ATIWFAYrAQ4BHQEUFjMyHwEeATsBMjY9ATQmIzMiBh0BFBY7ATI2PwE2MzI2PQE0JicjIiY0NjsBMjY0JisBIiY9ATQmI7gQGQITGgkJDQ4ZEwIEGRACDBMHBxMMAhAZBAITGQ4NCQkaEwIZEAoSBgYSCkQKDwUEBwwQDwwKBAYGBAsPFBMNBgMEAw4KAwsRDwpECg8RDAIKDwIEAwYNFBUPCwQGBgQKDA8QDAcEBQ8KARkVEAEbEwsTBwcaDwQUHQIFDxIKCAgKEg8FAh0UBA8aBwcTCxMbARAVCQcHCRMOCgQEBRAXEQYIBQEVEAQOEwUNCQsRDKwKDg4KrAwRCwkNBRMOBBAVAQUIBhEXEAUEBAoOAAADAAAAAAEHAPQADQAbACkAADc0NjsBMhYUBisBIiYnFzQ2OwEyFhQGKwEiJicXNDY7ATIWFAYrASImNSYFBM4EBgYEzgQFAQEFBM4EBgYEzgQFAQEFBM4EBgYEzgQG6gQGBggFBQRLBAYGCAUFBEsEBgYIBQUEAAACAAAAAAEaARoACQAjAAAlNTQmKwEVMzI2Bx4BOwEHBh4CMzI2PwE2NzUjIgYPAQYWFwEZEAwcHAwQ/gUQCUAIAgQMEQoGCgIIChB4DBQEHQICBp9eDBCWERQIBywJEw4IBwYYHBqrDgxeCBIHAAAAAwAAAAABGgEaAB8AOwBFAAATIyIHBg8BBhUUFjsBBwYVFBYzMjY/ATY7ATI2PQE0Jg8BMSImNTQ/ATYmKwEiJjU2NTc+ATsBFSMiBgc3FAYrATUzMhYX9JkUDAgFGgEWDywKAhsUBQkDJwIGLQ8WFlUnDBABDQIGBTgHDAEaBA0KcwcIDQRZCwgTEwgKAQEZDQkRUQUGEBYhBwYUGwUFTgUWEF4PFqVOEAwEBC0FBwsIAwNQEAuECAciCAuECwgAAgAAAAABGgEaAAkAIgAANxUUFjsBNSMiBjcuASsBNzYuAiMiBg8BBgcVMzI2PwE2JhMQDBwcDBD+BRAJQAgCBAwRCgYKAggKEHgMFAQdAgKNXgwQlhEUCAcsCRMOCAcGGBwaqw4MXggSAAAAAwAAAAABGgEaACAAKgBFAAA3Izc2NTQmIyIGDwEGKwEiBh0BFBY7ATI3Nj8BNjU0JiMHNTQ2OwEVIyImNwcOASsBNTMyNj8BMhYVFA8BBhY7ATIWFRYH9CwKAhsUBQkDJwIGLQ8WFg+ZFAwIBRoBFg/PDAcTEwcM4RoEDQpzBwgNBCcMEAENAgYEOQcLAQG7IgcGFBsFBU4FFhBeDxYNCRFRBQYQFoReCAuDC19QDwuDCAdOEAwEBC0FBwsIAwMABQAAAAABBwEbAB0APQBdAGkAcQAAEyYGHQEUBiImPQE0JgcOARQWFxUUFjI2PQE+ATQmBw4BHQEUBiImPQE0JicuATU0NjcVFBYyNj0BHgEVFAYXIzU3Ni8BLgErASIGDwEGHwEVIyIGHQEUFjI2PQEuASczFwcGHQEjNTQvARcUBiImPQEzagQIBgcGCAQUGBQRERcRERQYGgMDBgcGAwMOEQoIERcRCAoRiwkIAgEKAQUDJQMFAQkCAgkKBAUbJxwBBTUYBggBEwEHLhEXEDgBGQIGBSIDBgYDIgUGAgciJyEIcQwQEAxxCCEnImMBBAN4BAYGBHgDBAEFGQ8LEwcTCxERCxMHEwsPGR5JEQMEHAMDAwMcBAMRSQUESxQbGxRLBAVwEg8CAktLAgIPsgwQEAxBAAAABQAAAAABEAEsAB0AJAAuADoARwAAASMuASIGFSMmBhQWOwEXHgE7ATI2PwEzMjY0JgczJzIWFSM0NhcOASsBLgEvATMHFRQGIiY9AT4BMhYXFRQGIiY9ATQ2MhYVAQdLARUgFUsEBgYECg8BGxJRExsBDwoEBgYEAXEICyYLTQERC1ALEQEPqGcFCAYBBQgFOQYIBQUIBQEHDxYWEAEGCAW2EhkZErYFCAYBEwsICAvaCw8BDgu1L3EEBQUEcQQFBQRxBAUFBHEEBQUEAAAAAAEAAAAAAOMAzwAOAAA3Ig4BHwEeATY/ATYuASNdBwsCBTEFEhIFMQUCCwfOCQ4GRwgGBghHBg4JAAAAAAEAAAAAAM8A4wAOAAA3Fj4BPQE0LgEPAQ4BFhexBg4JCQ4GRwgGBghOBAIKB3IHCgIEMQUSEgUAAQAAAAAA4wDjAA4AADcGLgE9AT4CHwEeAQYHjgYOCgEJDgZHCAUFCE4EAgoHcgcKAgQxBRISBQABAAAAAADjANAADgAANyIuAT8BPgEWHwEWDgEjXQcLAgUxBRISBTEFAgsHXgkOBkcIBgYIRwYOCQAAAAACAAAAAAEQARAADAASAAA/ASMHJyMXBzM3FzMnBy8BMxcjrVsWTj9JX18WU0JJYx0KTSGYIalnWlqIbF9fjSIOa9UAAAQAAAAAAQcBGgA3ADsAPwBDAAA3IyczFjY9ATQmKwEiBh0BFBYzMQcjDgEdARQWOwEyNj0BLgErATczFyMOAR0BFBY7ATI2NzUuAQcjNTM3MxUjFyM1M/QXNQEICwsIOAgLCwg0FwgLCwc5CAsBCggKNAk1CggLCwc5CAoBAQqeODgTODiDODhxSwELCDkHCwsHOQgLSgEKCDgICwsHOQgLS0sBCgg4CAsLBzkIC0s4qTmoOAAAAAAEAAAAAAEHARoAOAA8AEAARAAANyMHMx4BHQEOASsBIiY9ATQ2MzEnIwYmPQE0NjsBMhYdAQ4BKwEXMzcjBiY9ATQ2OwEyFh0BDgEHJyMVMxczNSM3IxUz9Bc1AQgLAQoIOAgLCwg0FwgLCwc5CAsBCggKNAk1CggLCwc5CAsBCgiWODgTODiDODi8SwEKCDgICwsHOQgLSwELCDkHCwsHOQgLSksBCwg5BwsLBzkICgFMOag4qTkABAAAAAABBwEaADYAPwBIAFEAABMiBhUUFhcVIyIGHQEOARUeATI2NTQmJzU0NjsBMhYdAQ4BFRQWMjYnNiYnNTQmKwE1PgE1NCYHNDYyFhQGIiYHNDYyFhQGIiY3MhYUBiImPgGWExwVESgLDxAWARsnGxUQBANiAwQQFRsnHAEBFhAPCygRFRwvEBgQEBgQQhEXEREXEaALEREXEQEQARkbFBAaBBMPCx8EGhAUGxsUEBoEHwMEBAMfBBoQFBsbFBAaBB8LDxMEGhAUGy8MEREXERGdCxERFxAQKBEXEBAXEQAAAwAAAAABBwEaACoAQgBbAAAlHgEOASsBNTMnIwczFSMiLgE2PwEnLgE+ATsBFSMXMzcjNTMyHgEGDwEXJzcVFBYyNj0BFxYyNjQvASYiDwEGFBYyFwc1NCYiBh0BJyYiBhQfARYyPwE2NCYiBwEDAgICBQNUOyxXLDtUAwUCAgI5OQICAgUDVTwsVyw7VAMFAgICOTmVFQYIBRUDCAYDJgIIAyUDBQhAFQUIBhUDCAUDJQMIAiYDBggCWwEGBgMTJSUTAwYGATIxAgUGAxImJhIDBgUCMTKJFUcEBQUERxUDBQgDJQMDJQMIBasWRwQGBgRHFgIFCAMlAwMlAwgFAgAAAAAIAAAAAAEaARoAFwA7AD8AQwBnAGsAbwCIAAATJiIPAQYUFjI/ARUUFjI2PQEXFjI2NCc3MzIWHQEUBisBIiY9ASMVFAYnIyImPQE0NjsBMhYdATM1JjYHMzUjFzM1IxUzMhYdARQGKwEiJj0BIxUUBisBIiY9ATQ2OwEyFh0BMzUmNgczNSMXMzUjBzcxNjIWFA8BBiIvASY0NjIfATU0NjIWFTYDCAMcAwYIAgwGCAUMAwgFAnw5BwsLBzkICyUIBhwGCAgGHAYIJgELVRISXTk5OQcLCwc5CAslCAYcBggIBhwGCCYBC1USEl05OZYMAwgFAhwDCAMcAwYIAgwGCAUBFwICHQIIBgMMNAQGBgQ0DAMGCAINCwg4CAsLBxMEBgkBCAYcBQkJBQUTCAs5EyU4XgsIOAgLCwgTBQYICAYcBggIBgQSCAs4EyY4PQwCBQgDHAICHAMIBQIMNAQFBQQAAAMAAAAAAS0BGgAIAC0APQAANzIWFAYiJjQ2NzIWHQEUBiImPQE0JiIGHQEzMhYHFRYGKwEiJic1PgEXMzU0NgciBh0BFBY7AT4BPQE0JiOWCAsLEAsLZhchBQgGFh8WExAWAQEWEJYQFQEBFRBxIJEICwsIlggLCwiDCw8LCw8LliEXCQQGBgQJEBYWECUWEF4PFhYPXhAWASYXIXALCF4HDAELB14ICwAAAAAFAAAAAAEHAQkAEgAiAEUAYQBjAAATFh0BFAYvASMiJj0BNDY7ATc2DwEGKwEiBh0BFBY7ATIfATc+AR8BFhcWFAcGDwIGLgE2NzkDNzY3NjQnJi8BMS4BNyYOARYfARYXFhQHBg8BDgEeAT8BNjc2NCcmJwcxowYMBDcgDBERDCA3BAcqAgQkBAYGBCQEAiooAggDBAQDCwsDBAMEAgYFAQMCAwIICAIDAgMBIgMHBQEDBQYGEREGBgUDAQUHAwcIBhUVBgglAQYDBs4GBQQ2EQs4DBA2BCEpAgYEOAQFAymGAwEDBAQGES4RBgQDAgEBBQgCAgMEDiIOBAMCAggqAgEGCAIFBgkaPhsIBgUCCAYBAgcICR9KHwkILQAAAAAEAAAAAAEUARQAOABxAHoAmwAAJScmPwE2Ji8BJi8BLgEPAQYvASYGDwEGDwEOAR8BFg8BBhYfARYfAR4BPwE2HwEWNj8BNj8BPgEnDwIGDwEOASMnJg8BBiYvASYvAS4BNTc2LwEmNj8BNj8BPgEfARY/ATYWHwEWHwEeARUHBh8BFgYHFAYiJjQ2MhY3FAYPAQ4BFAYiJjU0Nj8BPgE1NCYiBhUUBiImNT4BMhYBDwwBAQ4CCAobBAEMBRMJGwMDHwoRAwsBBB8JBQQMAQEOAggKGwQBDAUTCBsEAx8KEQMLAQQfCQUEEgEcCwQKAQYDHQoKGwMGAgsECxwCAw0FBQwCAgMdCwQKAgYDHAoKGwMGAgsECxwCAw0FBQwBAVwIDAgIDAgYBwgHBAMFCAUGCAcEAwsQCwUIBgEVIBZ4GwMDHwoRAwsBBB8JBQQMAQEOAggKGwQBDAUTCBsEAx8KEQMLAQQfCQUEDAEBDgIJCRsEAQ0EEwkSAQoECxwCAw0FBQwBAQMdCwQKAQYDHQoKGwMGAgsECxwDAwIMBQUMAQEDHQsECgEGAx0KChsDBg8GCAgMCAhTCg4IBwUHCQYGBAoOCAcFBwUICwsIBAUFBBAWFgAGAAAAAAEaARoAEwAnAE8AXwBpAHEAADcxHgEHBhQXFgYHIyImJyY0Nz4BFzYWFzEWFAcOASsBLgE3NjQnJjYHNjIWFA8BFzc2MhYUDwEGKwEmLwEHBiImNj8BJwcGIiY0PwE2Fh8BNzIWHQEUBisBIiY9ATQ2MwcVFBY7ATI2PQEnIgYVMzQmI1wEBAEFBQEEBAIDBQEGBgEHdwMHAQYGAQUDAgQEAQUFAQQgAggGAxcIAgIIBgMKAgQBBQIMFAMIBgECFwgBAwgFAgoDCQIMShchIReWFyEhFyUVEJYQFrwQFeEWEKgBBwMRJBEEBwEEAxMqEwQDAQIEBBMqEwMEAgYEESQRAwcKAgUIAxYNAgIFCAIKAwEEEhQDBggCFwwBAwYIAgoDAQQSkCEXlhchIReWFyFLgxAVFRCDORYQEBYAAAACAAAAAAEUARQAOwBMAAATHwEWHwEeAQ8BBh8BFgYPAgYPAQ4BLwEmDwEGJi8CJi8BLgE/ATYvASY2PwI2PwE+AR8BFj8BNhYPAScmIgYUHwEWMj8BNjQmItUBCwEEGwoIAg4BAQwEBQkDHAQBCwMRCh8DAxsJEwUBCwEEGwoIAg4BAQwEBQkDHAQBCwMRCh8DAxsJExE8FgIHBQIcAwcDQQIFBwEFAxwEAQsDEQofAwMbCRMFAQsBBBsKCAIOAQEMBAUJAxwEAQsDEQofAwMbCRMFAQsBBBsKCAIOAQEMBAVNRBYCBQcCHAMDSwMHBAADAAAAAAEUARQAOwBzAIYAABMfARYfAR4BDwEGHwEWBg8CBg8BDgEvASYPAQYmLwImLwEuAT8BNi8BJjY/AjY/AT4BHwEWPwE2Fg8BBg8BDgEfARYPARQWHwEWHwEeAT8BNh8BMjY/ATY/AT4BLwEmPwE0Ji8BJi8BLgEPAQYvASYGFzc2Mh4BDwEOAS8BJjQ2Mh8BN9UBCwEEGwoIAg4BAQwEBQkDHAQBCwMRCh8DAxsJEwUBCwEEGwoIAg4BAQwEBQkDHAQBCwMRCh8DAxsJE2sKBAsdAwEBDAUFDQMCHAsECwIGAxsKCh0DBgEKBAsdAwEBDAUFDQMCHAsECwIGAxsKChwDBhw8AgcFAQJCAwYCHgIEBgMXPAEFAxwEAQsDEQofAwMbCRMFAQsBBBsKCAIOAQEMBAUJAxwEAQsDEQofAwMbCRMFAQsBBBsKCAIOAQEMBAUSHAsECwIGAxsKCh0DBgEKBAsdAwEBDAUFDQMCHAsECwIGAxsKCh0DBgEKBAsdAwEBDAUFDAIDgkQDBAYDTAIBAR4CBwUBF0QAAAMAAAAAASwBGgAMAB4ASgAAMzI+ATQuASIOARQeATc2NCYiDwEnJiIGFB8BFjI/AQcjNTE9ASMiJj0BNDY7AR4BHQEWFzU0JisBIgYdARQWOwEVIyIGFBY7ASYn2BcmFxcmLicXFydDAwYIAjIMAwgFAxIDCAM4iAs5CAoKCLwICwoIFg+8DxYWDyYcBAYGBEYHBRcmLicXFycuJhdqAwcGAzEMAgUIAxIDAzhEJQkKCwiDCAsBCghEBQdQDxYWD4MQFiUGCAUICgAAAAQAAAAAASwBGgAqADcASwBeAAA3FhcjIiY0NjsBNSMiJj0BNDY7ATIWHQEmJzUuASsBDgEdARQWOwEdATEVNxQOASIuATQ+ATIeAQc0Ji8BJiIGFB8BBwYUFjI/AT4BPwE2NCYiDwEOARQWHwEWMjY0J3wFB0YEBgYEHCYPFhYPvA8WCAoBCgi8CAoKCDm7FyYuJxcXJy4mF1QCARwDCAUCFhYCBQgDHAECFhYDBggDHAEBAQEcAwgGAyYLCAUIBiUWEIMPFhYPUAcFRAgLAQoIgwgLCgklLhcmFxcmLicXFycpAQQBHAMFCAMVFgMHBgMcAQQnFgIIBgMcAQQEAwIcAgUIAwAAAAMAAAAAASwBGgAqADcARAAANxYXIyImNDY7ATUjIiY9ATQ2OwEyFh0BJic1LgErAQ4BHQEUFjsBHQExFTcUDgEiLgE0PgEyHgEHNC4BIg4BFB4BMj4BfAUHRgQGBgQcJg8WFg+8DxYICgEKCLwICgoIObsXJi4nFxcnLiYXExEfIx4SEh4jHxEmCwgFCAYlFhCDDxYWD1AHBUQICwEKCIMICwoJJS4XJhcXJi4nFxcnFxIeEhIeIx8RER8AAwAAAAABLAEaACoANwBJAAA3FhcjIiY0NjsBNSMiJj0BNDY7ATIWHQEmJzUuASsBDgEdARQWOwEdATEVNxQOASIuATQ+ATIeAQc0JisBNTQmIgYdARQWOwEyNnwFB0YEBgYEHCYPFhYPvA8WCAoBCgi8CAoKCDm7FyYuJxcXJy4mFy8FBBMFCAYGBBwEBSYLCAUIBiUWEIMPFhYPUAcFRAgLAQoIgwgLCgklLhcmFxcmLicXFycXBAYcBAUFBCYEBQUAAAMAAP/8ASwBGgAqADgASwAANxYXIyImNDY7ATUjIiY9ATQ2OwEyFh0BJic1LgErAQ4BHQEUFjsBBhcxFTcUDgEuAj4BMzIeAgc0Ji8BJiIOAR0BFB4BMj8BPgF8BQdGBAYGBBwmDxYWD7wPFggKAQoIvAgKCgg5AQG7HDAyJAoTKxoQHxgNJgMCOAIFBAICBAUCOAIDJgoJBQgGJRYQgw8WFg9RBwZECAsBCgiDCAsJCiUuGSsTCiQyLx0NGB8RAwQCHwEDBAM+AgQDAR8BBQADAAAAAAEaARoAHwAjADMAABMiBh0BFBY7ARUjIgYUFjsBMjY0JisBNTMyNj0BNCYjBxUjNSc0NjsBHgEdAQ4BKwEiJjU4DxYWDyYcBAYGBKgEBgYEHCYPFhYPOEtLCgi8CAsBCgi8CAoBGRYPgxAWJQYIBQUIBiUWEIMPFs4lJakICwEKCIMICwsIAAQAAAAAASwBBwAMABgAUABqAAA3FAYrASImNDY7ATIWNyMiBhQWOwEyNjQmNxUUBisBFRQGKwEiJicmIgcOASsBIiY9ASMiJj0BNDY7ATU0NjsBNTQ2OwEyFh0BMzIWHQEzMhYnNCYrASIGHQEUFjsBMj4CMh4COwEyNjV6BgMmBAUFBCYDBmclBAYGAyYEBQVHBQQKHRUeDRcHAgwCBxcNHhUdCgQFBQQKHRUsBQQ4BAUsFR0KBAUlEw2iDRISDR4IDwgNDg0IDwgeDROfBAUFCAYGBgYIBQUIBgklBAYYFR4NCwQECw0eFRgGBCUEBQYVHgkEBQUECR4VBQYLDRMTDVYNEwgNBwcNCBMNAAAABAAAAAABBwEZAAUAEQAfACkAABMHFzc1NBUnJiIPAQ4BHwE2NTcWHQEUBzc+AT0BNiYnBzcXBwYiLwEmNLdPKCyMAggDDQMBBKEFDgQENAQEAQUE6BYfGwIIAw0DARJIHyE6B5pqAgMMAwkDlAUG4QkKzgkJGQIIBKUECAGBFRwVAgMMAwkAAAEAAAAAAQcBGgAqAAA3BicmLwEHBiIvASY0PwEnJjQ/ATYyHwE3PgEfAR4BHQEjNQcXNTMVFAYHzAYGAwNgKgIIAw0DAyQkAwMNAwgCKmIECAQyBAU9SUk9BQQnAwMBAlggAgMMAwkDISIDCQMMAwIgWQMBAhkBCARcQTg3LkkECAIAAAYAAAAAARoBGgAcADkAVQBhAGkAcQAAEzIWFxUzMhYUBisBFRQGIiY9ASMiJjQ2OwE1NDYHMhYdATMyFhQGKwEVFAYuAT0BIyImNDY7ATU0NhcyNjQmKwE1NCYiBh0BIyIGHgE7ARUUFjI2PQEnNjIWFA8BBiImND8BBwYUFjI/AzY0JiIPAf0EBQEJBAUFBAkGCAUKBAUFBAoFtwQFCQQGBgQJBQgGCQQFBQQJBqwEBgYECQUIBgkEBgEFBAkGCAU9Ch4VC4YLHRUKfnAGCw4FcA0JBQoOBQkBGQUECQYIBQoEBQUECgUIBgkEBSUGBAkFCAYJBAYBBQQJBggFCQQGqQUIBgkEBQUECQYIBQkEBgYECYsLFR4KhwoVHQtjcAUOCwZwDQkFDgoFCQAAAAAEAAAAAAEaARoAEQAfACgANAAAJScuASIGDwEGFRQWOwE+ATU0ByMiJjQ1NzYyHwEWFAYnFAYiJjQ2MhYnNTQ2MhYdARQGIiYBFmkEDA4MBGkDDwvSCw8a0gMEagIIAmoBBV4IDAgIDAgXBQgFBQgFTMAGBwcGwAYHChABDwoHDgQFAsAEBMACBQQhBggIDAgIJEIEBQUEQgQFBQAEAAAAAAD0ARoAKQAzAD0AVQAANyM0Jic1NCYrASIGHQEOAR0BFBYXFRQWOwEyNj0BPgE9ATMyNj0BNCYjJzQ2OwE2Fh0BIxcUBisBIiY9ATM3FAYHBisBIicuAT0BNDY3NjsBMhceARXqCQoJEAw4DBAJCgoJEAw4DBAJCgkEBgYEeQUEOAQGS0sGBDgEBUsSBwUEAksDBAUHBwUEA0sCBAUHvAoRBSEMEBAMIQURCksLEQUhDBAQDCEFEQoTBgQlBAVCBAUBBgQcsgQFBQQcJgYKAgEBAgoGSwUKAgEBAgoFAAACAAAAAADhAQcAHgAmAAATMx4BFAYrARUUDgEmPQEjFRQOASY9ASMiLgE0PgEzFTM1IyIGFBaDVQQFBQQKBQgFEwYIBRMSHhERHhITExMcHAEHAQUIBcUEBQEGBMXFBAUBBgRUEh4kHhFwXhwnGwAABQAAAAABLAEHABwAPABIAGIAegAAJTIWHQEUBisBIiY9ATQ2MhYdARQWOwEyNj0BNDYnHgEXFRQGByMiJj0BBiImND4BFzQmJyYHBi4BNjc2MxcmBw4BFBYzMj8BNTcyFhUXNjMyHgEGIyInFRYGKwEiJj0BNDYzFw4BBwYdARQXHgE7ATI2NzY3NSYnLgEnASMEBRAM9AwQBQgGBQT0BAUGxBIVAQQEAQQFEyEXFSMSCgwSBwMIBQIDDBYVDw8LDAwKDRIDQwMFAQwQExsBHBMQDQEFBAEEBQUEJAUMBAUFBAwFAwYLBAUBAQUECwZCBgQJDBAQDAkEBgYECQQFBQQJBAaAARQRSAMFAQUDAwsWIxYEBQsKAQEGAgIGCAIIOwQCAQwTDAwCG4AFA04LIS4hCwIDBgUEqgQEXQEIBwkLBAsJBwgIBwkLBAsJBwgBAAAAAAQAAAAAASwBGgAMAB8AOwBDAAA3Mh4BFA4BIi4BND4BFyYiDwEnJiIGFB8BFjI/ATE2NCcyFh0BIycmJzUjFRQWOwEWHwEVIyImPQE0NjMVIgYVMzQmI9gXJhcXJi4nFxcnQwMIAzEMAwgFAxIDCAM4AiUXIQcDBgLhFRAxAQQCOBchIRcQFeEWEKkXJy4mFxcmLicXMgMDMg0CBQgDEgMDOAMHpSEXOAIEAR6DEBUDBgMHIReWFyESFhAQFgAAAAYAAAAAAQcBGgAeACcAPABFAF8AhwAANzU0JiMiBw4BFBYyNjMyFxYdASYjIgYUFjMyNxYyNicyFxUGIiY0NhcyNjQmIyIHNTQmIgYdARQWMjY3FjcyFhQGIiY0NgcGIicmNDc2MhYyNjQnJg4CFjMyNzY0LgE3IyIGFBY7ATIWHQEUBisBNzY0JiIPAQYUHwEWMjY0LwEzMjY9ATQmXhQNCwcFBQUIBgkEAwcGCBIUFBIJCAIIBiEIBgQTCgpiEBYWEAoJBQgFBQcFAQkKCAsLEAsLOQQOBQYGBQ4HCAUDCx4TARYQDQoDBQiSEgQGBgQSBAYGBEcWAgUIAyUDAyUDCAUCFkcMERGyNA0PAwIFCAYFAQIGBgERFhEDAwUgAQ4EBggFJRgjGQYZBAUFBF4EBQMDBkENFA4OFA2+AwYHFwgGBgYIAgoDGSMbCQMHBgGyBQgGBQRxAwYWAggGAyYDBwMmAgUIAxURC3EMEAAAAwAAAAABBwEaABoAKgA7AAA3IicmJyYiBwYHBiMiBh0BFBYXOwE+AT0BNCYHFAYHLgE9ATY3NjcWFxYXBzc2MhYUDwEGIi8BJjQ2Mhf7HRQZEwMKAxMZFB0FBjY2BAQ2NwcMLy8vLxsUGhUVGhQbZzEDCAUDOAIIAxwDBgcD9AYIFAMDFAgGBwRENkoSEko2RAQHTzA/EBA/MDwBBggUFAgGAVoyAgUIAzgDAxwDCAUCAAAABAAAAAABBwEaAAgAKgBFAFUAADcUBiImND4BFicUFjI2NDYyFhUUBgcVBgcGFRQWMjY0NjczNjc2NTQmIgY3FRQGBysBLgE9AT4BMzI3Njc2MhcWFxYzMhYHJicmJwYHBgcVFBYXPgE1pAgMCAgMCC8GBwYIDAgEBQcCBQUIBQQFAQYDBRMcE5I3NgQENjcBBgUcFRkTAwoDExkUHQUHExsUGhUVGhQbLy8vL2IFCQkLCAEJRQMGBgkJCQYDBgUBBgQICQQFBQgGBQcECAgOExMuRDZKEhJKNkQEBwYIFAMDFAgGBwwBBggUFAgGATwwPxAQPzAAAAADAAAAAAEHARoAJAA/AE8AADcXNz4BHwEeAQ8BFx4BDwEOAS8BBw4BLwEuAT8BJy4BPwE+ARc3FRQGBysBLgE9AT4BMzI3Njc2MhcWFxYzMhYHJicmJwYHBgcVFBYXPgE1gRUWAgcCAgIBAhcWAgECAQMGAxcVAwcCAgIBAhcWAgECAQMGA4g3NgQENjcBBgUcFRkTAwoDExkUHQUHExsUGhUVGhQbLy8vL7kWFgIBAgEDBgMXFQMHAgICAQIXFgIBAgEDBgMXFgIHAgICAQIvRDZKEhJKNkQEBwYIFAMDFAgGBwwBBggUFAgGATwwPxAQPzAAAwAAAAABBwEaABwANABCAAA3MhYdATMyFhQGKwEVFAYiJj0BIyImNDY7ATU0NjcyHgEVFAYHFxYUBiIvAQ4BIyIuATQ+ARciDgEeAjI+ATQuASN6BAUcBAYGBBwFCAYcBAUFBB0FBBwvHAwMOwIFCAM6DiISHDAbGzAcFycXARYnLicWFicX4QUEHAYIBRwEBgYEHAUIBhwEBTgbMBwSIg46AwgFAjsMDBwvODAbEhcnLicWFicuJxYAAAADAAAAAAEHARoACwAjADEAADcyFhQGKwEiJjQ2MzcyHgEVFAYHFxYUBiIvAQ4BIyIuATQ+ARciDgEeAjI+ATQuASOfBAYGBEsEBQUEJhwvHAwMOwIFCAM6DiISHDAbGzAcFycXARYnLicWFicXvAYIBQUIBl0bMBwSIg46AwgFAjsMDBwvODAbEhcnLicWFicuJxYAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQAMABwAAQAAAAAABgAHACgAAQAAAAAACgAkAC8AAQAAAAAACwATAFMAAwABBAkAAQAOAGYAAwABBAkAAgAOAHQAAwABBAkAAwAOAIIAAwABBAkABAAOAJAAAwABBAkABQAYAJ4AAwABBAkABgAOALYAAwABBAkACgBIAMQAAwABBAkACwAmAQxjb2RpY29uUmVndWxhcmNvZGljb25jb2RpY29uVmVyc2lvbiAxLjE1Y29kaWNvblRoZSBpY29uIGZvbnQgZm9yIFZpc3VhbCBTdHVkaW8gQ29kZWh0dHA6Ly9mb250ZWxsby5jb20AYwBvAGQAaQBjAG8AbgBSAGUAZwB1AGwAYQByAGMAbwBkAGkAYwBvAG4AYwBvAGQAaQBjAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADEANQBjAG8AZABpAGMAbwBuAFQAaABlACAAaQBjAG8AbgAgAGYAbwBuAHQAIABmAG8AcgAgAFYAaQBzAHUAYQBsACAAUwB0AHUAZABpAG8AIABDAG8AZABlAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAgAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAAdhY2NvdW50FGFjdGl2YXRlLWJyZWFrcG9pbnRzA2FkZAVhZ2VudAdhcmNoaXZlCmFycm93LWJvdGgRYXJyb3ctY2lyY2xlLWRvd24RYXJyb3ctY2lyY2xlLWxlZnQSYXJyb3ctY2lyY2xlLXJpZ2h0D2Fycm93LWNpcmNsZS11cAphcnJvdy1kb3duCmFycm93LWxlZnQLYXJyb3ctcmlnaHQQYXJyb3ctc21hbGwtZG93bhBhcnJvdy1zbWFsbC1sZWZ0EWFycm93LXNtYWxsLXJpZ2h0DmFycm93LXNtYWxsLXVwCmFycm93LXN3YXAIYXJyb3ctdXAGYXR0YWNoDGF6dXJlLWRldm9wcwVhenVyZQtiZWFrZXItc3RvcAZiZWFrZXIIYmVsbC1kb3QOYmVsbC1zbGFzaC1kb3QKYmVsbC1zbGFzaARiZWxsBWJsYW5rBGJvbGQEYm9vawhib29rbWFyawticmFja2V0LWRvdA1icmFja2V0LWVycm9yCWJyaWVmY2FzZQlicm9hZGNhc3QHYnJvd3NlcgNidWcFYnVpbGQIY2FsZW5kYXINY2FsbC1pbmNvbWluZw1jYWxsLW91dGdvaW5nDmNhc2Utc2Vuc2l0aXZlEmNoYXQtc3BhcmtsZS1lcnJvchRjaGF0LXNwYXJrbGUtd2FybmluZwxjaGF0LXNwYXJrbGUJY2hlY2stYWxsBWNoZWNrCWNoZWNrbGlzdAxjaGV2cm9uLWRvd24MY2hldnJvbi1sZWZ0DWNoZXZyb24tcmlnaHQKY2hldnJvbi11cARjaGlwDGNocm9tZS1jbG9zZQ9jaHJvbWUtbWF4aW1pemUPY2hyb21lLW1pbmltaXplDmNocm9tZS1yZXN0b3JlDWNpcmNsZS1maWxsZWQTY2lyY2xlLWxhcmdlLWZpbGxlZAxjaXJjbGUtbGFyZ2UMY2lyY2xlLXNsYXNoE2NpcmNsZS1zbWFsbC1maWxsZWQMY2lyY2xlLXNtYWxsBmNpcmNsZQ1jaXJjdWl0LWJvYXJkCWNsZWFyLWFsbAZjbGlwcHkJY2xvc2UtYWxsBWNsb3NlDmNsb3VkLWRvd25sb2FkDGNsb3VkLXVwbG9hZAVjbG91ZAhjb2RlLW9zcwtjb2RlLXJldmlldwRjb2RlBmNvZmZlZQxjb2xsYXBzZS1hbGwKY29sbGVjdGlvbgpjb2xvci1tb2RlB2NvbWJpbmUYY29tbWVudC1kaXNjdXNzaW9uLXF1b3RlGmNvbW1lbnQtZGlzY3Vzc2lvbi1zcGFya2xlEmNvbW1lbnQtZGlzY3Vzc2lvbg1jb21tZW50LWRyYWZ0EmNvbW1lbnQtdW5yZXNvbHZlZAdjb21tZW50DmNvbXBhc3MtYWN0aXZlC2NvbXBhc3MtZG90B2NvbXBhc3MPY29waWxvdC1ibG9ja2VkDWNvcGlsb3QtZXJyb3ITY29waWxvdC1pbi1wcm9ncmVzcw1jb3BpbG90LWxhcmdlFWNvcGlsb3Qtbm90LWNvbm5lY3RlZA5jb3BpbG90LXNub296ZQ9jb3BpbG90LXN1Y2Nlc3MTY29waWxvdC11bmF2YWlsYWJsZRVjb3BpbG90LXdhcm5pbmctbGFyZ2UPY29waWxvdC13YXJuaW5nB2NvcGlsb3QEY29weQhjb3ZlcmFnZQtjcmVkaXQtY2FyZAZjdXJzb3IEZGFzaAlkYXNoYm9hcmQIZGF0YWJhc2UJZGVidWctYWxsD2RlYnVnLWFsdC1zbWFsbAlkZWJ1Zy1hbHQnZGVidWctYnJlYWtwb2ludC1jb25kaXRpb25hbC11bnZlcmlmaWVkHGRlYnVnLWJyZWFrcG9pbnQtY29uZGl0aW9uYWwgZGVidWctYnJlYWtwb2ludC1kYXRhLXVudmVyaWZpZWQVZGVidWctYnJlYWtwb2ludC1kYXRhJGRlYnVnLWJyZWFrcG9pbnQtZnVuY3Rpb24tdW52ZXJpZmllZBlkZWJ1Zy1icmVha3BvaW50LWZ1bmN0aW9uH2RlYnVnLWJyZWFrcG9pbnQtbG9nLXVudmVyaWZpZWQUZGVidWctYnJlYWtwb2ludC1sb2ccZGVidWctYnJlYWtwb2ludC11bnN1cHBvcnRlZA9kZWJ1Zy1jb25uZWN0ZWQNZGVidWctY29uc29sZRRkZWJ1Zy1jb250aW51ZS1zbWFsbA5kZWJ1Zy1jb3ZlcmFnZRBkZWJ1Zy1kaXNjb25uZWN0EmRlYnVnLWxpbmUtYnktbGluZQtkZWJ1Zy1wYXVzZQtkZWJ1Zy1yZXJ1bhNkZWJ1Zy1yZXN0YXJ0LWZyYW1lDWRlYnVnLXJlc3RhcnQWZGVidWctcmV2ZXJzZS1jb250aW51ZRdkZWJ1Zy1zdGFja2ZyYW1lLWFjdGl2ZRBkZWJ1Zy1zdGFja2ZyYW1lC2RlYnVnLXN0YXJ0D2RlYnVnLXN0ZXAtYmFjaw9kZWJ1Zy1zdGVwLWludG8OZGVidWctc3RlcC1vdXQPZGVidWctc3RlcC1vdmVyCmRlYnVnLXN0b3AFZGVidWcQZGVza3RvcC1kb3dubG9hZBNkZXZpY2UtY2FtZXJhLXZpZGVvDWRldmljZS1jYW1lcmENZGV2aWNlLW1vYmlsZQpkaWZmLWFkZGVkDGRpZmYtaWdub3JlZA1kaWZmLW1vZGlmaWVkDWRpZmYtbXVsdGlwbGUMZGlmZi1yZW1vdmVkDGRpZmYtcmVuYW1lZAtkaWZmLXNpbmdsZQRkaWZmB2Rpc2NhcmQJZWRpdC1jb2RlDGVkaXQtc2Vzc2lvbgxlZGl0LXNwYXJrbGUEZWRpdA1lZGl0b3ItbGF5b3V0CGVsbGlwc2lzDGVtcHR5LXdpbmRvdwZlcmFzZXILZXJyb3Itc21hbGwFZXJyb3IHZXhjbHVkZQpleHBhbmQtYWxsBmV4cG9ydBBleHRlbnNpb25zLWxhcmdlCmV4dGVuc2lvbnMKZXllLWNsb3NlZANleWUIZmVlZGJhY2sLZmlsZS1iaW5hcnkJZmlsZS1jb2RlCmZpbGUtbWVkaWEIZmlsZS1wZGYOZmlsZS1zdWJtb2R1bGUWZmlsZS1zeW1saW5rLWRpcmVjdG9yeRFmaWxlLXN5bWxpbmstZmlsZQlmaWxlLXRleHQIZmlsZS16aXAEZmlsZQVmaWxlcw1maWx0ZXItZmlsbGVkBmZpbHRlcgRmbGFnBWZsYW1lCWZvbGQtZG93bgdmb2xkLXVwBGZvbGQNZm9sZGVyLWFjdGl2ZQ5mb2xkZXItbGlicmFyeQ1mb2xkZXItb3BlbmVkBmZvbGRlcgRnYW1lBGdlYXIEZ2lmdAtnaXN0LXNlY3JldARnaXN0EmdpdC1icmFuY2gtY2hhbmdlcxRnaXQtYnJhbmNoLWNvbmZsaWN0cxlnaXQtYnJhbmNoLXN0YWdlZC1jaGFuZ2VzCmdpdC1icmFuY2gKZ2l0LWNvbW1pdAtnaXQtY29tcGFyZQlnaXQtZmV0Y2gIZ2l0LWxlbnMJZ2l0LW1lcmdlF2dpdC1wdWxsLXJlcXVlc3QtY2xvc2VkF2dpdC1wdWxsLXJlcXVlc3QtY3JlYXRlFWdpdC1wdWxsLXJlcXVlc3QtZG9uZRZnaXQtcHVsbC1yZXF1ZXN0LWRyYWZ0HmdpdC1wdWxsLXJlcXVlc3QtZ28tdG8tY2hhbmdlcxxnaXQtcHVsbC1yZXF1ZXN0LW5ldy1jaGFuZ2VzEGdpdC1wdWxsLXJlcXVlc3QPZ2l0LXN0YXNoLWFwcGx5DWdpdC1zdGFzaC1wb3AJZ2l0LXN0YXNoDWdpdGh1Yi1hY3Rpb24KZ2l0aHViLWFsdA9naXRodWItaW52ZXJ0ZWQOZ2l0aHViLXByb2plY3QGZ2l0aHViBWdsb2JlFWdvLXRvLWVkaXRpbmctc2Vzc2lvbgpnby10by1maWxlDGdvLXRvLXNlYXJjaAdncmFiYmVyCmdyYXBoLWxlZnQKZ3JhcGgtbGluZQ1ncmFwaC1zY2F0dGVyBWdyYXBoB2dyaXBwZXIRZ3JvdXAtYnktcmVmLXR5cGUMaGVhcnQtZmlsbGVkBWhlYXJ0B2hpc3RvcnkEaG9tZQ9ob3Jpem9udGFsLXJ1bGUFaHVib3QFaW5ib3gGaW5kZW50CmluZGV4LXplcm8EaW5mbwZpbnNlcnQHaW5zcGVjdAtpc3N1ZS1kcmFmdA5pc3N1ZS1yZW9wZW5lZAZpc3N1ZXMGaXRhbGljBmplcnNleQRqc29uDmtlYmFiLXZlcnRpY2FsA2tleRJrZXlib2FyZC10YWItYWJvdmUSa2V5Ym9hcmQtdGFiLWJlbG93DGtleWJvYXJkLXRhYgNsYXcNbGF5ZXJzLWFjdGl2ZQpsYXllcnMtZG90BmxheWVycxdsYXlvdXQtYWN0aXZpdHliYXItbGVmdBhsYXlvdXQtYWN0aXZpdHliYXItcmlnaHQPbGF5b3V0LWNlbnRlcmVkDmxheW91dC1tZW51YmFyE2xheW91dC1wYW5lbC1jZW50ZXIRbGF5b3V0LXBhbmVsLWRvY2sUbGF5b3V0LXBhbmVsLWp1c3RpZnkRbGF5b3V0LXBhbmVsLWxlZnQQbGF5b3V0LXBhbmVsLW9mZhJsYXlvdXQtcGFuZWwtcmlnaHQMbGF5b3V0LXBhbmVsGGxheW91dC1zaWRlYmFyLWxlZnQtZG9jaxdsYXlvdXQtc2lkZWJhci1sZWZ0LW9mZhNsYXlvdXQtc2lkZWJhci1sZWZ0GWxheW91dC1zaWRlYmFyLXJpZ2h0LWRvY2sYbGF5b3V0LXNpZGViYXItcmlnaHQtb2ZmFGxheW91dC1zaWRlYmFyLXJpZ2h0EGxheW91dC1zdGF0dXNiYXIGbGF5b3V0B2xpYnJhcnkRbGlnaHRidWxiLWF1dG9maXgPbGlnaHRidWxiLWVtcHR5EWxpZ2h0YnVsYi1zcGFya2xlCWxpZ2h0YnVsYg1saW5rLWV4dGVybmFsBGxpbmsJbGlzdC1mbGF0DGxpc3Qtb3JkZXJlZA5saXN0LXNlbGVjdGlvbglsaXN0LXRyZWUObGlzdC11bm9yZGVyZWQKbGl2ZS1zaGFyZQdsb2FkaW5nCGxvY2F0aW9uCmxvY2stc21hbGwEbG9jawZtYWduZXQJbWFpbC1yZWFkBG1haWwKbWFwLWZpbGxlZBNtYXAtdmVydGljYWwtZmlsbGVkDG1hcC12ZXJ0aWNhbANtYXAIbWFya2Rvd24DbWNwCW1lZ2FwaG9uZQdtZW50aW9uBG1lbnUKbWVyZ2UtaW50bwVtZXJnZQptaWMtZmlsbGVkA21pYwltaWxlc3RvbmUGbWlycm9yDG1vcnRhci1ib2FyZARtb3ZlEG11bHRpcGxlLXdpbmRvd3MFbXVzaWMEbXV0ZQ5uZXctY29sbGVjdGlvbghuZXctZmlsZQpuZXctZm9sZGVyB25ld2xpbmUKbm8tbmV3bGluZQRub3RlEW5vdGVib29rLXRlbXBsYXRlCG5vdGVib29rCG9jdG9mYWNlD29wZW4taW4tcHJvZHVjdAxvcGVuLXByZXZpZXcMb3JnYW5pemF0aW9uBm91dHB1dAdwYWNrYWdlCHBhaW50Y2FuC3Bhc3MtZmlsbGVkBHBhc3MKcGVyY2VudGFnZQpwZXJzb24tYWRkBnBlcnNvbgVwaWFubwlwaWUtY2hhcnQDcGluDHBpbm5lZC1kaXJ0eQZwaW5uZWQLcGxheS1jaXJjbGUEcGx1Zw1wcmVzZXJ2ZS1jYXNlB3ByZXZpZXcQcHJpbWl0aXZlLXNxdWFyZQdwcm9qZWN0BXB1bHNlBnB5dGhvbghxdWVzdGlvbgVxdW90ZQZxdW90ZXMLcmFkaW8tdG93ZXIJcmVhY3Rpb25zC3JlY29yZC1rZXlzDHJlY29yZC1zbWFsbAZyZWNvcmQEcmVkbwpyZWZlcmVuY2VzB3JlZnJlc2gFcmVnZXgPcmVtb3RlLWV4cGxvcmVyBnJlbW90ZQZyZW1vdmUGcmVuYW1lC3JlcGxhY2UtYWxsB3JlcGxhY2UFcmVwbHkKcmVwby1jbG9uZQpyZXBvLWZldGNoD3JlcG8tZm9yY2UtcHVzaAtyZXBvLWZvcmtlZAtyZXBvLXBpbm5lZAlyZXBvLXB1bGwJcmVwby1wdXNoDXJlcG8tc2VsZWN0ZWQEcmVwbwZyZXBvcnQFcm9ib3QGcm9ja2V0EnJvb3QtZm9sZGVyLW9wZW5lZAtyb290LWZvbGRlcgNyc3MEcnVieQlydW4tYWJvdmUQcnVuLWFsbC1jb3ZlcmFnZQdydW4tYWxsCXJ1bi1iZWxvdwxydW4tY292ZXJhZ2UKcnVuLWVycm9ycw1ydW4td2l0aC1kZXBzCHNhdmUtYWxsB3NhdmUtYXMEc2F2ZQtzY3JlZW4tZnVsbA1zY3JlZW4tbm9ybWFsDHNlYXJjaC1mdXp6eQxzZWFyY2gtbGFyZ2UOc2VhcmNoLXNwYXJrbGULc2VhcmNoLXN0b3AGc2VhcmNoFHNlbmQtdG8tcmVtb3RlLWFnZW50BHNlbmQSc2VydmVyLWVudmlyb25tZW50DnNlcnZlci1wcm9jZXNzBnNlcnZlcg1zZXR0aW5ncy1nZWFyCHNldHRpbmdzBXNoYXJlBnNoaWVsZAdzaWduLWluCHNpZ24tb3V0BHNraXAGc21pbGV5BXNuYWtlD3NvcnQtcHJlY2VkZW5jZQ5zcGFya2xlLWZpbGxlZAdzcGFya2xlEHNwbGl0LWhvcml6b250YWwOc3BsaXQtdmVydGljYWwIc3F1aXJyZWwKc3Rhci1lbXB0eQlzdGFyLWZ1bGwJc3Rhci1oYWxmC3N0b3AtY2lyY2xlDXN0cmlrZXRocm91Z2gNc3Vycm91bmQtd2l0aAxzeW1ib2wtYXJyYXkOc3ltYm9sLWJvb2xlYW4Mc3ltYm9sLWNsYXNzDHN5bWJvbC1jb2xvcg9zeW1ib2wtY29uc3RhbnQSc3ltYm9sLWVudW0tbWVtYmVyC3N5bWJvbC1lbnVtDHN5bWJvbC1ldmVudAxzeW1ib2wtZmllbGQQc3ltYm9sLWludGVyZmFjZQpzeW1ib2wta2V5DnN5bWJvbC1rZXl3b3JkE3N5bWJvbC1tZXRob2QtYXJyb3cNc3ltYm9sLW1ldGhvZAtzeW1ib2wtbWlzYw5zeW1ib2wtbnVtZXJpYw9zeW1ib2wtb3BlcmF0b3IQc3ltYm9sLXBhcmFtZXRlcg9zeW1ib2wtcHJvcGVydHkMc3ltYm9sLXJ1bGVyDnN5bWJvbC1zbmlwcGV0EHN5bWJvbC1zdHJ1Y3R1cmUPc3ltYm9sLXZhcmlhYmxlDHN5bmMtaWdub3JlZARzeW5jBXRhYmxlA3RhZwZ0YXJnZXQIdGFza2xpc3QJdGVsZXNjb3BlDXRlcm1pbmFsLWJhc2gMdGVybWluYWwtY21kD3Rlcm1pbmFsLWRlYmlhbhF0ZXJtaW5hbC1naXQtYmFzaA50ZXJtaW5hbC1saW51eBN0ZXJtaW5hbC1wb3dlcnNoZWxsDXRlcm1pbmFsLXRtdXgPdGVybWluYWwtdWJ1bnR1CHRlcm1pbmFsCXRleHQtc2l6ZQh0aGlua2luZwp0aHJlZS1iYXJzEXRodW1ic2Rvd24tZmlsbGVkCnRodW1ic2Rvd24PdGh1bWJzdXAtZmlsbGVkCHRodW1ic3VwBXRvb2xzBXRyYXNoDXRyaWFuZ2xlLWRvd24NdHJpYW5nbGUtbGVmdA50cmlhbmdsZS1yaWdodAt0cmlhbmdsZS11cAd0d2l0dGVyEnR5cGUtaGllcmFyY2h5LXN1YhR0eXBlLWhpZXJhcmNoeS1zdXBlcg50eXBlLWhpZXJhcmNoeQZ1bmZvbGQTdW5ncm91cC1ieS1yZWYtdHlwZQZ1bmxvY2sGdW5tdXRlCnVudmVyaWZpZWQOdmFyaWFibGUtZ3JvdXAPdmVyaWZpZWQtZmlsbGVkCHZlcmlmaWVkCXZtLWFjdGl2ZQp2bS1jb25uZWN0CnZtLW91dGxpbmUKdm0tcGVuZGluZwp2bS1ydW5uaW5nAnZtAnZyD3ZzY29kZS1pbnNpZGVycwZ2c2NvZGUEd2FuZAd3YXJuaW5nBXdhdGNoCndoaXRlc3BhY2UKd2hvbGUtd29yZA13aW5kb3ctYWN0aXZlCXdvcmQtd3JhcBF3b3Jrc3BhY2UtdHJ1c3RlZBF3b3Jrc3BhY2UtdW5rbm93bhN3b3Jrc3BhY2UtdW50cnVzdGVkB3pvb20taW4Iem9vbS1vdXQAAA==) format("truetype");
}
.codicon[class*=codicon-] {
  font: 16px/1 codicon;
  display: inline-block;
  text-decoration: none;
  text-rendering: auto;
  text-align: center;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  user-select: none;
  -webkit-user-select: none;
}
.codicon-wrench-subaction {
  opacity: .5;
}
@keyframes codicon-spin {
  to {
    transform: rotate(360deg);
  }
}
.codicon-sync.codicon-modifier-spin,
.codicon-loading.codicon-modifier-spin,
.codicon-gear.codicon-modifier-spin,
.codicon-notebook-state-executing.codicon-modifier-spin {
  animation: codicon-spin 1.5s steps(30) infinite;
}
.codicon-modifier-disabled {
  opacity: .4;
}
.codicon-loading,
.codicon-tree-item-loading:before {
  animation-duration: 1s !important;
  animation-timing-function: cubic-bezier(.53, .21, .29, .67) !important;
}
.monaco-editor .codicon.codicon-symbol-array,
.monaco-workbench .codicon.codicon-symbol-array {
  color: var(--vscode-symbolIcon-arrayForeground);
}
.monaco-editor .codicon.codicon-symbol-boolean,
.monaco-workbench .codicon.codicon-symbol-boolean {
  color: var(--vscode-symbolIcon-booleanForeground);
}
.monaco-editor .codicon.codicon-symbol-class,
.monaco-workbench .codicon.codicon-symbol-class {
  color: var(--vscode-symbolIcon-classForeground);
}
.monaco-editor .codicon.codicon-symbol-method,
.monaco-workbench .codicon.codicon-symbol-method {
  color: var(--vscode-symbolIcon-methodForeground);
}
.monaco-editor .codicon.codicon-symbol-color,
.monaco-workbench .codicon.codicon-symbol-color {
  color: var(--vscode-symbolIcon-colorForeground);
}
.monaco-editor .codicon.codicon-symbol-constant,
.monaco-workbench .codicon.codicon-symbol-constant {
  color: var(--vscode-symbolIcon-constantForeground);
}
.monaco-editor .codicon.codicon-symbol-constructor,
.monaco-workbench .codicon.codicon-symbol-constructor {
  color: var(--vscode-symbolIcon-constructorForeground);
}
.monaco-editor .codicon.codicon-symbol-value,
.monaco-workbench .codicon.codicon-symbol-value,
.monaco-editor .codicon.codicon-symbol-enum,
.monaco-workbench .codicon.codicon-symbol-enum {
  color: var(--vscode-symbolIcon-enumeratorForeground);
}
.monaco-editor .codicon.codicon-symbol-enum-member,
.monaco-workbench .codicon.codicon-symbol-enum-member {
  color: var(--vscode-symbolIcon-enumeratorMemberForeground);
}
.monaco-editor .codicon.codicon-symbol-event,
.monaco-workbench .codicon.codicon-symbol-event {
  color: var(--vscode-symbolIcon-eventForeground);
}
.monaco-editor .codicon.codicon-symbol-field,
.monaco-workbench .codicon.codicon-symbol-field {
  color: var(--vscode-symbolIcon-fieldForeground);
}
.monaco-editor .codicon.codicon-symbol-file,
.monaco-workbench .codicon.codicon-symbol-file {
  color: var(--vscode-symbolIcon-fileForeground);
}
.monaco-editor .codicon.codicon-symbol-folder,
.monaco-workbench .codicon.codicon-symbol-folder {
  color: var(--vscode-symbolIcon-folderForeground);
}
.monaco-editor .codicon.codicon-symbol-function,
.monaco-workbench .codicon.codicon-symbol-function {
  color: var(--vscode-symbolIcon-functionForeground);
}
.monaco-editor .codicon.codicon-symbol-interface,
.monaco-workbench .codicon.codicon-symbol-interface {
  color: var(--vscode-symbolIcon-interfaceForeground);
}
.monaco-editor .codicon.codicon-symbol-key,
.monaco-workbench .codicon.codicon-symbol-key {
  color: var(--vscode-symbolIcon-keyForeground);
}
.monaco-editor .codicon.codicon-symbol-keyword,
.monaco-workbench .codicon.codicon-symbol-keyword {
  color: var(--vscode-symbolIcon-keywordForeground);
}
.monaco-editor .codicon.codicon-symbol-module,
.monaco-workbench .codicon.codicon-symbol-module {
  color: var(--vscode-symbolIcon-moduleForeground);
}
.monaco-editor .codicon.codicon-symbol-namespace,
.monaco-workbench .codicon.codicon-symbol-namespace {
  color: var(--vscode-symbolIcon-namespaceForeground);
}
.monaco-editor .codicon.codicon-symbol-null,
.monaco-workbench .codicon.codicon-symbol-null {
  color: var(--vscode-symbolIcon-nullForeground);
}
.monaco-editor .codicon.codicon-symbol-number,
.monaco-workbench .codicon.codicon-symbol-number {
  color: var(--vscode-symbolIcon-numberForeground);
}
.monaco-editor .codicon.codicon-symbol-object,
.monaco-workbench .codicon.codicon-symbol-object {
  color: var(--vscode-symbolIcon-objectForeground);
}
.monaco-editor .codicon.codicon-symbol-operator,
.monaco-workbench .codicon.codicon-symbol-operator {
  color: var(--vscode-symbolIcon-operatorForeground);
}
.monaco-editor .codicon.codicon-symbol-package,
.monaco-workbench .codicon.codicon-symbol-package {
  color: var(--vscode-symbolIcon-packageForeground);
}
.monaco-editor .codicon.codicon-symbol-property,
.monaco-workbench .codicon.codicon-symbol-property {
  color: var(--vscode-symbolIcon-propertyForeground);
}
.monaco-editor .codicon.codicon-symbol-reference,
.monaco-workbench .codicon.codicon-symbol-reference {
  color: var(--vscode-symbolIcon-referenceForeground);
}
.monaco-editor .codicon.codicon-symbol-snippet,
.monaco-workbench .codicon.codicon-symbol-snippet {
  color: var(--vscode-symbolIcon-snippetForeground);
}
.monaco-editor .codicon.codicon-symbol-string,
.monaco-workbench .codicon.codicon-symbol-string {
  color: var(--vscode-symbolIcon-stringForeground);
}
.monaco-editor .codicon.codicon-symbol-struct,
.monaco-workbench .codicon.codicon-symbol-struct {
  color: var(--vscode-symbolIcon-structForeground);
}
.monaco-editor .codicon.codicon-symbol-text,
.monaco-workbench .codicon.codicon-symbol-text {
  color: var(--vscode-symbolIcon-textForeground);
}
.monaco-editor .codicon.codicon-symbol-type-parameter,
.monaco-workbench .codicon.codicon-symbol-type-parameter {
  color: var(--vscode-symbolIcon-typeParameterForeground);
}
.monaco-editor .codicon.codicon-symbol-unit,
.monaco-workbench .codicon.codicon-symbol-unit {
  color: var(--vscode-symbolIcon-unitForeground);
}
.monaco-editor .codicon.codicon-symbol-variable,
.monaco-workbench .codicon.codicon-symbol-variable {
  color: var(--vscode-symbolIcon-variableForeground);
}
.monaco-editor .lightBulbWidget {
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-editor .lightBulbWidget:hover {
  cursor: pointer;
}
.monaco-editor .lightBulbWidget.codicon-light-bulb,
.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle {
  color: var(--vscode-editorLightBulb-foreground);
}
.monaco-editor .lightBulbWidget.codicon-lightbulb-autofix,
.monaco-editor .lightBulbWidget.codicon-lightbulb-sparkle-autofix {
  color: var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground));
}
.monaco-editor .lightBulbWidget.codicon-sparkle-filled {
  color: var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground));
}
.monaco-editor .lightBulbWidget:before {
  position: relative;
  z-index: 2;
}
.monaco-editor .lightBulbWidget:after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  opacity: .3;
  z-index: 1;
}
.monaco-editor .glyph-margin-widgets .cgmr[class*=codicon-gutter-lightbulb] {
  display: block;
  cursor: pointer;
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb,
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle {
  color: var(--vscode-editorLightBulb-foreground);
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-auto-fix,
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-aifix-auto-fix {
  color: var(--vscode-editorLightBulbAutoFix-foreground, var(--vscode-editorLightBulb-foreground));
}
.monaco-editor .glyph-margin-widgets .cgmr.codicon-gutter-lightbulb-sparkle-filled {
  color: var(--vscode-editorLightBulbAi-foreground, var(--vscode-icon-foreground));
}
.monaco-editor .codelens-decoration {
  overflow: hidden;
  display: inline-flex !important;
  align-items: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: var(--vscode-editorCodeLens-foreground);
  line-height: var(--vscode-editorCodeLens-lineHeight);
  font-size: var(--vscode-editorCodeLens-fontSize);
  padding-right: calc(var(--vscode-editorCodeLens-fontSize)*.5);
  font-feature-settings: var(--vscode-editorCodeLens-fontFeatureSettings);
  font-family: var(--vscode-editorCodeLens-fontFamily), var(--vscode-editorCodeLens-fontFamilyDefault);
}
.monaco-editor .codelens-decoration > span,
.monaco-editor .codelens-decoration > a {
  user-select: none;
  -webkit-user-select: none;
  white-space: nowrap;
  vertical-align: sub;
  display: inline-flex;
  align-items: center;
}
.monaco-editor .codelens-decoration > a {
  text-decoration: none;
}
.monaco-editor .codelens-decoration > a:hover {
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .codelens-decoration > a:hover .codicon {
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .codelens-decoration .codicon[class*=codicon-] {
  vertical-align: middle;
  color: currentColor !important;
  color: var(--vscode-editorCodeLens-foreground);
  line-height: var(--vscode-editorCodeLens-lineHeight);
  font-size: var(--vscode-editorCodeLens-fontSize);
}
.monaco-editor .codelens-decoration > a:hover .codicon:before {
  cursor: pointer;
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.monaco-editor .codelens-decoration.fadein {
  animation: fadein .1s linear;
}
.monaco-editor .inlineSuggestionsHints {
  padding: 4px;
}
.monaco-editor .inlineSuggestionsHints .warningMessage p {
  margin: 0;
}
.monaco-editor .inlineSuggestionsHints.withBorder {
  z-index: 39;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor .inlineSuggestionsHints a,
.monaco-editor .inlineSuggestionsHints a:hover {
  color: var(--vscode-foreground) !important;
}
.monaco-editor .inlineSuggestionsHints .keybinding {
  display: flex;
  margin-left: 4px;
  opacity: .6;
}
.monaco-editor .inlineSuggestionsHints .keybinding .monaco-keybinding-key {
  font-size: 8px;
  padding: 2px 3px;
}
.monaco-editor .inlineSuggestionsHints .availableSuggestionCount a {
  display: flex;
  min-width: 19px;
  justify-content: center;
}
.monaco-editor .inlineSuggestionStatusBarItemLabel {
  margin-right: 2px;
}
.monaco-hover {
  cursor: default;
  position: absolute;
  overflow: hidden;
  user-select: text;
  -webkit-user-select: text;
  box-sizing: border-box;
  line-height: 1.5em;
  white-space: var(--vscode-hover-whiteSpace, normal);
}
.monaco-hover.fade-in {
  animation: fadein .1s linear;
}
.monaco-hover.hidden {
  display: none;
}
.monaco-hover a:hover:not(.disabled) {
  cursor: pointer;
}
.monaco-hover .hover-contents:not(.html-hover-contents) {
  padding: 4px 8px;
}
.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) {
  max-width: var(--vscode-hover-maxWidth, 500px);
  word-wrap: break-word;
}
.monaco-hover .markdown-hover > .hover-contents:not(.code-hover-contents) hr {
  min-width: 100%;
}
.monaco-hover p,
.monaco-hover .code,
.monaco-hover ul,
.monaco-hover h1,
.monaco-hover h2,
.monaco-hover h3,
.monaco-hover h4,
.monaco-hover h5,
.monaco-hover h6 {
  margin: 8px 0;
}
.monaco-hover h1,
.monaco-hover h2,
.monaco-hover h3,
.monaco-hover h4,
.monaco-hover h5,
.monaco-hover h6 {
  line-height: 1.1;
}
.monaco-hover code {
  font-family: var(--monaco-monospace-font);
}
.monaco-hover hr {
  box-sizing: border-box;
  border-left: 0px;
  border-right: 0px;
  margin: 4px -8px -4px;
  height: 1px;
}
.monaco-hover p:first-child,
.monaco-hover .code:first-child,
.monaco-hover ul:first-child {
  margin-top: 0;
}
.monaco-hover p:last-child,
.monaco-hover .code:last-child,
.monaco-hover ul:last-child {
  margin-bottom: 0;
}
.monaco-hover ul,
.monaco-hover ol {
  padding-left: 20px;
}
.monaco-hover li > p {
  margin-bottom: 0;
}
.monaco-hover li > ul {
  margin-top: 0;
}
.monaco-hover code {
  border-radius: 3px;
  padding: 0 .4em;
}
.monaco-hover .monaco-tokenized-source {
  white-space: var(--vscode-hover-sourceWhiteSpace, pre-wrap);
}
.monaco-hover .hover-row.status-bar {
  font-size: 12px;
  line-height: 22px;
}
.monaco-hover .hover-row.status-bar .info {
  font-style: italic;
  padding: 0 8px;
}
.monaco-hover .hover-row.status-bar .actions {
  display: flex;
  padding: 0 8px;
  width: 100%;
}
.monaco-hover .hover-row.status-bar .actions .action-container {
  margin-right: 16px;
  cursor: pointer;
  overflow: hidden;
  text-wrap: nowrap;
  text-overflow: ellipsis;
}
.monaco-hover .hover-row.status-bar .actions .action-container .action .icon {
  padding-right: 4px;
  vertical-align: middle;
}
.monaco-hover .hover-row.status-bar .actions .action-container a {
  color: var(--vscode-textLink-foreground);
  text-decoration: var(--text-link-decoration);
}
.monaco-hover .hover-row.status-bar .actions .action-container a .icon.codicon {
  color: var(--vscode-textLink-foreground);
}
.monaco-hover .markdown-hover .hover-contents .codicon {
  color: inherit;
  font-size: inherit;
  vertical-align: middle;
}
.monaco-hover .hover-contents a.code-link:hover,
.monaco-hover .hover-contents a.code-link {
  color: inherit;
}
.monaco-hover .hover-contents a.code-link:before {
  content: "(";
}
.monaco-hover .hover-contents a.code-link:after {
  content: ")";
}
.monaco-hover .hover-contents a.code-link > span {
  text-decoration: underline;
  border-bottom: 1px solid transparent;
  text-underline-position: under;
  color: var(--vscode-textLink-foreground);
}
.monaco-hover .hover-contents a.code-link > span:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) p:last-child [style*=background-color] {
  margin-bottom: 4px;
  display: inline-block;
}
.monaco-hover .markdown-hover .hover-contents:not(.code-hover-contents):not(.html-hover-contents) span.codicon {
  margin-bottom: 2px;
}
.monaco-hover-content .action-container a {
  -webkit-user-select: none;
  user-select: none;
}
.monaco-hover-content .action-container.disabled {
  pointer-events: none;
  opacity: .4;
  cursor: default;
}
.monaco-hover .action-container,
.monaco-hover .action,
.monaco-hover button,
.monaco-hover .monaco-button,
.monaco-hover .monaco-text-button,
.monaco-hover [role=button] {
  -webkit-user-select: none;
  user-select: none;
}
.monaco-custom-toggle {
  margin-left: 2px;
  float: left;
  cursor: pointer;
  overflow: hidden;
  width: 20px;
  height: 20px;
  border-radius: 3px;
  border: 1px solid transparent;
  padding: 1px;
  box-sizing: border-box;
  user-select: none;
  -webkit-user-select: none;
}
.monaco-custom-toggle:hover {
  background-color: var(--vscode-inputOption-hoverBackground);
}
.hc-black .monaco-custom-toggle:hover,
.hc-light .monaco-custom-toggle:hover {
  border: 1px dashed var(--vscode-focusBorder);
}
.hc-black .monaco-custom-toggle,
.hc-light .monaco-custom-toggle,
.hc-black .monaco-custom-toggle:hover,
.hc-light .monaco-custom-toggle:hover {
  background: none;
}
.monaco-custom-toggle.monaco-checkbox {
  height: 18px;
  width: 18px;
  border: 1px solid transparent;
  border-radius: 3px;
  margin-right: 9px;
  margin-left: 0;
  padding: 0;
  opacity: 1;
  background-size: 16px !important;
}
.monaco-action-bar .checkbox-action-item {
  display: flex;
  align-items: center;
  border-radius: 2px;
  padding-right: 2px;
}
.monaco-action-bar .checkbox-action-item:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.monaco-action-bar .checkbox-action-item > .monaco-custom-toggle.monaco-checkbox {
  margin-right: 4px;
}
.monaco-action-bar .checkbox-action-item > .checkbox-label {
  font-size: 12px;
}
.monaco-editor .find-widget {
  position: absolute;
  z-index: 35;
  height: 33px;
  overflow: hidden;
  line-height: 19px;
  transition: transform .2s linear;
  padding: 0 4px;
  box-sizing: border-box;
  transform: translateY(calc(-100% - 10px));
  box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
  color: var(--vscode-editorWidget-foreground);
  border-left: 1px solid var(--vscode-widget-border);
  border-right: 1px solid var(--vscode-widget-border);
  border-bottom: 1px solid var(--vscode-widget-border);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background-color: var(--vscode-editorWidget-background);
}
.monaco-reduce-motion .monaco-editor .find-widget {
  transition: transform 0ms linear;
}
.monaco-editor .find-widget textarea {
  margin: 0;
}
.monaco-editor .find-widget.hiddenEditor {
  display: none;
}
.monaco-editor .find-widget.replaceToggled > .replace-part {
  display: flex;
}
.monaco-editor .find-widget.visible {
  transform: translateY(0);
}
.monaco-editor .find-widget .monaco-inputbox.synthetic-focus {
  outline: 1px solid -webkit-focus-ring-color;
  outline-offset: -1px;
  outline-color: var(--vscode-focusBorder);
}
.monaco-editor .find-widget .monaco-inputbox .input {
  background-color: transparent;
  min-height: 0;
}
.monaco-editor .find-widget .monaco-findInput .input {
  font-size: 13px;
}
.monaco-editor .find-widget > .find-part,
.monaco-editor .find-widget > .replace-part {
  margin: 3px 25px 0 17px;
  font-size: 12px;
  display: flex;
}
.monaco-editor .find-widget > .find-part .monaco-inputbox,
.monaco-editor .find-widget > .replace-part .monaco-inputbox {
  min-height: 25px;
}
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror {
  padding-right: 22px;
}
.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .input,
.monaco-editor .find-widget > .find-part .monaco-inputbox > .ibwrapper > .mirror,
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .input,
.monaco-editor .find-widget > .replace-part .monaco-inputbox > .ibwrapper > .mirror {
  padding-top: 2px;
  padding-bottom: 2px;
}
.monaco-editor .find-widget > .find-part .find-actions {
  height: 25px;
  display: flex;
  align-items: center;
}
.monaco-editor .find-widget > .replace-part .replace-actions {
  height: 25px;
  display: flex;
  align-items: center;
}
.monaco-editor .find-widget .monaco-findInput {
  vertical-align: middle;
  display: flex;
  flex: 1;
}
.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element {
  width: 100%;
}
.monaco-editor .find-widget .monaco-findInput .monaco-scrollable-element .scrollbar.vertical {
  opacity: 0;
}
.monaco-editor .find-widget .matchesCount {
  display: flex;
  flex: initial;
  margin: 0 0 0 3px;
  padding: 2px 0 0 2px;
  height: 25px;
  vertical-align: middle;
  box-sizing: border-box;
  text-align: center;
  line-height: 23px;
}
.monaco-editor .find-widget .button {
  width: 16px;
  height: 16px;
  padding: 3px;
  border-radius: 5px;
  flex: initial;
  margin-left: 3px;
  background-position: center center;
  background-repeat: no-repeat;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.monaco-editor .find-widget .codicon-find-selection {
  width: 22px;
  height: 22px;
  padding: 3px;
  border-radius: 5px;
}
.monaco-editor .find-widget .button.left {
  margin-left: 0;
  margin-right: 3px;
}
.monaco-editor .find-widget .button.wide {
  width: auto;
  padding: 1px 6px;
  top: -1px;
}
.monaco-editor .find-widget .button.toggle {
  position: absolute;
  top: 0;
  left: 3px;
  width: 18px;
  height: 100%;
  border-radius: 0;
  box-sizing: border-box;
}
.monaco-editor .find-widget .button.toggle.disabled {
  display: none;
}
.monaco-editor .find-widget .disabled {
  color: var(--vscode-disabledForeground);
  cursor: default;
}
.monaco-editor .find-widget > .replace-part {
  display: none;
}
.monaco-editor .find-widget > .replace-part > .monaco-findInput {
  position: relative;
  display: flex;
  vertical-align: middle;
  flex: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.monaco-editor .find-widget > .replace-part > .monaco-findInput > .controls {
  position: absolute;
  top: 3px;
  right: 2px;
}
.monaco-editor .find-widget.reduced-find-widget .matchesCount {
  display: none;
}
.monaco-editor .find-widget.narrow-find-widget {
  max-width: 257px !important;
}
.monaco-editor .find-widget.collapsed-find-widget {
  max-width: 170px !important;
}
.monaco-editor .find-widget.collapsed-find-widget .button.previous,
.monaco-editor .find-widget.collapsed-find-widget .button.next,
.monaco-editor .find-widget.collapsed-find-widget .button.replace,
.monaco-editor .find-widget.collapsed-find-widget .button.replace-all,
.monaco-editor .find-widget.collapsed-find-widget > .find-part .monaco-findInput .controls {
  display: none;
}
.monaco-editor .find-widget.no-results .matchesCount {
  color: var(--vscode-errorForeground);
}
.monaco-editor .findMatch {
  animation-duration: 0;
  animation-name: inherit !important;
  background-color: var(--vscode-editor-findMatchHighlightBackground);
}
.monaco-editor .currentFindMatch {
  background-color: var(--vscode-editor-findMatchBackground);
  border: 2px solid var(--vscode-editor-findMatchBorder);
  padding: 1px;
  box-sizing: border-box;
}
.monaco-editor .findScope {
  background-color: var(--vscode-editor-findRangeHighlightBackground);
}
.monaco-editor .find-widget .monaco-sash {
  left: 0 !important;
  background-color: var(--vscode-editorWidget-resizeBorder, var(--vscode-editorWidget-border));
}
.monaco-editor.hc-black .find-widget .button:before {
  position: relative;
  top: 1px;
  left: 2px;
}
.monaco-editor .find-widget .button:not(.disabled):hover,
.monaco-editor .find-widget .codicon-find-selection:hover {
  background-color: var(--vscode-toolbar-hoverBackground) !important;
}
.monaco-editor.findMatch {
  background-color: var(--vscode-editor-findMatchHighlightBackground);
}
.monaco-editor.currentFindMatch {
  background-color: var(--vscode-editor-findMatchBackground);
}
.monaco-editor.findScope {
  background-color: var(--vscode-editor-findRangeHighlightBackground);
}
.monaco-editor.findMatch {
  background-color: var(--vscode-editorWidget-background);
}
.monaco-editor .find-widget > .button.codicon-widget-close {
  position: absolute;
  top: 5px;
  right: 4px;
}
.monaco-inputbox {
  position: relative;
  display: block;
  padding: 0;
  box-sizing: border-box;
  border-radius: 2px;
  font-size: inherit;
}
.monaco-inputbox > .ibwrapper > .input,
.monaco-inputbox > .ibwrapper > .mirror {
  padding: 4px 6px;
}
.monaco-inputbox > .ibwrapper {
  position: relative;
  width: 100%;
}
.monaco-inputbox > .ibwrapper > .input {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  line-height: inherit;
  border: none;
  font-family: inherit;
  font-size: inherit;
  resize: none;
  color: inherit;
}
.monaco-inputbox > .ibwrapper > input {
  text-overflow: ellipsis;
}
.monaco-inputbox > .ibwrapper > textarea.input {
  display: block;
  scrollbar-width: none;
  outline: none;
}
.monaco-inputbox > .ibwrapper > textarea.input::-webkit-scrollbar {
  display: none;
}
.monaco-inputbox > .ibwrapper > textarea.input.empty {
  white-space: nowrap;
}
.monaco-inputbox > .ibwrapper > .mirror {
  position: absolute;
  display: inline-block;
  width: 100%;
  top: 0;
  left: 0;
  box-sizing: border-box;
  white-space: pre-wrap;
  visibility: hidden;
  word-wrap: break-word;
}
.monaco-inputbox-container {
  text-align: right;
}
.monaco-inputbox-container .monaco-inputbox-message {
  display: inline-block;
  overflow: hidden;
  text-align: left;
  width: 100%;
  box-sizing: border-box;
  padding: .4em;
  font-size: 12px;
  line-height: 17px;
  margin-top: -1px;
  word-wrap: break-word;
}
.monaco-inputbox .monaco-action-bar {
  position: absolute;
  right: 2px;
  top: 4px;
}
.monaco-inputbox .monaco-action-bar .action-item {
  margin-left: 2px;
}
.monaco-inputbox .monaco-action-bar .action-item .codicon {
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}
.monaco-findInput {
  position: relative;
}
.monaco-findInput .monaco-inputbox {
  font-size: 13px;
  width: 100%;
}
.monaco-findInput > .controls {
  position: absolute;
  top: 3px;
  right: 2px;
}
.vs .monaco-findInput.disabled {
  background-color: #e1e1e1;
}
.vs-dark .monaco-findInput.disabled {
  background-color: #333;
}
.monaco-findInput.highlight-0 .controls,
.hc-light .monaco-findInput.highlight-0 .controls {
  animation: monaco-findInput-highlight-0 .1s linear 0s;
}
.monaco-findInput.highlight-1 .controls,
.hc-light .monaco-findInput.highlight-1 .controls {
  animation: monaco-findInput-highlight-1 .1s linear 0s;
}
.hc-black .monaco-findInput.highlight-0 .controls,
.vs-dark .monaco-findInput.highlight-0 .controls {
  animation: monaco-findInput-highlight-dark-0 .1s linear 0s;
}
.hc-black .monaco-findInput.highlight-1 .controls,
.vs-dark .monaco-findInput.highlight-1 .controls {
  animation: monaco-findInput-highlight-dark-1 .1s linear 0s;
}
@keyframes monaco-findInput-highlight-0 {
  0% {
    background: #fdff00cc;
  }
  to {
    background: transparent;
  }
}
@keyframes monaco-findInput-highlight-1 {
  0% {
    background: #fdff00cc;
  }
  99% {
    background: transparent;
  }
}
@keyframes monaco-findInput-highlight-dark-0 {
  0% {
    background: #ffffff70;
  }
  to {
    background: transparent;
  }
}
@keyframes monaco-findInput-highlight-dark-1 {
  0% {
    background: #ffffff70;
  }
  99% {
    background: transparent;
  }
}
.colorpicker-widget {
  height: 190px;
  user-select: none;
  -webkit-user-select: none;
}
.colorpicker-color-decoration,
.hc-light .colorpicker-color-decoration {
  border: solid .1em #000;
  box-sizing: border-box;
  margin: .1em .2em 0;
  width: .8em;
  height: .8em;
  line-height: .8em;
  display: inline-block;
  cursor: pointer;
}
.hc-black .colorpicker-color-decoration,
.vs-dark .colorpicker-color-decoration {
  border: solid .1em #eee;
}
.colorpicker-header {
  display: flex;
  height: 24px;
  position: relative;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);
  background-size: 9px 9px;
  image-rendering: pixelated;
}
.colorpicker-header .picked-color {
  width: 240px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 24px;
  cursor: pointer;
  color: #fff;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
}
.colorpicker-header .picked-color .picked-color-presentation {
  white-space: nowrap;
  margin-left: 5px;
  margin-right: 5px;
}
.colorpicker-header .picked-color .codicon {
  color: inherit;
  font-size: 14px;
}
.colorpicker-header .picked-color.light {
  color: #000;
}
.colorpicker-header .original-color {
  width: 74px;
  z-index: inherit;
  cursor: pointer;
}
.standalone-colorpicker {
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.colorpicker-header.standalone-colorpicker {
  border-bottom: none;
}
.colorpicker-header .close-button {
  cursor: pointer;
  background-color: var(--vscode-editorHoverWidget-background);
  border-left: 1px solid var(--vscode-editorHoverWidget-border);
}
.colorpicker-header .close-button-inner-div {
  width: 100%;
  height: 100%;
  text-align: center;
}
.colorpicker-header .close-button-inner-div:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.colorpicker-header .close-icon {
  padding: 3px;
}
.colorpicker-body {
  display: flex;
  padding: 8px;
  position: relative;
}
.colorpicker-body .saturation-wrap {
  overflow: hidden;
  height: 150px;
  position: relative;
  min-width: 220px;
  flex: 1;
}
.colorpicker-body .saturation-box {
  height: 150px;
  position: absolute;
}
.colorpicker-body .saturation-selection {
  width: 9px;
  height: 9px;
  margin: -5px 0 0 -5px;
  border: 1px solid rgb(255, 255, 255);
  border-radius: 100%;
  box-shadow: 0 0 2px #000c;
  position: absolute;
}
.colorpicker-body .strip {
  width: 25px;
  height: 150px;
}
.colorpicker-body .standalone-strip {
  width: 25px;
  height: 122px;
}
.colorpicker-body .hue-strip {
  position: relative;
  margin-left: 8px;
  cursor: grab;
  background:
    linear-gradient(
      to bottom,
      red,
      #ff0 17%,
      #0f0 33%,
      #0ff,
      #00f 67%,
      #f0f 83%,
      red);
}
.colorpicker-body .opacity-strip {
  position: relative;
  margin-left: 8px;
  cursor: grab;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMTZEaa/1AAAAHUlEQVQYV2PYvXu3JAi7uLiAMaYAjAGTQBPYLQkAa/0Zef3qRswAAAAASUVORK5CYII=);
  background-size: 9px 9px;
  image-rendering: pixelated;
}
.colorpicker-body .strip.grabbing {
  cursor: grabbing;
}
.colorpicker-body .slider {
  position: absolute;
  top: 0;
  left: -2px;
  width: calc(100% + 4px);
  height: 4px;
  box-sizing: border-box;
  border: 1px solid rgba(255, 255, 255, .71);
  box-shadow: 0 0 1px #000000d9;
}
.colorpicker-body .strip .overlay {
  height: 150px;
  pointer-events: none;
}
.colorpicker-body .standalone-strip .standalone-overlay {
  height: 122px;
  pointer-events: none;
}
.standalone-colorpicker-body {
  display: block;
  border: 1px solid transparent;
  border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
  overflow: hidden;
}
.colorpicker-body .insert-button {
  position: absolute;
  height: 20px;
  width: 58px;
  padding: 0;
  right: 8px;
  bottom: 8px;
  background: var(--vscode-button-background);
  color: var(--vscode-button-foreground);
  border-radius: 2px;
  border: none;
  cursor: pointer;
}
.colorpicker-body .insert-button:hover {
  background: var(--vscode-button-hoverBackground);
}
.monaco-editor .peekview-widget .head {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.monaco-editor .peekview-widget .head .peekview-title {
  display: flex;
  align-items: baseline;
  font-size: 13px;
  margin-left: 20px;
  min-width: 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
.monaco-editor .peekview-widget .head .peekview-title.clickable {
  cursor: pointer;
}
.monaco-editor .peekview-widget .head .peekview-title .dirname:not(:empty) {
  font-size: .9em;
  margin-left: .5em;
}
.monaco-editor .peekview-widget .head .peekview-title .meta {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.monaco-editor .peekview-widget .head .peekview-title .dirname,
.monaco-editor .peekview-widget .head .peekview-title .filename {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .peekview-widget .head .peekview-title .meta:not(:empty):before {
  content: "-";
  padding: 0 .3em;
}
.monaco-editor .peekview-widget .head .peekview-actions {
  flex: 1;
  text-align: right;
  padding-right: 2px;
}
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar {
  display: inline-block;
}
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar,
.monaco-editor .peekview-widget .head .peekview-actions > .monaco-action-bar > .actions-container {
  height: 100%;
}
.monaco-editor .peekview-widget > .body {
  border-top: 1px solid;
  position: relative;
}
.monaco-editor .peekview-widget .head .peekview-title .codicon {
  margin-right: 4px;
  align-self: center;
}
.monaco-editor .peekview-widget .monaco-list .monaco-list-row.focused .codicon {
  color: inherit !important;
}
.monaco-editor .zone-widget {
  position: absolute;
  z-index: 10;
}
.monaco-editor .zone-widget .zone-widget-container {
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-width: 0;
  border-bottom-width: 0;
  position: relative;
}
.monaco-split-view2 {
  position: relative;
  width: 100%;
  height: 100%;
}
.monaco-split-view2 > .sash-container {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.monaco-split-view2 > .sash-container > .monaco-sash {
  pointer-events: initial;
}
.monaco-split-view2 > .monaco-scrollable-element {
  width: 100%;
  height: 100%;
}
.monaco-split-view2 > .monaco-scrollable-element > .split-view-container {
  width: 100%;
  height: 100%;
  white-space: nowrap;
  position: relative;
}
.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view {
  white-space: initial;
  position: absolute;
}
.monaco-split-view2 > .monaco-scrollable-element > .split-view-container > .split-view-view:not(.visible) {
  display: none;
}
.monaco-split-view2.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view {
  width: 100%;
}
.monaco-split-view2.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view {
  height: 100%;
}
.monaco-split-view2.separator-border > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child):before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  pointer-events: none;
  background-color: var(--separator-border);
}
.monaco-split-view2.separator-border.horizontal > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child):before {
  height: 100%;
  width: 1px;
}
.monaco-split-view2.separator-border.vertical > .monaco-scrollable-element > .split-view-container > .split-view-view:not(:first-child):before {
  height: 1px;
  width: 100%;
}
.monaco-table {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
}
.monaco-table > .monaco-split-view2 {
  border-bottom: 1px solid transparent;
}
.monaco-table > .monaco-list {
  flex: 1;
}
.monaco-table-tr {
  display: flex;
  height: 100%;
}
.monaco-table-th {
  width: 100%;
  height: 100%;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
}
.monaco-table-th,
.monaco-table-td {
  box-sizing: border-box;
  flex-shrink: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.monaco-table > .monaco-split-view2 .monaco-sash.vertical:before {
  content: "";
  position: absolute;
  left: calc(var(--vscode-sash-size) / 2);
  width: 0;
  border-left: 1px solid transparent;
}
.monaco-enable-motion .monaco-table > .monaco-split-view2,
.monaco-enable-motion .monaco-table > .monaco-split-view2 .monaco-sash.vertical:before {
  transition: border-color .2s ease-out;
}
.monaco-tl-row {
  display: flex;
  height: 100%;
  align-items: center;
  position: relative;
}
.monaco-tl-row.disabled {
  cursor: default;
}
.monaco-tl-indent {
  height: 100%;
  position: absolute;
  top: 0;
  left: 16px;
  pointer-events: none;
}
.hide-arrows .monaco-tl-indent {
  left: 12px;
}
.monaco-tl-indent > .indent-guide {
  display: inline-block;
  box-sizing: border-box;
  height: 100%;
  border-left: 1px solid transparent;
  opacity: 0;
}
.monaco-enable-motion .monaco-tl-indent > .indent-guide {
  transition: opacity .1s linear;
}
.monaco-tl-twistie,
.monaco-tl-contents {
  height: 100%;
}
.monaco-tl-twistie {
  font-size: 10px;
  text-align: right;
  padding-right: 6px;
  flex-shrink: 0;
  width: 16px;
  display: flex !important;
  align-items: center;
  justify-content: center;
  transform: translate(3px);
}
.monaco-tl-contents {
  flex: 1;
  overflow: hidden;
}
.monaco-tl-twistie:before {
  border-radius: 20px;
}
.monaco-tl-twistie.collapsed:before {
  transform: rotate(-90deg);
}
.monaco-tl-twistie.codicon-tree-item-loading:before {
  animation: codicon-spin 1.25s steps(30) infinite;
}
.monaco-tree-type-filter {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  padding: 3px;
  max-width: 200px;
  z-index: 100;
  margin: 0 10px 0 6px;
  border: 1px solid var(--vscode-widget-border);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.monaco-enable-motion .monaco-tree-type-filter {
  transition: top .3s;
}
.monaco-tree-type-filter.disabled {
  top: -40px !important;
}
.monaco-tree-type-filter-input {
  flex: 1;
}
.monaco-tree-type-filter-input .monaco-inputbox {
  height: 23px;
}
.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input,
.monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror {
  padding: 2px 4px;
}
.monaco-tree-type-filter-input .monaco-findInput > .controls {
  top: 2px;
}
.monaco-tree-type-filter-actionbar {
  margin-left: 4px;
}
.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label {
  padding: 2px;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  z-index: 13;
  background-color: var(--vscode-sideBar-background);
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row.monaco-list-row {
  position: absolute;
  width: 100%;
  opacity: 1 !important;
  overflow: hidden;
  background-color: var(--vscode-sideBar-background);
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-row:hover {
  background-color: var(--vscode-list-hoverBackground) !important;
  cursor: pointer;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty,
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container.empty .monaco-tree-sticky-container-shadow {
  display: none;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container .monaco-tree-sticky-container-shadow {
  position: absolute;
  bottom: -3px;
  left: 0;
  height: 0px;
  width: 100%;
}
.monaco-list .monaco-scrollable-element .monaco-tree-sticky-container[tabindex="0"]:focus {
  outline: none;
}
.monaco-editor .zone-widget .zone-widget-container.reference-zone-widget {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.monaco-editor .reference-zone-widget .inline {
  display: inline-block;
  vertical-align: top;
}
.monaco-editor .reference-zone-widget .messages {
  height: 100%;
  width: 100%;
  text-align: center;
  padding: 3em 0;
}
.monaco-editor .reference-zone-widget .ref-tree {
  line-height: 23px;
  background-color: var(--vscode-peekViewResult-background);
  color: var(--vscode-peekViewResult-lineForeground);
}
.monaco-editor .reference-zone-widget .ref-tree .reference {
  text-overflow: ellipsis;
  overflow: hidden;
}
.monaco-editor .reference-zone-widget .ref-tree .reference-file {
  display: inline-flex;
  width: 100%;
  height: 100%;
  color: var(--vscode-peekViewResult-fileForeground);
}
.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .selected .reference-file {
  color: inherit !important;
}
.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) {
  background-color: var(--vscode-peekViewResult-selectionBackground);
  color: var(--vscode-peekViewResult-selectionForeground) !important;
}
.monaco-editor .reference-zone-widget .ref-tree .reference-file .count {
  margin-right: 12px;
  margin-left: auto;
}
.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight {
  color: var(--vscode-peekViewResult-fileForeground) !important;
  background-color: var(--vscode-peekViewResult-matchHighlightBackground) !important;
}
.monaco-editor .reference-zone-widget .preview .reference-decoration {
  background-color: var(--vscode-peekViewEditor-matchHighlightBackground);
  border: 2px solid var(--vscode-peekViewEditor-matchHighlightBorder);
  box-sizing: border-box;
}
.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,
.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {
  background-color: var(--vscode-peekViewEditor-background);
}
.monaco-editor .reference-zone-widget .preview .monaco-editor .margin {
  background-color: var(--vscode-peekViewEditorGutter-background);
}
.monaco-editor.hc-black .reference-zone-widget .ref-tree .reference-file,
.monaco-editor.hc-light .reference-zone-widget .ref-tree .reference-file {
  font-weight: 700;
}
.monaco-editor.hc-black .reference-zone-widget .ref-tree .referenceMatch .highlight,
.monaco-editor.hc-light .reference-zone-widget .ref-tree .referenceMatch .highlight {
  border: 1px dotted var(--vscode-contrastActiveBorder, transparent);
  box-sizing: border-box;
}
.monaco-count-badge {
  padding: 3px 5px;
  border-radius: 11px;
  font-size: 11px;
  min-width: 18px;
  min-height: 18px;
  line-height: 11px;
  font-weight: 400;
  text-align: center;
  display: inline-block;
  box-sizing: border-box;
}
.monaco-count-badge.long {
  padding: 2px 3px;
  border-radius: 2px;
  min-height: auto;
  line-height: normal;
}
.monaco-icon-label {
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
}
.monaco-icon-label:before {
  background-size: 16px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-right: 6px;
  width: 16px;
  height: 22px;
  line-height: inherit !important;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: top;
  flex-shrink: 0;
}
.monaco-icon-label-iconpath {
  width: 16px;
  height: 22px;
  margin-right: 6px;
  display: flex;
}
.monaco-icon-label-container.disabled {
  color: var(--vscode-disabledForeground);
}
.monaco-icon-label > .monaco-icon-label-container {
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name {
  color: inherit;
  white-space: pre;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-name-container > .label-name > .label-separator {
  margin: 0 2px;
  opacity: .5;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-suffix-container > .label-suffix {
  opacity: .7;
  white-space: pre;
}
.monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  opacity: .7;
  margin-left: .5em;
  font-size: .9em;
  white-space: pre;
}
.monaco-icon-label.nowrap > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  white-space: nowrap;
}
.vs .monaco-icon-label > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  opacity: .95;
}
.monaco-icon-label.bold > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.bold > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  font-weight: 700;
}
.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.italic > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  font-style: italic;
}
.monaco-icon-label.deprecated {
  text-decoration: line-through;
  opacity: .66;
}
.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-name-container > .label-name,
.monaco-icon-label.strikethrough > .monaco-icon-label-container > .monaco-icon-description-container > .label-description {
  text-decoration: line-through;
}
.monaco-icon-label:after {
  opacity: .75;
  font-size: 90%;
  font-weight: 600;
  margin: auto 16px 0 5px;
  text-align: center;
}
.monaco-list:focus .selected .monaco-icon-label,
.monaco-list:focus .selected .monaco-icon-label:after {
  color: inherit !important;
}
.monaco-list-row.focused.selected .label-description,
.monaco-list-row.selected .label-description {
  opacity: .8;
}
.monaco-editor .peekview-widget .head .peekview-title .severity-icon {
  display: inline-block;
  vertical-align: text-top;
  margin-right: 4px;
}
.monaco-editor .marker-widget {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .marker-widget > .stale {
  opacity: .6;
  font-style: italic;
}
.monaco-editor .marker-widget .title {
  display: inline-block;
  padding-right: 5px;
}
.monaco-editor .marker-widget .descriptioncontainer {
  position: absolute;
  white-space: pre;
  user-select: text;
  -webkit-user-select: text;
  padding: 8px 12px 0 20px;
}
.monaco-editor .marker-widget .descriptioncontainer .message {
  display: flex;
  flex-direction: column;
}
.monaco-editor .marker-widget .descriptioncontainer .message .details {
  padding-left: 6px;
}
.monaco-editor .marker-widget .descriptioncontainer .message .source,
.monaco-editor .marker-widget .descriptioncontainer .message span.code {
  opacity: .6;
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link {
  opacity: .6;
  color: inherit;
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:before {
  content: "(";
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link:after {
  content: ")";
}
.monaco-editor .marker-widget .descriptioncontainer .message a.code-link > span {
  text-decoration: underline;
  border-bottom: 1px solid transparent;
  text-underline-position: under;
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .marker-widget .descriptioncontainer .filename {
  cursor: pointer;
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .zone-widget .codicon.codicon-error,
.markers-panel .marker-icon.error,
.markers-panel .marker-icon .codicon.codicon-error,
.text-search-provider-messages .providerMessage .codicon.codicon-error,
.extensions-viewlet > .extensions .codicon.codicon-error,
.extension-editor .codicon.codicon-error,
.chat-attached-context-attachment .codicon.codicon-error {
  color: var(--vscode-problemsErrorIcon-foreground);
}
.monaco-editor .zone-widget .codicon.codicon-warning,
.markers-panel .marker-icon.warning,
.markers-panel .marker-icon .codicon.codicon-warning,
.text-search-provider-messages .providerMessage .codicon.codicon-warning,
.extensions-viewlet > .extensions .codicon.codicon-warning,
.extension-editor .codicon.codicon-warning,
.preferences-editor .codicon.codicon-warning {
  color: var(--vscode-problemsWarningIcon-foreground);
}
.monaco-editor .zone-widget .codicon.codicon-info,
.markers-panel .marker-icon.info,
.markers-panel .marker-icon .codicon.codicon-info,
.text-search-provider-messages .providerMessage .codicon.codicon-info,
.extensions-viewlet > .extensions .codicon.codicon-info,
.extension-editor .codicon.codicon-info {
  color: var(--vscode-problemsInfoIcon-foreground);
}
.monaco-editor .hoverHighlight {
  background-color: var(--vscode-editor-hoverHighlightBackground);
}
.monaco-editor .monaco-resizable-hover {
  border: 1px solid var(--vscode-editorHoverWidget-border);
  border-radius: 3px;
  box-sizing: content-box;
}
.monaco-editor .monaco-resizable-hover > .monaco-hover {
  border: none;
  border-radius: none;
}
.monaco-editor .monaco-hover {
  border: 1px solid var(--vscode-editorHoverWidget-border);
  border-radius: 3px;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
}
.monaco-editor .monaco-hover a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .monaco-hover a:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .monaco-hover .hover-row {
  display: flex;
}
.monaco-editor .monaco-hover .hover-row.hover-row-with-copy {
  position: relative;
  padding-right: 20px;
}
.monaco-editor .monaco-hover .hover-row .hover-row-contents {
  min-width: 0;
  display: flex;
  flex-direction: column;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions {
  border-right: 1px solid var(--vscode-editorHoverWidget-border);
  width: 22px;
  overflow-y: clip;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner {
  display: flex;
  flex-direction: column;
  padding-left: 5px;
  padding-right: 5px;
  justify-content: flex-end;
  position: relative;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon {
  cursor: pointer;
  font-size: 11px;
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.enabled {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .monaco-hover .hover-row .verbosity-actions-inner .codicon.disabled {
  opacity: .6;
}
.monaco-editor .monaco-hover .hover-row .actions {
  background-color: var(--vscode-editorHoverWidget-statusBarBackground);
}
.monaco-editor .monaco-hover code {
  background-color: var(--vscode-textCodeBlock-background);
}
.monaco-editor .monaco-hover .hover-copy-button {
  position: absolute;
  top: 4px;
  right: 4px;
  padding: 2px 4px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
}
.monaco-editor .monaco-hover .hover-row-with-copy:hover .hover-copy-button,
.monaco-editor .monaco-hover .hover-row-with-copy:focus-within .hover-copy-button {
  opacity: 1;
}
.monaco-editor .monaco-hover .hover-copy-button:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
  cursor: pointer;
}
.monaco-editor .monaco-hover .hover-copy-button:focus {
  outline: 1px solid var(--vscode-focusBorder);
  outline-offset: -1px;
}
.monaco-editor .monaco-hover .hover-copy-button .codicon {
  font-size: 16px;
  color: var(--vscode-foreground);
}
.monaco-editor.vs .dnd-target,
.monaco-editor.hc-light .dnd-target {
  border-right: 2px dotted black;
  color: #fff;
}
.monaco-editor.vs-dark .dnd-target {
  border-right: 2px dotted #AEAFAD;
  color: #51504f;
}
.monaco-editor.hc-black .dnd-target {
  border-right: 2px dotted #fff;
  color: #000;
}
.monaco-editor.mouse-default .view-lines,
.monaco-editor.vs-dark.mac.mouse-default .view-lines,
.monaco-editor.hc-black.mac.mouse-default .view-lines,
.monaco-editor.hc-light.mac.mouse-default .view-lines {
  cursor: default;
}
.monaco-editor.mouse-copy .view-lines,
.monaco-editor.vs-dark.mac.mouse-copy .view-lines,
.monaco-editor.hc-black.mac.mouse-copy .view-lines,
.monaco-editor.hc-light.mac.mouse-copy .view-lines {
  cursor: copy;
}
.monaco-editor .findOptionsWidget {
  background-color: var(--vscode-editorWidget-background);
  color: var(--vscode-editorWidget-foreground);
  box-shadow: 0 0 8px 2px var(--vscode-widget-shadow);
  border: 2px solid var(--vscode-contrastBorder);
}
.monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,
.monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,
.monaco-editor .margin-view-overlays .codicon-folding-expanded,
.monaco-editor .margin-view-overlays .codicon-folding-collapsed {
  cursor: pointer;
  opacity: 0;
  transition: opacity .5s;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 140%;
  margin-left: 2px;
}
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-collapsed,
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-manual-expanded,
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-expanded,
.monaco-reduce-motion .monaco-editor .margin-view-overlays .codicon-folding-collapsed {
  transition: initial;
}
.monaco-editor .margin-view-overlays:hover .codicon,
.monaco-editor .margin-view-overlays .codicon.codicon-folding-collapsed,
.monaco-editor .margin-view-overlays .codicon.codicon-folding-manual-collapsed,
.monaco-editor .margin-view-overlays .codicon.alwaysShowFoldIcons {
  opacity: 1;
}
.monaco-editor .inline-folded:after {
  color: var(--vscode-editor-foldPlaceholderForeground);
  margin: .1em .2em 0;
  content: "\22ef";
  display: inline;
  line-height: 1em;
  cursor: pointer;
}
.monaco-editor .folded-background {
  background-color: var(--vscode-editor-foldBackground);
}
.monaco-editor .cldr.codicon.codicon-folding-expanded,
.monaco-editor .cldr.codicon.codicon-folding-collapsed,
.monaco-editor .cldr.codicon.codicon-folding-manual-expanded,
.monaco-editor .cldr.codicon.codicon-folding-manual-collapsed {
  color: var(--vscode-editorGutter-foldingControlForeground) !important;
}
.monaco-editor .snippet-placeholder {
  min-width: 2px;
  outline-style: solid;
  outline-width: 1px;
  background-color: var(--vscode-editor-snippetTabstopHighlightBackground, transparent);
  outline-color: var(--vscode-editor-snippetTabstopHighlightBorder, transparent);
}
.monaco-editor .finish-snippet-placeholder {
  outline-style: solid;
  outline-width: 1px;
  background-color: var(--vscode-editor-snippetFinalTabstopHighlightBackground, transparent);
  outline-color: var(--vscode-editor-snippetFinalTabstopHighlightBorder, transparent);
}
.monaco-editor .suggest-widget {
  width: 430px;
  z-index: 40;
  display: flex;
  flex-direction: column;
  border-radius: 3px;
}
.monaco-editor .suggest-widget.message {
  flex-direction: row;
  align-items: center;
}
.monaco-editor .suggest-widget,
.monaco-editor .suggest-details {
  flex: 0 1 auto;
  width: 100%;
  border-style: solid;
  border-width: 1px;
  border-color: var(--vscode-editorSuggestWidget-border);
  background-color: var(--vscode-editorSuggestWidget-background);
}
.monaco-editor.hc-black .suggest-widget,
.monaco-editor.hc-black .suggest-details,
.monaco-editor.hc-light .suggest-widget,
.monaco-editor.hc-light .suggest-details {
  border-width: 2px;
}
.monaco-editor .suggest-widget .suggest-status-bar {
  box-sizing: border-box;
  display: none;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
  font-size: 80%;
  padding: 0 4px;
  border-top: 1px solid var(--vscode-editorSuggestWidget-border);
  overflow: hidden;
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar {
  display: flex;
}
.monaco-editor .suggest-widget .suggest-status-bar .left {
  padding-right: 8px;
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-label {
  color: var(--vscode-editorSuggestWidgetStatus-foreground);
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label {
  margin-right: 0;
}
.monaco-editor .suggest-widget.with-status-bar .suggest-status-bar .action-item:not(:last-of-type) .action-label:after {
  content: ", ";
  margin-right: .3em;
}
.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row > .contents > .main > .right > .readMore,
.monaco-editor .suggest-widget.with-status-bar .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore {
  display: none;
}
.monaco-editor .suggest-widget.with-status-bar:not(.docs-side) .monaco-list .monaco-list-row:hover > .contents > .main > .right.can-expand-details > .details-label {
  width: 100%;
}
.monaco-editor .suggest-widget > .message {
  padding-left: 22px;
}
.monaco-editor .suggest-widget > .tree {
  height: 100%;
  width: 100%;
}
.monaco-editor .suggest-widget .monaco-list {
  user-select: none;
  -webkit-user-select: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row {
  display: flex;
  -mox-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 10px;
  background-repeat: no-repeat;
  background-position: 2px 2px;
  white-space: nowrap;
  cursor: pointer;
  touch-action: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused {
  color: var(--vscode-editorSuggestWidget-selectedForeground);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon {
  color: var(--vscode-editorSuggestWidget-selectedIconForeground);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents {
  flex: 1;
  height: 100%;
  overflow: hidden;
  padding-left: 2px;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main {
  display: flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: pre;
  justify-content: space-between;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right {
  display: flex;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.focused) > .contents > .main .monaco-icon-label {
  color: var(--vscode-editorSuggestWidget-foreground);
}
.monaco-editor .suggest-widget:not(.frozen) .monaco-highlighted-label .highlight {
  font-weight: 700;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main .monaco-highlighted-label .highlight {
  color: var(--vscode-editorSuggestWidget-highlightForeground);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused > .contents > .main .monaco-highlighted-label .highlight {
  color: var(--vscode-editorSuggestWidget-focusHighlightForeground);
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore:before {
  color: inherit;
  opacity: 1;
  font-size: 14px;
  cursor: pointer;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close {
  position: absolute;
  top: 6px;
  right: 2px;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .codicon-close:hover,
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore:hover {
  opacity: 1;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
  opacity: .7;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .signature-label {
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: .6;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .qualifier-label {
  margin-left: 12px;
  opacity: .4;
  font-size: 85%;
  line-height: initial;
  text-overflow: ellipsis;
  overflow: hidden;
  align-self: center;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
  font-size: 85%;
  margin-left: 1.1em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label > .monaco-tokenized-source {
  display: inline;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .details-label {
  display: none;
}
.monaco-editor .suggest-widget:not(.shows-details) .monaco-list .monaco-list-row.focused > .contents > .main > .right > .details-label {
  display: inline;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .right > .details-label,
.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row.focused:not(.string-label) > .contents > .main > .right > .details-label {
  display: inline;
}
.monaco-editor .suggest-widget:not(.docs-side) .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right.can-expand-details > .details-label {
  width: calc(100% - 26px);
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left {
  flex-shrink: 1;
  flex-grow: 1;
  overflow: hidden;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .left > .monaco-icon-label {
  flex-shrink: 0;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row:not(.string-label) > .contents > .main > .left > .monaco-icon-label {
  max-width: 100%;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .left > .monaco-icon-label {
  flex-shrink: 1;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right {
  overflow: hidden;
  flex-shrink: 4;
  max-width: 70%;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row > .contents > .main > .right > .readMore {
  display: inline-block;
  position: absolute;
  right: 10px;
  width: 18px;
  height: 18px;
  visibility: hidden;
}
.monaco-editor .suggest-widget.docs-side .monaco-list .monaco-list-row > .contents > .main > .right > .readMore {
  display: none !important;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.string-label > .contents > .main > .right > .readMore {
  display: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused.string-label > .contents > .main > .right > .readMore {
  display: inline-block;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused:hover > .contents > .main > .right > .readMore {
  visibility: visible;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated {
  opacity: .66;
  text-decoration: unset;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label.deprecated > .monaco-icon-label-container > .monaco-icon-name-container {
  text-decoration: line-through;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-icon-label:before {
  height: 100%;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon {
  display: block;
  height: 16px;
  width: 16px;
  margin-left: 2px;
  background-repeat: no-repeat;
  background-size: 80%;
  background-position: center;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.hide {
  display: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .suggest-icon {
  display: flex;
  align-items: center;
  margin-right: 4px;
}
.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .icon,
.monaco-editor .suggest-widget.no-icons .monaco-list .monaco-list-row .suggest-icon:before {
  display: none;
}
.monaco-editor .suggest-widget .monaco-list .monaco-list-row .icon.customcolor .colorspan {
  margin: 0 0 0 .3em;
  border: .1em solid #000;
  width: .7em;
  height: .7em;
  display: inline-block;
}
.monaco-editor .suggest-details-container {
  z-index: 41;
}
.monaco-editor .suggest-details {
  display: flex;
  flex-direction: column;
  cursor: default;
  color: var(--vscode-editorSuggestWidget-foreground);
}
.monaco-editor .suggest-details:focus {
  border-color: var(--vscode-focusBorder);
}
.monaco-editor .suggest-details a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .suggest-details a:hover {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-editor .suggest-details code {
  background-color: var(--vscode-textCodeBlock-background);
}
.monaco-editor .suggest-details.no-docs {
  display: none;
}
.monaco-editor .suggest-details > .monaco-scrollable-element {
  flex: 1;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body {
  box-sizing: border-box;
  height: 100%;
  width: 100%;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type {
  flex: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: .7;
  white-space: pre;
  margin: 0 24px 0 0;
  padding: 4px 0 4px 5px;
}
.monaco-editor .suggest-details.detail-and-doc > .monaco-scrollable-element > .body > .header > .type {
  padding-bottom: 12px;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .header > .type.auto-wrap {
  white-space: normal;
  word-break: break-all;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs {
  margin: 0;
  padding: 4px 5px;
  white-space: pre-wrap;
}
.monaco-editor .suggest-details.no-type > .monaco-scrollable-element > .body > .docs {
  margin-right: 24px;
  overflow: hidden;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs {
  padding: 0;
  white-space: initial;
  min-height: calc(1rem + 8px);
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div,
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > span:not(:empty) {
  padding: 4px 5px;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:first-child {
  margin-top: 0;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs > div > p:last-child {
  margin-bottom: 0;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .monaco-tokenized-source {
  white-space: pre;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs .code {
  white-space: pre-wrap;
  word-wrap: break-word;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > .docs.markdown-docs .codicon {
  vertical-align: sub;
}
.monaco-editor .suggest-details > .monaco-scrollable-element > .body > p:empty {
  display: none;
}
.monaco-editor .suggest-details code {
  border-radius: 3px;
  padding: 0 .4em;
}
.monaco-editor .suggest-details ul,
.monaco-editor .suggest-details ol {
  padding-left: 20px;
}
.monaco-editor .suggest-details p code {
  font-family: var(--monaco-monospace-font);
}
.monaco-editor .suggest-preview-additional-widget {
  white-space: nowrap;
}
.monaco-editor .suggest-preview-additional-widget .content-spacer {
  color: transparent;
  white-space: pre;
}
.monaco-editor .suggest-preview-additional-widget .button {
  display: inline-block;
  cursor: pointer;
  text-decoration: underline;
  text-underline-position: under;
}
.monaco-editor .ghost-text-hidden {
  opacity: 0;
  font-size: 0;
}
.monaco-editor .ghost-text-decoration,
.monaco-editor .suggest-preview-text .ghost-text {
  font-style: italic;
}
.monaco-editor .suggest-preview-text.clickable .view-line {
  z-index: 1;
}
.monaco-editor .ghost-text-decoration.clickable,
.monaco-editor .ghost-text-decoration-preview.clickable,
.monaco-editor .suggest-preview-text.clickable .ghost-text {
  cursor: pointer;
}
.monaco-editor .inline-completion-text-to-replace {
  text-decoration: underline;
  text-underline-position: under;
}
.monaco-editor .ghost-text-decoration,
.monaco-editor .ghost-text-decoration-preview,
.monaco-editor .suggest-preview-text .ghost-text {
  background-color: var(--vscode-editorGhostText-background);
  border: 1px solid var(--vscode-editorGhostText-border);
}
:is(.monaco-editor .ghost-text-decoration, .monaco-editor .ghost-text-decoration-preview, .monaco-editor .suggest-preview-text .ghost-text).syntax-highlighted {
  opacity: .7;
}
:is(.monaco-editor .ghost-text-decoration, .monaco-editor .ghost-text-decoration-preview, .monaco-editor .suggest-preview-text .ghost-text):not(.syntax-highlighted) {
  color: var(--vscode-editorGhostText-foreground);
}
.monaco-editor .ghost-text-decoration.warning,
.monaco-editor .ghost-text-decoration-preview.warning,
.monaco-editor .suggest-preview-text .ghost-text.warning {
  background: var(--monaco-editor-warning-decoration) repeat-x bottom left;
  border-bottom: 4px double var(--vscode-editorWarning-border);
}
.ghost-text-view-warning-widget-icon .codicon {
  color: var(--vscode-editorWarning-foreground) !important;
}
.monaco-editor .edits-fadeout-decoration {
  opacity: var(--animation-opacity, 1);
  background-color: var(--vscode-inlineEdit-modifiedChangedTextBackground);
}
.monaco-editor .sticky-widget {
  overflow: hidden;
  border-bottom: 1px solid var(--vscode-editorStickyScroll-border);
  width: 100%;
  box-shadow: var(--vscode-editorStickyScroll-shadow) 0 4px 2px -2px;
  z-index: 4;
  right: initial !important;
  margin-left: "0px";
}
.monaco-editor .sticky-widget .sticky-widget-line-numbers {
  float: left;
  background-color: var(--vscode-editorStickyScrollGutter-background);
}
.monaco-editor .sticky-widget.peek .sticky-widget-line-numbers {
  background-color: var(--vscode-peekViewEditorStickyScrollGutter-background);
}
.monaco-editor .sticky-widget .sticky-widget-lines-scrollable {
  display: inline-block;
  position: absolute;
  overflow: hidden;
  width: var(--vscode-editorStickyScroll-scrollableWidth);
  background-color: var(--vscode-editorStickyScroll-background);
}
.monaco-editor .sticky-widget.peek .sticky-widget-lines-scrollable {
  background-color: var(--vscode-peekViewEditorStickyScroll-background);
}
.monaco-editor .sticky-widget .sticky-widget-lines {
  position: absolute;
  background-color: inherit;
}
.monaco-editor .sticky-widget .sticky-line-number,
.monaco-editor .sticky-widget .sticky-line-content {
  color: var(--vscode-editorLineNumber-foreground);
  white-space: nowrap;
  display: inline-block;
  position: absolute;
  background-color: inherit;
}
.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-expanded,
.monaco-editor .sticky-widget .sticky-line-number .codicon-folding-collapsed {
  float: right;
  transition: var(--vscode-editorStickyScroll-foldingOpacityTransition);
  position: absolute;
  margin-left: 2px;
}
.monaco-editor .sticky-widget .sticky-line-content {
  width: var(--vscode-editorStickyScroll-scrollableWidth);
  background-color: inherit;
  white-space: nowrap;
}
.monaco-editor .sticky-widget .sticky-line-number-inner {
  display: inline-block;
  text-align: right;
}
.monaco-editor .sticky-widget .sticky-line-content:hover {
  background-color: var(--vscode-editorStickyScrollHover-background);
  cursor: pointer;
}
.monaco-editor .inline-edits-view-indicator {
  display: flex;
  z-index: 34;
  height: 20px;
  color: var(--vscode-inlineEdit-gutterIndicator-primaryForeground);
  background-color: var(--vscode-inlineEdit-gutterIndicator-background);
  border: 1px solid var(--vscode-inlineEdit-gutterIndicator-primaryBorder);
  border-radius: 3px;
  align-items: center;
  padding: 2px 10px 2px 2px;
  margin: 0 4px;
  opacity: 0;
}
.monaco-editor .inline-edits-view-indicator.contained {
  transition: opacity .2s ease-in-out;
  transition-delay: .4s;
}
.monaco-editor .inline-edits-view-indicator.visible,
.monaco-editor .inline-edits-view-indicator.top {
  opacity: 1;
}
.monaco-editor .inline-edits-view-indicator.top .icon {
  transform: rotate(90deg);
}
.monaco-editor .inline-edits-view-indicator.bottom {
  opacity: 1;
}
.monaco-editor .inline-edits-view-indicator.bottom .icon {
  transform: rotate(-90deg);
}
.monaco-editor .inline-edits-view-indicator .icon {
  display: flex;
  align-items: center;
  margin: 0 2px;
  transform: none;
  transition: transform .2s ease-in-out;
}
.monaco-editor .inline-edits-view-indicator .icon .codicon {
  color: var(--vscode-inlineEdit-gutterIndicator-primaryForeground);
}
.monaco-editor .inline-edits-view-indicator .label {
  margin: 0 2px;
  display: flex;
  justify-content: center;
  width: 100%;
}
.monaco-editor .inline-edits-view .editorContainer .preview .monaco-editor .view-overlays .current-line-exact,
.monaco-editor .inline-edits-view .editorContainer .preview .monaco-editor .current-line-margin {
  border: none;
}
.monaco-editor .inline-edits-view .editorContainer .inline-edits-view-zone.diagonal-fill {
  opacity: .5;
}
.monaco-editor .strike-through {
  text-decoration: line-through;
}
.monaco-editor .inlineCompletions-line-insert {
  background: var(--vscode-inlineEdit-modifiedChangedLineBackground);
}
.monaco-editor .inlineCompletions-line-delete {
  background: var(--vscode-inlineEdit-originalChangedLineBackground);
}
.monaco-editor .inlineCompletions-char-insert {
  background: var(--vscode-inlineEdit-modifiedChangedTextBackground);
  cursor: pointer;
}
.monaco-editor .inlineCompletions-char-delete {
  background: var(--vscode-inlineEdit-originalChangedTextBackground);
}
.monaco-editor .inlineCompletions-char-delete.diff-range-empty {
  margin-left: -1px;
  border-left: solid var(--vscode-inlineEdit-originalChangedTextBackground) 3px;
}
.monaco-editor .inlineCompletions-char-insert.diff-range-empty {
  border-left: solid var(--vscode-inlineEdit-modifiedChangedTextBackground) 3px;
}
.monaco-editor .inlineCompletions-char-delete.single-line-inline {
  border: 1px solid var(--vscode-editorHoverWidget-border);
  margin: -2px 0 0 -2px;
}
.monaco-editor .inlineCompletions-char-insert.single-line-inline {
  border-top: 1px solid var(--vscode-inlineEdit-modifiedBorder);
  border-bottom: 1px solid var(--vscode-inlineEdit-modifiedBorder);
}
.monaco-editor .inlineCompletions-char-insert.single-line-inline.start {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-left: 1px solid var(--vscode-inlineEdit-modifiedBorder);
}
.monaco-editor .inlineCompletions-char-insert.single-line-inline.end {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: 1px solid var(--vscode-inlineEdit-modifiedBorder);
}
.monaco-editor .inlineCompletions-char-delete.single-line-inline.empty,
.monaco-editor .inlineCompletions-char-insert.single-line-inline.empty {
  display: none;
}
.monaco-editor .inlineCompletions.strike-through {
  text-decoration-thickness: 1px;
}
.monaco-editor .inlineCompletions-modified-bubble {
  background: var(--vscode-inlineEdit-modifiedChangedTextBackground);
}
.monaco-editor .inlineCompletions-original-bubble {
  background: var(--vscode-inlineEdit-originalChangedTextBackground);
}
.monaco-editor .inlineCompletions-modified-bubble,
.monaco-editor .inlineCompletions-original-bubble {
  pointer-events: none;
  display: inline-block;
}
.monaco-editor .inline-edit.ghost-text,
.monaco-editor .inline-edit.ghost-text-decoration,
.monaco-editor .inline-edit.ghost-text-decoration-preview,
.monaco-editor .inline-edit.suggest-preview-text .ghost-text {
  font-style: normal !important;
}
:is(.monaco-editor .inline-edit.ghost-text, .monaco-editor .inline-edit.ghost-text-decoration, .monaco-editor .inline-edit.ghost-text-decoration-preview, .monaco-editor .inline-edit.suggest-preview-text .ghost-text).syntax-highlighted {
  opacity: 1 !important;
}
.monaco-editor .inline-edit.modified-background.ghost-text,
.monaco-editor .inline-edit.modified-background.ghost-text-decoration,
.monaco-editor .inline-edit.modified-background.ghost-text-decoration-preview,
.monaco-editor .inline-edit.modified-background.suggest-preview-text .ghost-text {
  background: var(--vscode-inlineEdit-modifiedChangedTextBackground) !important;
  display: inline-block !important;
}
.monaco-editor .inlineCompletions-original-lines {
  background: var(--vscode-editor-background);
}
.monaco-menu-option {
  color: var(--vscode-editorActionList-foreground);
  font-size: 13px;
  padding: 0 4px;
  line-height: 28px;
  display: flex;
  gap: 4px;
  align-items: center;
  border-radius: 3px;
  cursor: pointer;
}
.monaco-menu-option .monaco-keybinding-key {
  font-size: 13px;
  opacity: .7;
}
.monaco-menu-option.active {
  background: var(--vscode-editorActionList-focusBackground);
  color: var(--vscode-editorActionList-focusForeground);
  outline: 1px solid var(--vscode-menu-selectionBorder, transparent);
  outline-offset: -1px;
}
.monaco-menu-option.active .monaco-keybinding-key {
  color: var(--vscode-editorActionList-focusForeground);
}
.monaco-editor .goto-definition-link {
  text-decoration: underline;
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor.vs .valueSetReplacement {
  outline: solid 2px var(--vscode-editorBracketMatch-border);
}
.monaco-editor .linked-editing-decoration {
  background-color: var(--vscode-editor-linkedEditingBackground);
  min-width: 1px;
}
.monaco-editor .detected-link,
.monaco-editor .detected-link-active {
  text-decoration: underline;
  text-underline-position: under;
}
.monaco-editor .detected-link-active {
  cursor: pointer;
  color: var(--vscode-editorLink-activeForeground) !important;
}
.monaco-editor .scroll-editor-on-middle-click-dot {
  cursor: all-scroll;
  position: absolute;
  z-index: 1;
  background-color: var(--vscode-editor-foreground, white);
  border: 1px solid var(--vscode-editor-background, black);
  opacity: .5;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.monaco-editor .scroll-editor-on-middle-click-dot.hidden {
  display: none;
}
.monaco-editor.scroll-editor-on-middle-click-editor * {
  cursor: all-scroll;
}
.monaco-editor .focused .selectionHighlight {
  background-color: var(--vscode-editor-selectionHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-selectionHighlightBorder);
}
.monaco-editor.hc-black .focused .selectionHighlight,
.monaco-editor.hc-light .focused .selectionHighlight {
  border-style: dotted;
}
.monaco-editor .wordHighlight {
  background-color: var(--vscode-editor-wordHighlightBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-wordHighlightBorder);
}
.monaco-editor.hc-black .wordHighlight,
.monaco-editor.hc-light .wordHighlight {
  border-style: dotted;
}
.monaco-editor .wordHighlightStrong {
  background-color: var(--vscode-editor-wordHighlightStrongBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-wordHighlightStrongBorder);
}
.monaco-editor.hc-black .wordHighlightStrong,
.monaco-editor.hc-light .wordHighlightStrong {
  border-style: dotted;
}
.monaco-editor .wordHighlightText {
  background-color: var(--vscode-editor-wordHighlightTextBackground);
  box-sizing: border-box;
  border: 1px solid var(--vscode-editor-wordHighlightTextBorder);
}
.monaco-editor.hc-black .wordHighlightText,
.monaco-editor.hc-light .wordHighlightText {
  border-style: dotted;
}
.monaco-editor .parameter-hints-widget {
  z-index: 39;
  display: flex;
  flex-direction: column;
  line-height: 1.5em;
  cursor: default;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.hc-black .monaco-editor .parameter-hints-widget,
.hc-light .monaco-editor .parameter-hints-widget {
  border-width: 2px;
}
.monaco-editor .parameter-hints-widget > .phwrapper {
  max-width: 440px;
  display: flex;
  flex-direction: row;
}
.monaco-editor .parameter-hints-widget.multiple {
  min-height: 3.3em;
  padding: 0;
}
.monaco-editor .parameter-hints-widget.multiple .body:before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  opacity: .5;
  border-left: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor .parameter-hints-widget p,
.monaco-editor .parameter-hints-widget ul {
  margin: 8px 0;
}
.monaco-editor .parameter-hints-widget .monaco-scrollable-element,
.monaco-editor .parameter-hints-widget .body {
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: 100%;
}
.monaco-editor .parameter-hints-widget .signature {
  padding: 4px 5px;
  position: relative;
}
.monaco-editor .parameter-hints-widget .signature.has-docs:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  padding-top: 4px;
  opacity: .5;
  border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor .parameter-hints-widget .code {
  font-family: var(--vscode-parameterHintsWidget-editorFontFamily), var(--vscode-parameterHintsWidget-editorFontFamilyDefault);
}
.monaco-editor .parameter-hints-widget .docs {
  padding: 0 10px 0 5px;
  white-space: pre-wrap;
}
.monaco-editor .parameter-hints-widget .docs.empty {
  display: none;
}
.monaco-editor .parameter-hints-widget .docs a {
  color: var(--vscode-textLink-foreground);
}
.monaco-editor .parameter-hints-widget .docs a:hover {
  color: var(--vscode-textLink-activeForeground);
  cursor: pointer;
}
.monaco-editor .parameter-hints-widget .docs .markdown-docs {
  white-space: initial;
}
.monaco-editor .parameter-hints-widget .docs code {
  font-family: var(--monaco-monospace-font);
  border-radius: 3px;
  padding: 0 .4em;
  background-color: var(--vscode-textCodeBlock-background);
}
.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,
.monaco-editor .parameter-hints-widget .docs .code {
  white-space: pre-wrap;
}
.monaco-editor .parameter-hints-widget .controls {
  display: none;
  flex-direction: column;
  align-items: center;
  min-width: 22px;
  justify-content: flex-end;
}
.monaco-editor .parameter-hints-widget.multiple .controls {
  display: flex;
  padding: 0 2px;
}
.monaco-editor .parameter-hints-widget.multiple .button {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.monaco-editor .parameter-hints-widget .button.previous {
  bottom: 24px;
}
.monaco-editor .parameter-hints-widget .overloads {
  text-align: center;
  height: 12px;
  line-height: 12px;
  font-family: var(--monaco-monospace-font);
}
.monaco-editor .parameter-hints-widget .signature .parameter.active {
  color: var(--vscode-editorHoverWidget-highlightForeground);
  font-weight: 700;
}
.monaco-editor .parameter-hints-widget .documentation-parameter > .parameter {
  font-weight: 700;
  margin-right: .5em;
}
.monaco-editor .editorPlaceholder {
  top: 0;
  position: absolute;
  overflow: hidden;
  text-overflow: ellipsis;
  text-wrap: nowrap;
  pointer-events: none;
  color: var(--vscode-editor-placeholder-foreground);
}
.monaco-editor .rename-box {
  z-index: 100;
  color: inherit;
  border-radius: 4px;
}
.monaco-editor .rename-box.preview {
  padding: 4px 4px 0;
}
.monaco-editor .rename-box .rename-input-with-button {
  padding: 3px;
  border-radius: 2px;
  width: calc(100% - 8px);
}
.monaco-editor .rename-box .rename-input {
  width: calc(100% - 8px);
  padding: 0;
}
.monaco-editor .rename-box .rename-input:focus {
  outline: none;
}
.monaco-editor .rename-box .rename-suggestions-button {
  display: flex;
  align-items: center;
  padding: 3px;
  background-color: transparent;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}
.monaco-editor .rename-box .rename-suggestions-button:hover {
  background-color: var(--vscode-toolbar-hoverBackground);
}
.monaco-editor .rename-box .rename-candidate-list-container .monaco-list-row {
  border-radius: 2px;
}
.monaco-editor .rename-box .rename-label {
  display: none;
  opacity: .8;
}
.monaco-editor .rename-box.preview .rename-label {
  display: inherit;
}
.monaco-editor .unicode-highlight {
  border: 1px solid var(--vscode-editorUnicodeHighlight-border);
  background-color: var(--vscode-editorUnicodeHighlight-background);
  box-sizing: border-box;
}
.editor-banner {
  box-sizing: border-box;
  cursor: default;
  width: 100%;
  font-size: 12px;
  display: flex;
  overflow: visible;
  height: 26px;
  background: var(--vscode-banner-background);
}
.editor-banner .icon-container {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: 0 6px 0 10px;
}
.editor-banner .icon-container.custom-icon {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px;
  width: 16px;
  padding: 0;
  margin: 0 6px 0 10px;
}
.editor-banner .message-container {
  display: flex;
  align-items: center;
  line-height: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.editor-banner .message-container p {
  margin-block-start: 0;
  margin-block-end: 0;
}
.editor-banner .message-actions-container {
  flex-grow: 1;
  flex-shrink: 0;
  line-height: 26px;
  margin: 0 4px;
}
.editor-banner .message-actions-container a.monaco-button {
  width: inherit;
  margin: 2px 8px;
  padding: 0 12px;
}
.editor-banner .message-actions-container a {
  padding: 3px;
  margin-left: 12px;
  text-decoration: underline;
}
.editor-banner .action-container {
  padding: 0 10px 0 6px;
}
.editor-banner {
  background-color: var(--vscode-banner-background);
}
.editor-banner,
.editor-banner .action-container .codicon,
.editor-banner .message-actions-container .monaco-link {
  color: var(--vscode-banner-foreground);
}
.editor-banner .icon-container .codicon {
  color: var(--vscode-banner-iconForeground);
}
.monaco-link {
  color: var(--vscode-textLink-foreground);
}
.monaco-link:hover {
  color: var(--vscode-textLink-activeForeground);
}
.floating-menu-overlay-widget {
  padding: 0;
  color: var(--vscode-button-foreground);
  background-color: var(--vscode-button-background);
  border-radius: 2px;
  border: 1px solid var(--vscode-contrastBorder);
  display: flex;
  align-items: center;
  z-index: 10;
  box-shadow: 0 2px 8px var(--vscode-widget-shadow);
  overflow: hidden;
}
.floating-menu-overlay-widget .action-item > .action-label {
  padding: 5px;
  font-size: 12px;
  border-radius: 2px;
}
.floating-menu-overlay-widget .action-item > .action-label.codicon {
  color: var(--vscode-button-foreground);
}
.floating-menu-overlay-widget .action-item > .action-label.codicon:not(.separator) {
  padding-top: 6px;
  padding-bottom: 6px;
}
.floating-menu-overlay-widget .action-item:first-child > .action-label {
  padding-left: 7px;
}
.floating-menu-overlay-widget .action-item:last-child > .action-label {
  padding-right: 7px;
}
.floating-menu-overlay-widget .action-item .action-label.separator {
  background-color: var(--vscode-menu-separatorBackground);
}
.monaco-editor .iPadShowKeyboard {
  width: 58px;
  min-width: 0;
  height: 36px;
  min-height: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  resize: none;
  overflow: hidden;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjNDI0MjQyIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;
  border: 4px solid #F6F6F6;
  border-radius: 4px;
}
.monaco-editor.vs-dark .iPadShowKeyboard {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCA1MyAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguMDM2NCA0LjAxMDQySDQuMDA3NzlMNC4wMDc3OSAzMi4wMjg2SDQ4LjAzNjRWNC4wMTA0MlpNNC4wMDc3OSAwLjAwNzgxMjVDMS43OTcyMSAwLjAwNzgxMjUgMC4wMDUxODc5OSAxLjc5OTg0IDAuMDA1MTg3OTkgNC4wMTA0MlYzMi4wMjg2QzAuMDA1MTg3OTkgMzQuMjM5MiAxLjc5NzIxIDM2LjAzMTIgNC4wMDc3OSAzNi4wMzEySDQ4LjAzNjRDNTAuMjQ3IDM2LjAzMTIgNTIuMDM5IDM0LjIzOTIgNTIuMDM5IDMyLjAyODZWNC4wMTA0MkM1Mi4wMzkgMS43OTk4NCA1MC4yNDcgMC4wMDc4MTI1IDQ4LjAzNjQgMC4wMDc4MTI1SDQuMDA3NzlaTTguMDEwNDIgOC4wMTMwMkgxMi4wMTNWMTIuMDE1Nkg4LjAxMDQyVjguMDEzMDJaTTIwLjAxODIgOC4wMTMwMkgxNi4wMTU2VjEyLjAxNTZIMjAuMDE4MlY4LjAxMzAyWk0yNC4wMjA4IDguMDEzMDJIMjguMDIzNFYxMi4wMTU2SDI0LjAyMDhWOC4wMTMwMlpNMzYuMDI4NiA4LjAxMzAySDMyLjAyNlYxMi4wMTU2SDM2LjAyODZWOC4wMTMwMlpNNDAuMDMxMiA4LjAxMzAySDQ0LjAzMzlWMTIuMDE1Nkg0MC4wMzEyVjguMDEzMDJaTTE2LjAxNTYgMTYuMDE4Mkg4LjAxMDQyVjIwLjAyMDhIMTYuMDE1NlYxNi4wMTgyWk0yMC4wMTgyIDE2LjAxODJIMjQuMDIwOFYyMC4wMjA4SDIwLjAxODJWMTYuMDE4MlpNMzIuMDI2IDE2LjAxODJIMjguMDIzNFYyMC4wMjA4SDMyLjAyNlYxNi4wMTgyWk00NC4wMzM5IDE2LjAxODJWMjAuMDIwOEgzNi4wMjg2VjE2LjAxODJINDQuMDMzOVpNMTIuMDEzIDI0LjAyMzRIOC4wMTA0MlYyOC4wMjZIMTIuMDEzVjI0LjAyMzRaTTE2LjAxNTYgMjQuMDIzNEgzNi4wMjg2VjI4LjAyNkgxNi4wMTU2VjI0LjAyMzRaTTQ0LjAzMzkgMjQuMDIzNEg0MC4wMzEyVjI4LjAyNkg0NC4wMzM5VjI0LjAyMzRaIiBmaWxsPSIjQzVDNUM1Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iNTMiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) center center no-repeat;
  border: 4px solid #252526;
}
.monaco-editor .tokens-inspect-widget {
  z-index: 50;
  user-select: text;
  -webkit-user-select: text;
  padding: 10px;
  color: var(--vscode-editorHoverWidget-foreground);
  background-color: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
}
.monaco-editor.hc-black .tokens-inspect-widget,
.monaco-editor.hc-light .tokens-inspect-widget {
  border-width: 2px;
}
.monaco-editor .tokens-inspect-widget .tokens-inspect-separator {
  height: 1px;
  border: 0;
  background-color: var(--vscode-editorHoverWidget-border);
}
.monaco-editor .tokens-inspect-widget .tm-token {
  font-family: var(--monaco-monospace-font);
}
.monaco-editor .tokens-inspect-widget .tm-token-length {
  font-weight: 400;
  font-size: 60%;
  float: right;
}
.monaco-editor .tokens-inspect-widget .tm-metadata-table {
  width: 100%;
}
.monaco-editor .tokens-inspect-widget .tm-metadata-value {
  font-family: var(--monaco-monospace-font);
  text-align: right;
}
.monaco-editor .tokens-inspect-widget .tm-token-type {
  font-family: var(--monaco-monospace-font);
}
.monaco-editor {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    Segoe WPC,
    Segoe UI,
    HelveticaNeue-Light,
    system-ui,
    Ubuntu,
    Droid Sans,
    sans-serif;
  --monaco-monospace-font:
    "SF Mono",
    Monaco,
    Menlo,
    Consolas,
    "Ubuntu Mono",
    "Liberation Mono",
    "DejaVu Sans Mono",
    "Courier New",
    monospace;
}
.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label {
  stroke-width: 1.2px;
}
.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,
.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,
.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label {
  stroke-width: 1.2px;
}
.monaco-hover p {
  margin: 0;
}
.monaco-aria-container {
  position: absolute !important;
  top: 0;
  height: 1px;
  width: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
}
.monaco-editor .synthetic-focus,
.monaco-diff-editor .synthetic-focus,
.monaco-editor [tabindex="0"]:focus,
.monaco-diff-editor [tabindex="0"]:focus,
.monaco-editor [tabindex="-1"]:focus,
.monaco-diff-editor [tabindex="-1"]:focus,
.monaco-editor button:focus,
.monaco-diff-editor button:focus,
.monaco-editor input[type=button]:focus,
.monaco-diff-editor input[type=button]:focus,
.monaco-editor input[type=checkbox]:focus,
.monaco-diff-editor input[type=checkbox]:focus,
.monaco-editor input[type=search]:focus,
.monaco-diff-editor input[type=search]:focus,
.monaco-editor input[type=text]:focus,
.monaco-diff-editor input[type=text]:focus,
.monaco-editor select:focus,
.monaco-diff-editor select:focus,
.monaco-editor textarea:focus,
.monaco-diff-editor textarea:focus {
  outline-width: 1px;
  outline-style: solid;
  outline-offset: -1px;
  outline-color: var(--vscode-focusBorder);
  opacity: 1;
}
.monaco-hover.workbench-hover {
  position: relative;
  font-size: 13px;
  line-height: 19px;
  z-index: 40;
  overflow: hidden;
  max-width: 700px;
  background: var(--vscode-editorHoverWidget-background);
  border: 1px solid var(--vscode-editorHoverWidget-border);
  border-radius: 5px;
  color: var(--vscode-editorHoverWidget-foreground);
  box-shadow: 0 2px 8px var(--vscode-widget-shadow);
}
.monaco-hover.workbench-hover .monaco-action-bar .action-item .codicon {
  width: 13px;
  height: 13px;
}
.monaco-hover.workbench-hover hr {
  border-bottom: none;
}
.monaco-hover.workbench-hover.compact {
  font-size: 12px;
}
.monaco-hover.workbench-hover.compact .monaco-action-bar .action-item .codicon {
  width: 12px;
  height: 12px;
}
.monaco-hover.workbench-hover.compact .hover-contents {
  padding: 2px 8px;
}
.workbench-hover-container.locked .monaco-hover.workbench-hover {
  outline: 1px solid var(--vscode-editorHoverWidget-border);
}
.workbench-hover-container:focus-within.locked .monaco-hover.workbench-hover {
  outline-color: var(--vscode-focusBorder);
}
.workbench-hover-pointer {
  position: absolute;
  z-index: 41;
  pointer-events: none;
}
.workbench-hover-pointer:after {
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: var(--vscode-editorHoverWidget-background);
  border-right: 1px solid var(--vscode-editorHoverWidget-border);
  border-bottom: 1px solid var(--vscode-editorHoverWidget-border);
}
.workbench-hover-container:not(:focus-within).locked .workbench-hover-pointer:after {
  width: 4px;
  height: 4px;
  border-right-width: 2px;
  border-bottom-width: 2px;
}
.workbench-hover-container:focus-within .workbench-hover-pointer:after {
  border-right: 1px solid var(--vscode-focusBorder);
  border-bottom: 1px solid var(--vscode-focusBorder);
}
.workbench-hover-pointer.left {
  left: -3px;
}
.workbench-hover-pointer.right {
  right: 3px;
}
.workbench-hover-pointer.top {
  top: -3px;
}
.workbench-hover-pointer.bottom {
  bottom: 3px;
}
.workbench-hover-pointer.left:after {
  transform: rotate(135deg);
}
.workbench-hover-pointer.right:after {
  transform: rotate(315deg);
}
.workbench-hover-pointer.top:after {
  transform: rotate(225deg);
}
.workbench-hover-pointer.bottom:after {
  transform: rotate(45deg);
}
.monaco-hover.workbench-hover a {
  color: var(--vscode-textLink-foreground);
}
.monaco-hover.workbench-hover a:focus {
  outline: 1px solid;
  outline-offset: -1px;
  text-decoration: underline;
  outline-color: var(--vscode-focusBorder);
}
.monaco-hover.workbench-hover a.codicon:focus,
.monaco-hover.workbench-hover a.monaco-button:focus {
  text-decoration: none;
}
.monaco-hover.workbench-hover a:hover,
.monaco-hover.workbench-hover a:active {
  color: var(--vscode-textLink-activeForeground);
}
.monaco-hover.workbench-hover code {
  background: var(--vscode-textCodeBlock-background);
}
.monaco-hover.workbench-hover .hover-row .actions {
  background: var(--vscode-editorHoverWidget-statusBarBackground);
}
.monaco-hover.workbench-hover.right-aligned {
  left: 1px;
}
.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions {
  flex-direction: row-reverse;
}
.monaco-hover.workbench-hover.right-aligned .hover-row.status-bar .actions .action-container {
  margin-right: 0;
  margin-left: 16px;
}
.context-view {
  position: absolute;
}
.context-view.fixed {
  all: initial;
  font-family: inherit;
  font-size: 13px;
  position: fixed;
  color: inherit;
}
.quick-input-widget {
  font-size: 13px;
}
.quick-input-widget .monaco-highlighted-label .highlight {
  color: #0066bf;
}
.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight {
  color: #9dddff;
}
.vs-dark .quick-input-widget .monaco-highlighted-label .highlight {
  color: #0097fb;
}
.hc-black .quick-input-widget .monaco-highlighted-label .highlight {
  color: #f38518;
}
.hc-light .quick-input-widget .monaco-highlighted-label .highlight {
  color: #0f4a85;
}
.monaco-keybinding > .monaco-keybinding-key {
  background-color: #ddd6;
  border: solid 1px rgba(204, 204, 204, .4);
  border-bottom-color: #bbb6;
  box-shadow: inset 0 -1px #bbb6;
  color: #555;
}
.hc-black .monaco-keybinding > .monaco-keybinding-key {
  background-color: transparent;
  border: solid 1px rgb(111, 195, 223);
  box-shadow: none;
  color: #fff;
}
.hc-light .monaco-keybinding > .monaco-keybinding-key {
  background-color: transparent;
  border: solid 1px #0F4A85;
  box-shadow: none;
  color: #292929;
}
.vs-dark .monaco-keybinding > .monaco-keybinding-key {
  background-color: #8080802b;
  border: solid 1px rgba(51, 51, 51, .6);
  border-bottom-color: #4449;
  box-shadow: inset 0 -1px #4449;
  color: #ccc;
}
.quick-input-widget {
  position: absolute;
  width: 600px;
  z-index: 2550;
  left: 50%;
  -webkit-app-region: no-drag;
  border-radius: 6px;
}
.quick-input-titlebar {
  cursor: grab;
  display: flex;
  align-items: center;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.quick-input-left-action-bar {
  display: flex;
  margin-left: 4px;
  flex: 1;
}
.quick-input-inline-action-bar > .actions-container > .action-item:first-child {
  margin-left: 5px;
}
.quick-input-inline-action-bar > .actions-container > .action-item {
  margin-top: 2px;
}
.quick-input-title {
  cursor: grab;
  padding: 3px 0;
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
}
.quick-input-right-action-bar {
  display: flex;
  margin-right: 4px;
  flex: 1;
}
.quick-input-right-action-bar > .actions-container {
  justify-content: flex-end;
}
.quick-input-right-action-bar > .actions-container > .action-item {
  margin-left: 4px;
}
.quick-input-titlebar .monaco-action-bar .action-label.codicon {
  background-position: center;
  background-repeat: no-repeat;
  padding: 2px;
}
.quick-input-description {
  margin: 6px 6px 6px 11px;
}
.quick-input-header .quick-input-description {
  margin: 4px 2px;
  flex: 1;
}
.quick-input-header {
  cursor: grab;
  display: flex;
  padding: 6px 6px 2px;
}
.quick-input-widget.hidden-input .quick-input-header {
  padding: 0;
  margin-bottom: 0;
}
.quick-input-and-message {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  min-width: 0;
  position: relative;
}
.quick-input-check-all {
  align-self: center;
  margin: 0;
}
.quick-input-widget .quick-input-header .monaco-checkbox {
  margin-top: 6px;
}
.quick-input-filter {
  flex-grow: 1;
  display: flex;
  position: relative;
}
.quick-input-box {
  flex-grow: 1;
}
.quick-input-widget.show-checkboxes .quick-input-box,
.quick-input-widget.show-checkboxes .quick-input-message {
  margin-left: 5px;
}
.quick-input-visible-count {
  position: absolute;
  left: -10000px;
}
.quick-input-count {
  align-self: center;
  position: absolute;
  right: 4px;
  display: flex;
  align-items: center;
}
.quick-input-count .monaco-count-badge {
  vertical-align: middle;
  padding: 2px 4px;
  border-radius: 2px;
  min-height: auto;
  line-height: normal;
}
.quick-input-action {
  margin-left: 6px;
}
.quick-input-action .monaco-text-button {
  font-size: 11px;
  padding: 0 6px;
  display: flex;
  height: 25px;
  align-items: center;
}
.quick-input-message {
  margin-top: -1px;
  padding: 5px;
  overflow-wrap: break-word;
}
.quick-input-message > .codicon {
  margin: 0 .2em;
  vertical-align: text-bottom;
}
.quick-input-message a {
  color: inherit;
}
.quick-input-progress.monaco-progress-container {
  position: relative;
}
.quick-input-list {
  line-height: 22px;
}
.quick-input-widget.hidden-input .quick-input-list {
  margin-top: 4px;
  padding-bottom: 4px;
}
.quick-input-list .monaco-list {
  overflow: hidden;
  max-height: 440px;
  padding-bottom: 5px;
}
.quick-input-list .monaco-scrollable-element {
  padding: 0 6px;
}
.quick-input-list .quick-input-list-entry {
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  padding: 0 6px;
}
.quick-input-list .quick-input-list-entry.quick-input-list-separator-border {
  border-top-width: 1px;
  border-top-style: solid;
}
.quick-input-list .monaco-list-row {
  border-radius: 3px;
}
.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border {
  border-top-style: none;
}
.quick-input-list .quick-input-list-label {
  overflow: hidden;
  display: flex;
  height: 100%;
  flex: 1;
}
.quick-input-widget .monaco-checkbox {
  margin-right: 0;
}
.quick-input-widget .quick-input-list .monaco-checkbox,
.quick-input-widget .quick-input-tree .monaco-checkbox {
  margin-top: 4px;
}
.quick-input-list .quick-input-list-icon {
  background-size: 16px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-right: 6px;
  width: 16px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quick-input-list .quick-input-list-rows {
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1;
  margin-left: 5px;
}
.quick-input-list .quick-input-list-rows > .quick-input-list-row {
  display: flex;
  align-items: center;
}
.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label,
.quick-input-list .quick-input-list-rows > .quick-input-list-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {
  flex: 1;
}
.quick-input-list .quick-input-list-rows > .quick-input-list-row .codicon[class*=codicon-] {
  vertical-align: text-bottom;
}
.quick-input-list .quick-input-list-rows .monaco-highlighted-label > span {
  opacity: 1;
}
.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding {
  margin-right: 8px;
}
.quick-input-list .quick-input-list-label-meta {
  opacity: .7;
  line-height: normal;
  text-overflow: ellipsis;
  overflow: hidden;
}
.quick-input-list .monaco-list .monaco-list-row .monaco-highlighted-label .highlight {
  font-weight: 700;
  background-color: unset;
  color: var(--vscode-list-highlightForeground) !important;
}
.quick-input-list .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight {
  color: var(--vscode-list-focusHighlightForeground) !important;
}
.quick-input-list .quick-input-list-entry .quick-input-list-separator {
  margin-right: 4px;
}
.quick-input-list .quick-input-list-entry-action-bar {
  display: flex;
  flex: 0;
  overflow: visible;
}
.quick-input-list .quick-input-list-entry-action-bar .action-label {
  display: none;
}
.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon {
  margin-right: 4px;
  padding: 2px;
}
.quick-input-list .quick-input-list-entry-action-bar {
  margin-top: 1px;
}
.quick-input-list .quick-input-list-entry-action-bar {
  margin-right: 4px;
}
.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,
.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,
.quick-input-list .quick-input-list-entry.focus-inside .quick-input-list-entry-action-bar .action-label,
.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label,
.quick-input-list .monaco-list-row.passive-focused .quick-input-list-entry-action-bar .action-label {
  display: flex;
}
.quick-input-list > .monaco-list:focus .monaco-list-row.focused {
  outline: 1px solid var(--vscode-list-focusOutline) !important;
  outline-offset: -1px;
}
.quick-input-list > .monaco-list:focus .monaco-list-row.focused .quick-input-list-entry.quick-input-list-separator-border {
  border-color: transparent;
}
.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,
.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator {
  color: inherit;
}
.quick-input-list .monaco-list-row.focused .monaco-keybinding-key {
  background: none;
}
.quick-input-list .quick-input-list-separator-as-item {
  padding: 4px 6px;
  font-size: 12px;
}
.quick-input-list .quick-input-list-separator-as-item .label-name {
  font-weight: 600;
}
.quick-input-list .quick-input-list-separator-as-item .label-description {
  opacity: 1 !important;
}
.quick-input-list .monaco-tree-sticky-row .quick-input-list-entry.quick-input-list-separator-as-item.quick-input-list-separator-border {
  border-top-style: none;
}
.quick-input-list .monaco-tree-sticky-row {
  padding: 0 5px;
}
.quick-input-list .monaco-tl-twistie {
  display: none !important;
}
.quick-input-tree .monaco-list {
  overflow: hidden;
  max-height: 440px;
  padding-bottom: 5px;
}
.quick-input-tree .quick-input-tree-entry {
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  padding: 0 6px;
}
.quick-input-tree .quick-input-tree-label {
  overflow: hidden;
  display: flex;
  height: 100%;
  flex: 1;
}
.quick-input-tree .quick-input-tree-icon {
  background-size: 16px;
  background-position: left center;
  background-repeat: no-repeat;
  padding-right: 6px;
  width: 16px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.quick-input-tree .quick-input-tree-rows {
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1;
  margin-left: 5px;
}
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row {
  display: flex;
  align-items: center;
}
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row .monaco-icon-label,
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row .monaco-icon-label .monaco-icon-label-container > .monaco-icon-name-container {
  flex: 1;
}
.quick-input-tree .quick-input-tree-rows > .quick-input-tree-row .codicon[class*=codicon-] {
  vertical-align: text-bottom;
}
.quick-input-tree .quick-input-tree-rows .monaco-highlighted-label > span {
  opacity: 1;
}
.quick-input-tree .quick-input-tree-entry-action-bar {
  display: flex;
  flex: 0;
  overflow: visible;
}
.quick-input-tree .quick-input-tree-entry-action-bar .action-label {
  display: none;
}
.quick-input-tree .quick-input-tree-entry-action-bar .action-label.codicon {
  margin-right: 4px;
  padding: 2px;
}
.quick-input-tree .quick-input-tree-entry-action-bar {
  margin-top: 1px;
}
.quick-input-tree .quick-input-tree-entry-action-bar {
  margin-right: 4px;
}
.quick-input-tree .quick-input-tree-entry .quick-input-tree-entry-action-bar .action-label.always-visible,
.quick-input-tree .quick-input-tree-entry:hover .quick-input-tree-entry-action-bar .action-label,
.quick-input-tree .quick-input-tree-entry.focus-inside .quick-input-tree-entry-action-bar .action-label,
.quick-input-tree .monaco-list-row.focused .quick-input-tree-entry-action-bar .action-label,
.quick-input-tree .monaco-list-row.passive-focused .quick-input-tree-entry-action-bar .action-label {
  display: flex;
}
.quick-input-tree > .monaco-list:focus .monaco-list-row.focused {
  outline: 1px solid var(--vscode-list-focusOutline) !important;
  outline-offset: -1px;
}
.monaco-progress-container {
  width: 100%;
  height: 2px;
  overflow: hidden;
}
.monaco-progress-container .progress-bit {
  width: 2%;
  height: 2px;
  position: absolute;
  left: 0;
  display: none;
}
.monaco-progress-container.active .progress-bit {
  display: inherit;
}
.monaco-progress-container.discrete .progress-bit {
  left: 0;
  transition: width .1s linear;
}
.monaco-progress-container.discrete.done .progress-bit {
  width: 100%;
}
.monaco-progress-container.infinite .progress-bit {
  animation-name: progress;
  animation-duration: 4s;
  animation-iteration-count: infinite;
  transform: translateZ(0);
  animation-timing-function: linear;
}
.monaco-progress-container.infinite.infinite-long-running .progress-bit {
  animation-timing-function: steps(100);
}
@keyframes progress {
  0% {
    transform: translate(0) scaleX(1);
  }
  50% {
    transform: translate(2500%) scaleX(3);
  }
  to {
    transform: translate(4900%) scaleX(1);
  }
}
.monaco-editor .rendered-markdown kbd {
  background-color: var(--vscode-keybindingLabel-background);
  color: var(--vscode-keybindingLabel-foreground);
  border-style: solid;
  border-width: 1px;
  border-radius: 3px;
  border-color: var(--vscode-keybindingLabel-border);
  border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);
  box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);
  vertical-align: middle;
  padding: 1px 3px;
}
.rendered-markdown li:has(input[type=checkbox]) {
  list-style-type: none;
}
.monaco-component.multiDiffEditor {
  background: var(--vscode-multiDiffEditor-background);
  position: relative;
  height: 100%;
  width: 100%;
  overflow-y: hidden;
}
.monaco-component.multiDiffEditor > div {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.monaco-component.multiDiffEditor > div.placeholder {
  visibility: hidden;
  display: grid;
  place-items: center;
  place-content: center;
}
.monaco-component.multiDiffEditor > div.placeholder.visible {
  visibility: visible;
}
.monaco-component.multiDiffEditor .active {
  --vscode-multiDiffEditor-border: var(--vscode-focusBorder);
}
.monaco-component.multiDiffEditor .multiDiffEntry {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button {
  margin: 0 5px;
  cursor: pointer;
}
.monaco-component.multiDiffEditor .multiDiffEntry .collapse-button a {
  display: block;
}
.monaco-component.multiDiffEditor .multiDiffEntry .header {
  z-index: 1000;
  background: var(--vscode-editor-background);
}
.monaco-component.multiDiffEditor .multiDiffEntry .header:not(.collapsed) .header-content {
  border-bottom: 1px solid var(--vscode-sideBarSectionHeader-border);
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content {
  margin: 8px 0 0;
  padding: 4px 5px;
  border-top: 1px solid var(--vscode-multiDiffEditor-border);
  display: flex;
  align-items: center;
  color: var(--vscode-foreground);
  background: var(--vscode-multiDiffEditor-headerBackground);
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content.shadow {
  box-shadow: var(--vscode-scrollbar-shadow) 0 6px 6px -6px;
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path {
  display: flex;
  flex: 1;
  min-width: 0;
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title {
  font-size: 14px;
  line-height: 22px;
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .title.original {
  flex: 1;
  min-width: 0;
  text-overflow: ellipsis;
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .file-path .status {
  font-weight: 600;
  opacity: .75;
  margin: 0 10px;
  line-height: 22px;
}
.monaco-component.multiDiffEditor .multiDiffEntry .header .header-content .actions {
  padding: 0 8px;
}
.monaco-component.multiDiffEditor .multiDiffEntry .editorParent {
  flex: 1;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid var(--vscode-multiDiffEditor-border);
  overflow: hidden;
}
.monaco-component.multiDiffEditor .multiDiffEntry .editorContainer {
  flex: 1;
}

/* node_modules/.pnpm/@tumaet+apollon@4.7.0_react-dom@19.2.7_react@19.2.7__react@19.2.7/node_modules/@tumaet/apollon/dist/assets/style.css */
.alignment-guides-svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 999;
}
.alignment-guide-line {
  stroke-width: 1;
  stroke-dasharray: 5, 5;
  pointer-events: none;
  opacity: .8;
  animation: alignmentPulse .8s ease-in-out infinite;
}
.alignment-guide-vertical {
  stroke: var(--apollon-guide-vertical, #d63031);
}
.alignment-guide-horizontal {
  stroke: var(--apollon-guide-horizontal, #0984e3);
}
@keyframes alignmentPulse {
  0%, to {
    opacity: .8;
  }
  50% {
    opacity: .5;
  }
}
.react-flow {
  direction: ltr;
  --xy-edge-stroke-default: #b1b1b7;
  --xy-edge-stroke-width-default: 1;
  --xy-edge-stroke-selected-default: #555;
  --xy-connectionline-stroke-default: #b1b1b7;
  --xy-connectionline-stroke-width-default: 1;
  --xy-attribution-background-color-default: rgba(255, 255, 255, .5);
  --xy-minimap-background-color-default: #fff;
  --xy-minimap-mask-background-color-default: rgb(240, 240, 240, .6);
  --xy-minimap-mask-stroke-color-default: transparent;
  --xy-minimap-mask-stroke-width-default: 1;
  --xy-minimap-node-background-color-default: #e2e2e2;
  --xy-minimap-node-stroke-color-default: transparent;
  --xy-minimap-node-stroke-width-default: 2;
  --xy-background-color-default: transparent;
  --xy-background-pattern-dots-color-default: #91919a;
  --xy-background-pattern-lines-color-default: #eee;
  --xy-background-pattern-cross-color-default: #e2e2e2;
  background-color: var(--xy-background-color, var(--xy-background-color-default));
  --xy-node-color-default: inherit;
  --xy-node-border-default: 1px solid #1a192b;
  --xy-node-background-color-default: #fff;
  --xy-node-group-background-color-default: rgba(240, 240, 240, .25);
  --xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);
  --xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;
  --xy-node-border-radius-default: 3px;
  --xy-handle-background-color-default: #1a192b;
  --xy-handle-border-color-default: #fff;
  --xy-selection-background-color-default: rgba(0, 89, 220, .08);
  --xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);
  --xy-controls-button-background-color-default: #fefefe;
  --xy-controls-button-background-color-hover-default: #f4f4f4;
  --xy-controls-button-color-default: inherit;
  --xy-controls-button-color-hover-default: inherit;
  --xy-controls-button-border-color-default: #eee;
  --xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);
  --xy-edge-label-background-color-default: #ffffff;
  --xy-edge-label-color-default: inherit;
  --xy-resize-background-color-default: #3367d9;
}
.react-flow.dark {
  --xy-edge-stroke-default: #3e3e3e;
  --xy-edge-stroke-width-default: 1;
  --xy-edge-stroke-selected-default: #727272;
  --xy-connectionline-stroke-default: #b1b1b7;
  --xy-connectionline-stroke-width-default: 1;
  --xy-attribution-background-color-default: rgba(150, 150, 150, .25);
  --xy-minimap-background-color-default: #141414;
  --xy-minimap-mask-background-color-default: rgb(60, 60, 60, .6);
  --xy-minimap-mask-stroke-color-default: transparent;
  --xy-minimap-mask-stroke-width-default: 1;
  --xy-minimap-node-background-color-default: #2b2b2b;
  --xy-minimap-node-stroke-color-default: transparent;
  --xy-minimap-node-stroke-width-default: 2;
  --xy-background-color-default: #141414;
  --xy-background-pattern-dots-color-default: #777;
  --xy-background-pattern-lines-color-default: #777;
  --xy-background-pattern-cross-color-default: #777;
  --xy-node-color-default: #f8f8f8;
  --xy-node-border-default: 1px solid #3c3c3c;
  --xy-node-background-color-default: #1e1e1e;
  --xy-node-group-background-color-default: rgba(240, 240, 240, .25);
  --xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);
  --xy-node-boxshadow-selected-default: 0 0 0 .5px #999;
  --xy-handle-background-color-default: #bebebe;
  --xy-handle-border-color-default: #1e1e1e;
  --xy-selection-background-color-default: rgba(200, 200, 220, .08);
  --xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);
  --xy-controls-button-background-color-default: #2b2b2b;
  --xy-controls-button-background-color-hover-default: #3e3e3e;
  --xy-controls-button-color-default: #f8f8f8;
  --xy-controls-button-color-hover-default: #fff;
  --xy-controls-button-border-color-default: #5b5b5b;
  --xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);
  --xy-edge-label-background-color-default: #141414;
  --xy-edge-label-color-default: #f8f8f8;
}
.react-flow__background {
  background-color: var(--xy-background-color, var(--xy-background-color-props, var(--xy-background-color-default)));
  pointer-events: none;
  z-index: -1;
}
.react-flow__container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.react-flow__pane {
  z-index: 1;
}
.react-flow__pane.draggable {
  cursor: grab;
}
.react-flow__pane.dragging {
  cursor: grabbing;
}
.react-flow__pane.selection {
  cursor: pointer;
}
.react-flow__viewport {
  transform-origin: 0 0;
  z-index: 2;
  pointer-events: none;
}
.react-flow__renderer {
  z-index: 4;
}
.react-flow__selection {
  z-index: 6;
}
.react-flow__nodesselection-rect:focus,
.react-flow__nodesselection-rect:focus-visible {
  outline: none;
}
.react-flow__edge-path {
  stroke: var(--xy-edge-stroke, var(--xy-edge-stroke-default));
  stroke-width: var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));
  fill: none;
}
.react-flow__connection-path {
  stroke: var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));
  stroke-width: var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));
  fill: none;
}
.react-flow .react-flow__edges {
  position: absolute;
}
.react-flow .react-flow__edges svg {
  overflow: visible;
  position: absolute;
  pointer-events: none;
}
.react-flow__edge {
  pointer-events: visibleStroke;
}
.react-flow__edge.selectable {
  cursor: pointer;
}
.react-flow__edge.animated path {
  stroke-dasharray: 5;
  animation: dashdraw .5s linear infinite;
}
.react-flow__edge.animated path.react-flow__edge-interaction {
  stroke-dasharray: none;
  animation: none;
}
.react-flow__edge.inactive {
  pointer-events: none;
}
.react-flow__edge.selected,
.react-flow__edge:focus,
.react-flow__edge:focus-visible {
  outline: none;
}
.react-flow__edge.selected .react-flow__edge-path,
.react-flow__edge.selectable:focus .react-flow__edge-path,
.react-flow__edge.selectable:focus-visible .react-flow__edge-path {
  stroke: var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default));
}
.react-flow__edge-textwrapper {
  pointer-events: all;
}
.react-flow__edge .react-flow__edge-text {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.react-flow__connection {
  pointer-events: none;
}
.react-flow__connection .animated {
  stroke-dasharray: 5;
  animation: dashdraw .5s linear infinite;
}
svg.react-flow__connectionline {
  z-index: 1001;
  overflow: visible;
  position: absolute;
}
.react-flow__nodes {
  pointer-events: none;
  transform-origin: 0 0;
}
.react-flow__node {
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: all;
  transform-origin: 0 0;
  box-sizing: border-box;
  cursor: default;
}
.react-flow__node.selectable {
  cursor: pointer;
}
.react-flow__node.draggable {
  cursor: grab;
  pointer-events: all;
}
.react-flow__node.draggable.dragging {
  cursor: grabbing;
}
.react-flow__nodesselection {
  z-index: 3;
  transform-origin: left top;
  pointer-events: none;
}
.react-flow__nodesselection-rect {
  position: absolute;
  pointer-events: all;
  cursor: grab;
}
.react-flow__handle {
  position: absolute;
  pointer-events: none;
  min-width: 5px;
  min-height: 5px;
  width: 6px;
  height: 6px;
  background-color: var(--xy-handle-background-color, var(--xy-handle-background-color-default));
  border: 1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));
  border-radius: 100%;
}
.react-flow__handle.connectingfrom {
  pointer-events: all;
}
.react-flow__handle.connectionindicator {
  pointer-events: all;
  cursor: crosshair;
}
.react-flow__handle-bottom {
  top: auto;
  left: 50%;
  bottom: 0;
  transform: translate(-50%, 50%);
}
.react-flow__handle-top {
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
}
.react-flow__handle-left {
  top: 50%;
  left: 0;
  transform: translate(-50%, -50%);
}
.react-flow__handle-right {
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
}
.react-flow__edgeupdater {
  cursor: move;
  pointer-events: all;
}
.react-flow__panel {
  position: absolute;
  z-index: 5;
  margin: 15px;
}
.react-flow__panel.top {
  top: 0;
}
.react-flow__panel.bottom {
  bottom: 0;
}
.react-flow__panel.left {
  left: 0;
}
.react-flow__panel.right {
  right: 0;
}
.react-flow__panel.center {
  left: 50%;
  transform: translate(-50%);
}
.react-flow__attribution {
  font-size: 10px;
  background: var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));
  padding: 2px 3px;
  margin: 0;
}
.react-flow__attribution a {
  text-decoration: none;
  color: #999;
}
@keyframes dashdraw {
  0% {
    stroke-dashoffset: 10;
  }
}
.react-flow__edgelabel-renderer {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  left: 0;
  top: 0;
}
.react-flow__viewport-portal {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.react-flow__minimap {
  background: var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) );
}
.react-flow__minimap-svg {
  display: block;
}
.react-flow__minimap-mask {
  fill: var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );
  stroke: var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );
  stroke-width: var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) );
}
.react-flow__minimap-node {
  fill: var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );
  stroke: var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );
  stroke-width: var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) );
}
.react-flow__background-pattern.dots {
  fill: var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) );
}
.react-flow__background-pattern.lines {
  stroke: var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) );
}
.react-flow__background-pattern.cross {
  stroke: var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) );
}
.react-flow__controls {
  display: flex;
  flex-direction: column;
  box-shadow: var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default));
}
.react-flow__controls.horizontal {
  flex-direction: row;
}
.react-flow__controls-button {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 26px;
  width: 26px;
  padding: 4px;
  border: none;
  background: var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));
  border-bottom: 1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );
  color: var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.react-flow__controls-button svg {
  width: 100%;
  max-width: 12px;
  max-height: 12px;
  fill: currentColor;
}
.react-flow__edge.updating .react-flow__edge-path {
  stroke: #777;
}
.react-flow__edge-text {
  font-size: 10px;
}
.react-flow__node.selectable:focus,
.react-flow__node.selectable:focus-visible {
  outline: none;
}
.react-flow__node-input,
.react-flow__node-default,
.react-flow__node-output,
.react-flow__node-group {
  padding: 10px;
  border-radius: var(--xy-node-border-radius, var(--xy-node-border-radius-default));
  width: 150px;
  font-size: 12px;
  color: var(--xy-node-color, var(--xy-node-color-default));
  text-align: center;
  border: var(--xy-node-border, var(--xy-node-border-default));
  background-color: var(--xy-node-background-color, var(--xy-node-background-color-default));
}
.react-flow__node-input.selectable:hover,
.react-flow__node-default.selectable:hover,
.react-flow__node-output.selectable:hover,
.react-flow__node-group.selectable:hover {
  box-shadow: var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default));
}
.react-flow__node-input.selectable.selected,
.react-flow__node-input.selectable:focus,
.react-flow__node-input.selectable:focus-visible,
.react-flow__node-default.selectable.selected,
.react-flow__node-default.selectable:focus,
.react-flow__node-default.selectable:focus-visible,
.react-flow__node-output.selectable.selected,
.react-flow__node-output.selectable:focus,
.react-flow__node-output.selectable:focus-visible,
.react-flow__node-group.selectable.selected,
.react-flow__node-group.selectable:focus,
.react-flow__node-group.selectable:focus-visible {
  box-shadow: var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default));
}
.react-flow__node-group {
  background-color: var(--xy-node-group-background-color, var(--xy-node-group-background-color-default));
}
.react-flow__nodesselection-rect,
.react-flow__selection {
  background: var(--xy-selection-background-color, var(--xy-selection-background-color-default));
  border: var(--xy-selection-border, var(--xy-selection-border-default));
}
.react-flow__nodesselection-rect:focus,
.react-flow__nodesselection-rect:focus-visible,
.react-flow__selection:focus,
.react-flow__selection:focus-visible {
  outline: none;
}
.react-flow__controls-button:hover {
  background: var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );
  color: var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) );
}
.react-flow__controls-button:disabled {
  pointer-events: none;
}
.react-flow__controls-button:disabled svg {
  fill-opacity: .4;
}
.react-flow__controls-button:last-child {
  border-bottom: none;
}
.react-flow__resize-control {
  position: absolute;
}
.react-flow__resize-control.left,
.react-flow__resize-control.right {
  cursor: ew-resize;
}
.react-flow__resize-control.top,
.react-flow__resize-control.bottom {
  cursor: ns-resize;
}
.react-flow__resize-control.top.left,
.react-flow__resize-control.bottom.right {
  cursor: nwse-resize;
}
.react-flow__resize-control.bottom.left,
.react-flow__resize-control.top.right {
  cursor: nesw-resize;
}
.react-flow__resize-control.handle {
  width: 4px;
  height: 4px;
  border: 1px solid #fff;
  border-radius: 1px;
  background-color: var(--xy-resize-background-color, var(--xy-resize-background-color-default));
  transform: translate(-50%, -50%);
}
.react-flow__resize-control.handle.left {
  left: 0;
  top: 50%;
}
.react-flow__resize-control.handle.right {
  left: 100%;
  top: 50%;
}
.react-flow__resize-control.handle.top {
  left: 50%;
  top: 0;
}
.react-flow__resize-control.handle.bottom {
  left: 50%;
  top: 100%;
}
.react-flow__resize-control.handle.top.left,
.react-flow__resize-control.handle.bottom.left {
  left: 0;
}
.react-flow__resize-control.handle.top.right,
.react-flow__resize-control.handle.bottom.right {
  left: 100%;
}
.react-flow__resize-control.line {
  border-color: var(--xy-resize-background-color, var(--xy-resize-background-color-default));
  border-width: 0;
  border-style: solid;
}
.react-flow__resize-control.line.left,
.react-flow__resize-control.line.right {
  width: 1px;
  transform: translate(-50%);
  top: 0;
  height: 100%;
}
.react-flow__resize-control.line.left {
  left: 0;
  border-left-width: 1px;
}
.react-flow__resize-control.line.right {
  left: 100%;
  border-right-width: 1px;
}
.react-flow__resize-control.line.top,
.react-flow__resize-control.line.bottom {
  height: 1px;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
}
.react-flow__resize-control.line.top {
  top: 0;
  border-top-width: 1px;
}
.react-flow__resize-control.line.bottom {
  border-bottom-width: 1px;
  top: 100%;
}
.react-flow__edge-textbg {
  fill: var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default));
}
.react-flow__edge-text {
  fill: var(--xy-edge-label-color, var(--xy-edge-label-color-default));
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format("woff2");
}
.react-flow {
  --panel-background: var(--apollon-background, #fff);
  --panel-shadow: 0 0 4px 0 var(--apollon-background-variant, #f8f9fa);
  --text: var(--apollon-primary-contrast, #000);
  --xy-edge-stroke: var(--apollon-primary-contrast, #000);
  --xy-edge-stroke-width: 2px;
  --xy-minimap-mask-background-color-props: #00000020;
  --xy-controls-button-background-color: var(--apollon-background, #fff);
}
.apollon-editor {
  background-color: var(--apollon-background, #fff);
  color: var(--apollon-primary-contrast, #000);
}
.apollon-canvas {
  position: relative;
  flex: 1;
  min-width: 0;
  height: 100%;
  overflow: hidden;
}
.apollon-collaboration-presence-bar {
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
  align-items: center;
  z-index: 10002;
  pointer-events: auto;
}
.apollon-collaboration-presence-bar [role=button]:focus-visible {
  outline: 2px solid var(--apollon-primary, #3e8acc);
  outline-offset: 2px;
}
.apollon-collaboration-follower-badge {
  position: absolute;
  bottom: -4px;
  left: -4px;
  min-width: 14px;
  height: 14px;
  padding: 0 3px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  border: 2px solid;
  background-color: var(--apollon-background, #fff);
  color: var(--apollon-primary-contrast, #000);
  font-size: 8px;
  font-weight: 700;
}
.apollon-collaboration-follow-frame {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  z-index: 10001;
}
.apollon-collaboration-follow-banner {
  position: absolute;
  top: 16px;
  left: 50%;
  transform: translate(-50%);
  display: flex;
  align-items: center;
  gap: 8px;
  max-width: min(calc(100% - 32px), 420px);
  padding: 6px 6px 6px 14px;
  border-radius: 999px;
  border: 1px solid;
  background-color: var(--apollon-background, #fff);
  color: var(--apollon-primary-contrast, #000);
  box-shadow: 0 2px 12px color-mix(in srgb, var(--apollon-primary-contrast, #000) 22%, transparent);
  font-size: 13px;
  font-weight: 500;
  white-space: nowrap;
  z-index: 10004;
  pointer-events: auto;
  animation: apollon-collaboration-follow-banner-in .16s ease-out;
}
@keyframes apollon-collaboration-follow-banner-in {
  0% {
    opacity: 0;
    transform: translate(-50%, -8px);
  }
  to {
    opacity: 1;
    transform: translate(-50%);
  }
}
@media (prefers-reduced-motion: reduce) {
  .apollon-collaboration-follow-banner {
    animation: none;
  }
}
.apollon-collaboration-follow-banner-dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  flex-shrink: 0;
}
.apollon-collaboration-follow-banner-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.apollon-collaboration-follow-banner-stop {
  flex-shrink: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  cursor: pointer;
  border-radius: 999px;
  padding: 3px 12px;
  font: inherit;
  font-weight: 600;
  background-color: var(--apollon-primary-contrast, #000);
  color: var(--apollon-background, #fff);
}
.apollon-collaboration-follow-banner-stop:hover {
  opacity: .85;
}
.apollon-collaboration-follow-banner-stop:focus-visible {
  outline: 2px solid var(--apollon-primary, #3e8acc);
  outline-offset: 2px;
}
.apollon-collaboration-cursors {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 10003;
}
.apollon-collaboration-cursor {
  position: absolute;
}
.apollon-collaboration-cursor-label {
  margin-top: 4px;
  padding: 2px 6px;
  font-size: 12px;
  border-radius: 6px;
  color: #fff;
  white-space: nowrap;
}
.react-flow__node.apollon-collaboration-highlighted {
  box-shadow: 0 0 0 4px var(--apollon-collaboration-highlight-color), 0 0 16px 3px var(--apollon-collaboration-highlight-color) !important;
  border-color: var(--apollon-collaboration-highlight-color) !important;
}
.react-flow__edge.apollon-collaboration-highlighted path {
  stroke: var(--apollon-collaboration-highlight-color) !important;
  stroke-width: 4.5px !important;
  filter: drop-shadow(0 0 4px var(--apollon-collaboration-highlight-color));
}
.react-flow__controls-button {
  background: none;
  border-bottom: none;
}
.react-flow__panel,
.react-flow__node-toolbar {
  background-color: var(--panel-background);
  box-shadow: var(--panel-shadow);
  border-radius: 8px;
  padding: 8px;
}
.react-flow svg {
  display: block;
}
.react-flow__node-toolbar {
  display: flex;
  gap: 8px;
}
.react-flow__controls-button,
.react-flow__controls-button:hover {
  background: var(--panel-background);
  border-bottom: none;
}
.react-flow__controls-button > svg {
  fill: var(--text);
}
.react-flow__handle {
  opacity: 0;
  background-color: transparent;
}
.react-flow__handle.apollon-arc-handle:before {
  content: "";
  position: absolute;
  background-color: var(--apollon-primary, #3e8acc);
  opacity: .4;
  box-sizing: border-box;
  pointer-events: all;
  cursor: crosshair;
  --arc-long: calc(28px * var(--arc-scale, 1));
  --arc-short: calc(14px * var(--arc-scale, 1));
  --arc-radius: calc(14px * var(--arc-scale, 1));
}
.react-flow__handle.apollon-arc-handle--top:before {
  width: var(--arc-long);
  height: var(--arc-short);
  left: 50%;
  top: 50%;
  transform: translate(-50%, -100%);
  border-radius: var(--arc-radius) var(--arc-radius) 0 0;
}
.react-flow__handle.apollon-arc-handle--right:before {
  width: var(--arc-short);
  height: var(--arc-long);
  left: 50%;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 0 var(--arc-radius) var(--arc-radius) 0;
}
.react-flow__handle.apollon-arc-handle--bottom:before {
  width: var(--arc-long);
  height: var(--arc-short);
  left: 50%;
  top: 50%;
  transform: translate(-50%);
  border-radius: 0 0 var(--arc-radius) var(--arc-radius);
}
.react-flow__handle.apollon-arc-handle--left:before {
  width: var(--arc-short);
  height: var(--arc-long);
  left: 50%;
  top: 50%;
  transform: translate(-100%, -50%);
  border-radius: var(--arc-radius) 0 0 var(--arc-radius);
}
.react-flow__resize-control line {
  z-index: 9;
}
.react-flow__resize-control.handle {
  z-index: 20;
}
.react-flow__resize-control {
  opacity: 0;
  pointer-events: none;
  transition: opacity .12s ease;
}
.react-flow__node:hover .react-flow__resize-control,
.react-flow__node.selected .react-flow__resize-control {
  opacity: 1;
  pointer-events: all;
}
.react-flow__node:hover .react-flow__handle,
.react-flow__node.selected .react-flow__handle {
  opacity: 1;
  background-color: transparent;
  pointer-events: all;
  cursor: crosshair;
}
.apollon-editor--connection-guidance .react-flow__handle.apollon-arc-handle:before {
  opacity: 0;
  pointer-events: none;
}
.apollon-editor--connection-guidance .react-flow__node:has(.apollon-connection-guidance-source),
.apollon-editor--connection-guidance .react-flow__node:has(.react-flow__handle.connectionindicator.connectingto) {
  z-index: 10001 !important;
}
.apollon-editor--connection-guidance .react-flow__handle.connectionindicator {
  opacity: 1 !important;
  width: 10px !important;
  height: 10px !important;
  border-radius: 999px;
  border: 2px solid var(--apollon-primary, #3e8acc);
  background-color: var(--apollon-background, #fff);
  box-sizing: border-box;
}
.apollon-editor--connection-guidance .react-flow__handle.connectionindicator.connectingfrom,
.apollon-editor--connection-guidance .react-flow__handle.apollon-connection-guidance-source {
  opacity: 0 !important;
  pointer-events: none !important;
  border-color: transparent !important;
  background-color: transparent !important;
}
.apollon-editor--connection-guidance .react-flow__handle.connectionindicator.valid {
  background-color: var(--apollon-primary, #3e8acc) !important;
}
.edge-bend-handle {
  opacity: 0;
  stroke: none;
  fill: color-mix(in srgb, var(--apollon-primary, #3e8acc) 34%, var(--apollon-background, #fff));
  transition: fill .12s ease, opacity .12s ease;
  vector-effect: non-scaling-stroke;
}
.edge-endpoint-handle {
  fill: transparent;
  stroke: transparent;
  stroke-width: 0;
  cursor: move;
  vector-effect: non-scaling-stroke;
}
.edge-endpoint-handle--disabled {
  cursor: default;
}
.react-flow__edge:hover .edge-bend-handle,
.react-flow__edge.selected .edge-bend-handle {
  opacity: 1;
  fill: var(--apollon-primary, #3e8acc);
}
.react-flow__edge:hover .edge-bend-handle:hover,
.react-flow__edge.selected .edge-bend-handle:hover {
  fill: color-mix(in srgb, var(--apollon-primary, #3e8acc) 70%, #000);
}
.react-flow__edge:hover .edge-overlay,
.react-flow__edge:hover .edge-marker-highlight {
  opacity: 0;
}
.react-flow__edge.selected .edge-overlay {
  opacity: 0;
  pointer-events: none;
}
.react-flow__edge.selected .edge-marker-highlight {
  opacity: 0;
}
.react-flow__edge:hover .react-flow__edge-path,
.react-flow__edge:hover [data-inline-marker] {
  stroke: color-mix(in srgb, var(--apollon-primary, #3e8acc) 70%, #000) !important;
}
.react-flow__edge:hover [data-inline-marker-filled=true] {
  fill: color-mix(in srgb, var(--apollon-primary, #3e8acc) 70%, #000) !important;
}
.react-flow__edge.selected .react-flow__edge-path,
.react-flow__edge.selected [data-inline-marker] {
  stroke: var(--apollon-primary, #3e8acc) !important;
}
.react-flow__edge.selected [data-inline-marker-filled=true] {
  fill: var(--apollon-primary, #3e8acc) !important;
}
.react-flow__node:hover,
.react-flow__node.selected {
  opacity: .9;
  box-shadow: 0 0 0 2px var(--apollon-primary, #3e8acc);
  border-radius: 4px;
}
.apollon-interactive-selection {
  --apollon-interactive-selection-color: var( --apollon-interactive-selection, #f39c12 );
}
.apollon-interactive-selection--selected [stroke]:not([stroke=none]) {
  stroke: var(--apollon-interactive-selection-color);
}
.apollon-interactive-selection--selected .react-flow__edge-path {
  stroke-width: 3px;
}
.apollon-interactive-selection--selected .edge-overlay,
.apollon-interactive-selection--selected .edge-marker-highlight {
  opacity: .45;
  stroke: var(--apollon-interactive-selection-color);
  stroke-width: 15px;
}
.react-flow__edges {
  z-index: 9999;
}
.react-flow__node {
  z-index: 9998;
}
svg.react-flow__connectionline {
  z-index: 10000;
}
.react-flow__connection-path {
  stroke: var(--xy-edge-stroke);
  stroke-width: var(--xy-edge-stroke-width);
  opacity: .5;
}
.react-flow__minimap-mask {
  fill: "#f2f2f2";
  opacity: .6;
}
.prevent-select {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.control-button {
  background-color: var(--apollon-background, #fff);
  border: 1px solid var(--apollon-gray-variant, #495057);
  border-radius: 8px;
  padding: 6px 8px;
  cursor: pointer;
  opacity: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 32px;
  height: 32px;
  font-size: 14px;
  font-weight: 700;
  transition: background-color .2s ease;
}
.control-button:hover:not(.disabled) {
  background-color: var(--apollon-background-variant, #f8f9fa);
}
.control-button.disabled {
  cursor: not-allowed;
  opacity: .5;
}
.control-button.disabled:hover {
  background-color: var(--apollon-background, #fff);
}
.horizontally-not-resizable .react-flow__resize-control.top.line:hover,
.horizontally-not-resizable .react-flow__resize-control.bottom.line:hover,
.vertically-not-resizable .react-flow__resize-control.right.line:hover,
.vertically-not-resizable .react-flow__resize-control.left.line:hover {
  cursor: grab;
}
.apollon-editor .MuiSelect-select,
.apollon-editor .MuiFormLabel-root {
  color: var(--apollon-primary-contrast, #000) !important;
}
.apollon-editor .MuiOutlinedInput-notchedOutline {
  border-color: var(--apollon-primary-contrast, #000) !important;
}
.apollon-editor .MuiSvgIcon-root {
  color: var(--apollon-primary-contrast, #000) !important;
}
.scroll-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--apollon-grid, rgba(36, 39, 36, .1));
  -webkit-backdrop-filter: blur(.5px);
  backdrop-filter: blur(.5px);
  z-index: 10;
  cursor: not-allowed;
  animation: fadeIn .2s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: auto;
}
.scroll-overlay-hint {
  position: absolute;
  bottom: 40px;
  left: 50%;
  transform: translate(-50%);
  z-index: 11;
}
.scroll-overlay-hint-content {
  background-color: var(--apollon-background, #fff);
  border: 2px solid var(--apollon-primary, #3e8acc);
  border-radius: 8px;
  padding: 16px 24px;
  box-shadow: 0 4px 12px var(--apollon-grid, rgba(36, 39, 36, .1));
  display: flex;
  align-items: center;
  justify-content: center;
}
.scroll-overlay-hint-text {
  margin: 0;
  color: var(--apollon-primary, #3e8acc);
  font-weight: 600;
  font-size: 14px;
  text-align: center;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

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