.xg_recovery {
  /******/
}
.xg_recovery * {
  box-sizing: initial;
}
.xg_recovery li {
  display: list-item;
}
.xg_recovery table {
  display: table;
}
.xg_recovery tr {
  display: table-row;
}
.xg_recovery thead {
  display: table-header-group;
}
.xg_recovery tbody {
  display: table-row-group;
}
.xg_recovery tfoot {
  display: table-footer-group;
}
.xg_recovery col {
  display: table-column;
}
.xg_recovery colgroup {
  display: table-column-group;
}
.xg_recovery td,
.xg_recovery th {
  display: table-cell;
}
.xg_recovery caption {
  display: table-caption;
}
.xg_recovery th {
  font-weight: bolder;
  text-align: center;
}
.xg_recovery caption {
  text-align: center;
}
.xg_recovery body {
  margin: 8px;
  line-height: 1.12;
}
.xg_recovery html,
.xg_recovery address,
.xg_recovery blockquote,
.xg_recovery body,
.xg_recovery dd,
.xg_recovery div,
.xg_recovery dl,
.xg_recovery dt,
.xg_recovery fieldset,
.xg_recovery form,
.xg_recovery frame,
.xg_recovery frameset,
.xg_recovery h1,
.xg_recovery h2,
.xg_recovery h3,
.xg_recovery h4,
.xg_recovery h5,
.xg_recovery h6,
.xg_recovery noframes,
.xg_recovery ol,
.xg_recovery p,
.xg_recovery ul,
.xg_recovery center,
.xg_recovery dir,
.xg_recovery hr,
.xg_recovery menu,
.xg_recovery pre {
  display: block;
}
.xg_recovery h4,
.xg_recovery p,
.xg_recovery blockquote,
.xg_recovery ul,
.xg_recovery fieldset,
.xg_recovery ol,
.xg_recovery dl,
.xg_recovery dir,
.xg_recovery menu {
  margin: 1.12em 0;
}
.xg_recovery h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.xg_recovery h2 {
  font-size: 1.5em;
  margin: 0.75em 0;
}
.xg_recovery h3 {
  font-size: 1.17em;
  margin: 0.83em 0;
}
.xg_recovery h5 {
  font-size: 0.83em;
  margin: 1.5em 0;
}
.xg_recovery h6 {
  font-size: 0.75em;
  margin: 1.67em 0;
}
.xg_recovery h1,
.xg_recovery h2,
.xg_recovery h3,
.xg_recovery h4,
.xg_recovery h5,
.xg_recovery h6,
.xg_recovery b,
.xg_recovery strong {
  font-weight: bolder;
}
.xg_recovery blockquote {
  margin-left: 40px;
  margin-right: 40px;
}
.xg_recovery i,
.xg_recovery cite,
.xg_recovery em,
.xg_recovery var,
.xg_recovery address {
  font-style: italic;
}
.xg_recovery pre,
.xg_recovery tt,
.xg_recovery code,
.xg_recovery kbd,
.xg_recovery samp {
  font-family: monospace;
}
.xg_recovery pre {
  white-space: pre;
}
.xg_recovery button,
.xg_recovery textarea,
.xg_recovery input,
.xg_recovery object,
.xg_recovery select,
.xg_recovery a {
  display: inline-block;
}
.xg_recovery big {
  font-size: 1.17em;
}
.xg_recovery small,
.xg_recovery sub,
.xg_recovery sup {
  font-size: 0.83em;
}
.xg_recovery sub {
  vertical-align: sub;
}
.xg_recovery sup {
  vertical-align: super;
}
.xg_recovery table {
  border-spacing: 2px;
}
.xg_recovery thead,
.xg_recovery tbody,
.xg_recovery tfoot {
  vertical-align: middle;
}
.xg_recovery td,
.xg_recovery th {
  vertical-align: inherit;
}
.xg_recovery s,
.xg_recovery strike,
.xg_recovery del {
  text-decoration: line-through;
}
.xg_recovery hr {
  border: 1px inset;
}
.xg_recovery ol,
.xg_recovery ul,
.xg_recovery dir,
.xg_recovery menu,
.xg_recovery dd {
  margin-left: 40px;
}
.xg_recovery ol {
  list-style-type: decimal;
}
.xg_recovery ol ul,
.xg_recovery ul ol,
.xg_recovery ul ul,
.xg_recovery ol ol {
  margin-top: 0;
  margin-bottom: 0;
}
.xg_recovery u,
.xg_recovery ins {
  text-decoration: underline;
}
.xg_recovery br:before {
  content: "\A";
}
.xg_recovery :before,
.xg_recovery :after {
  white-space: pre-line;
}
.xg_recovery center {
  text-align: center;
}
.xg_recovery abbr,
.xg_recovery acronym {
  font-variant: small-caps;
  letter-spacing: 0.1em;
}
.xg_recovery :link,
.xg_recovery :visited {
  text-decoration: underline;
}
.xg_recovery :focus {
  outline: thin dotted invert;
}
@media print {
  .xg_recovery h1 {
    page-break-before: always;
  }
  .xg_recovery h1,
  .xg_recovery h2,
  .xg_recovery h3,
  .xg_recovery h4,
  .xg_recovery h5,
  .xg_recovery h6 {
    page-break-after: avoid;
  }
  .xg_recovery ul,
  .xg_recovery ol,
  .xg_recovery dl {
    page-break-before: avoid;
  }
}
.xg_recovery BDO[DIR="ltr"] {
  direction: ltr;
  unicode-bidi: bidi-override;
}
.xg_recovery BDO[DIR="rtl"] {
  direction: rtl;
  unicode-bidi: bidi-override;
}
.xg_recovery *[DIR="ltr"] {
  direction: ltr;
  unicode-bidi: embed;
}
.xg_recovery *[DIR="rtl"] {
  direction: rtl;
  unicode-bidi: embed;
}
.xg_recovery a {
  color: -webkit-link;
  cursor: pointer;
  text-decoration: underline;
}
.xg_recovery ul {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
}
.xg_recovery li {
  display: list-item;
  text-align: -webkit-match-parent;
}
.xg_recovery ol {
  list-style-type: decimal;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
}
.xg_recovery h1 {
  font-size: 2em;
  margin-block-start: 0.67em;
  margin-block-end: 0.67em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
.xg_recovery h2 {
  font-size: 1.5em;
  margin-block-start: 0.83em;
  margin-block-end: 0.83em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
.xg_recovery h3 {
  font-size: 1.17em;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
.xg_recovery h4 {
  margin-block-start: 1.33em;
  margin-block-end: 1.33em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
.xg_recovery h5 {
  font-size: 0.83em;
  margin-block-start: 1.67em;
  margin-block-end: 1.67em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
.xg_recovery h6 {
  font-size: 0.67em;
  margin-block-start: 2.33em;
  margin-block-end: 2.33em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
.xg_recovery p {
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}
.xg_recovery table {
  display: table;
  border-collapse: separate;
  box-sizing: border-box;
  border-spacing: 2px;
  border-color: grey;
}
.xg_recovery th {
  display: table-cell;
  vertical-align: inherit;
  font-weight: bold;
  text-align: -internal-center;
}
.xg_recovery form {
  display: block;
  margin-top: 0em;
}
.xg_recovery input {
  -webkit-writing-mode: horizontal-tb !important;
  text-rendering: auto;
  color: -internal-light-dark-color(black, white);
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  display: inline-block;
  text-align: start;
  -webkit-appearance: textfield;
  background-color: -internal-light-dark-color(#ffffff, #3b3b3b);
  -webkit-rtl-ordering: logical;
  cursor: text;
  margin: 0em;
  font: 400 13.3333px Arial;
  padding: 1px 2px;
  border-width: 2px;
  border-style: inset;
  border-color: -internal-light-dark-color(#767676, #c3c3c3);
  border-image: initial;
}
.xg_recovery input[type="text"] {
  padding: 1px 2px;
}
.xg_recovery input[type="radio"] {
  background-color: initial;
  cursor: default;
  -webkit-appearance: radio;
  box-sizing: border-box;
  margin: 3px 3px 0px 5px;
  padding: initial;
  border: initial;
}
.xg_recovery input[type="checkbox"] {
  background-color: initial;
  cursor: default;
  -webkit-appearance: checkbox;
  box-sizing: border-box;
  margin: 3px 3px 3px 4px;
  padding: initial;
  border: initial;
}
