
body .nfxz_1ikf {
  padding: .7em 1em .7em 2.4em;
  border-radius: 4px;
  background: #263637;
  border-left: 3px solid #95e25a;
}
body .ty_djcc {
  margin: 0;
  list-style: none;
  padding: 0;
}
body p {
  margin: 0 0 1.25rem;
}
* {
  box-sizing: border-box;
}
body .dgvc_e7 {
  padding: 0;
  list-style: none;
  margin: 0;
}
body {
  color: #f2f3f6;
  min-height: 100dvh;
  font: 16.5px/1.62 'Lucida Sans','Lucida Grande',Geneva,Verdana,sans-serif;
  background: #11151a;
  margin: 0;
}
body .adu_03qe {
  font-weight: 700;
  text-decoration: none;
  color: #f2f3f6;
  display: inline-block;
  letter-spacing: 0;
  text-transform: lowercase;
  font-size: 1.5rem;
  font-family: Candara,Optima,Calibri,'Segoe UI',sans-serif;
}
body .meus_5gtj summary {
  margin: 0 0 .45rem;
  font-weight: 500;
  color: #f2f3f6;
  cursor: pointer;
}
body a {
  color: #8e96ec;
  text-decoration: none;
  box-shadow: inset 0 -2px 0 #636ee455;
  transition: border-color .14s ease-out;
}
body .bhmg_pso a+a::before {
  content: '\2013';
  margin: 0 .65rem;
  opacity: .45;
}
body strong {
  color: #f2f3f6;
}
body .vjh_0q dd {
  margin: 0 0 .8em;
  padding: 0;
}
.xtgo_2566 {
  border-left: 3px solid #636ee4;
  padding: .45em .8em;
  display: inline-block;
  color: #f2f3f6;
  border-radius: 4px;
  margin: .3em 0 1.25em;
  font-size: .9rem;
  background: #263637;
}
body li::marker {
  color: #8e96ec;
}
.gehhncs {
  margin: 0;
}
body .bhmg_pso .dgvc_e7 li+li::before {
  opacity: .45;
  content: '\2013';
  margin: 0 .65rem;
}
body figcaption {
  line-height: 1.4;
  color: #8c9eb4;
  text-align: center;
  font-size: .88rem;
  margin-top: .35em;
}
body .fu_p8h9 h3 {
  color: #f2f3f6;
  margin: 2em 0 .3em;
  font-size: 1.1rem;
}
body .ex_vxw0 a {
  min-height: 50px;
  margin: 0 1rem .3rem 0;
  display: inline-block;
  padding: .25rem 0;
}
body .dgvc_e7 li::before {
  content: none !important;
}
body h1 {
  letter-spacing: 0;
  padding-bottom: .35em;
  font-weight: 700;
  font-family: Candara,Optima,Calibri,'Segoe UI',sans-serif;
  line-height: 1.24;
  border-bottom: 1px solid #3a4451;
  color: #f2f3f6;
  font-size: 2.0rem;
  margin: 0 0 .55em;
}
body .ml_7j {
  color: #8c9eb4;
  margin: .5rem 0 1.4rem;
  font-size: .82rem;
}
body a:focus-visible,body summary:focus-visible,body .zifg_v8ms[tabindex="0"]:focus-visible,body input:focus-visible,body textarea:focus-visible,body button:focus-visible {
  outline-offset: 4px;
  box-shadow: 0 0 0 3px #8e96ec;
  outline: 2px solid #f2f3f6;
}
@media(max-width:720px){body {
  background: #11151a;
}
.srj_h0mf {
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  margin: 0;
  padding: 26px 18px;
}
body img.mh_ih,body img.cepy_a4a,body img.sh_jm89 {
  max-width: 100%;
  margin-right: auto;
  margin-left: auto;
}}
@media (min-width:1200px){.srj_h0mf {
  padding: 40px 52px;
}}
@supports (text-wrap:balance){body h2,body h3{text-wrap:balance}}
@media (prefers-color-scheme: light){body td {
  border-bottom: 1px solid #e3e6e8;
}
body .gccw_nr {
  color: #646b74;
}
body th {
  color: #252a30;
  background: #e4f4f5;
  border-bottom: 1px solid #e3e6e8;
}
body .fu_p8h9 {
  border: 1px solid #e3e6e8;
}
body .nyg_ew {
  border: 1px solid #e3e6e8;
}
.srj_h0mf {
  background: #fbfbfb;
  border: 1px solid #e3e6e8;
  background-image: linear-gradient(90deg,#2f3cc0 0,#2f3cc0 7px,transparent 7px);
  border-top: 3px solid #2f3cc0;
}
body details.yqfg_4tr {
  border: 1px solid #e3e6e8;
}
body .meus_5gtj a {
  color: #2f3cc0;
}
body table {
  border: 1px solid #e3e6e8;
}
body details.yqfg_4tr summary {
  color: #252a30;
}
body .lpu_kl {
  border: 1px solid #e3e6e8;
  background: #e4f4f5;
}
body .bpmm_1ie nav .nav-current {
  color: #646b74;
}
body h2 {
  color: #252a30;
  border-left: 3px solid #467b1e;
}
body blockquote {
  border-left: 4px solid #467b1e;
  background: #e4f4f5;
}
body hr {
  background: #2f3cc0;
}
body .bpmm_1ie nav a:hover {
  color: #2f3cc0;
}
body tr:nth-child(even) td {
  background: #e4f4f5;
}
body .bzsr_18+.bzsr_18 {
  border-top: 1px solid #e3e6e8;
}
.srj_h0mf>p:first-of-type {
  color: #252a30;
}
body .jbq_n6xq {
  color: #646b74;
  border-left: 3px solid #2f3cc0;
}
body .lhf_juym {
  border-top: 3px solid #2f3cc0;
}
body .jbq_n6xq a {
  color: #646b74;
}
body .bpmm_1ie {
  border: 1px solid #e3e6e8;
}
body h3 {
  color: #467b1e;
}
::selection {
  color: #252a30;
  background: #e4f4f5;
}
body figure,body .oq_qo,body .ziim_wk,body .xeog_7v,body .qh_9luj {
  border-top: 1px solid #e3e6e8;
  border-bottom: 1px solid #e3e6e8;
}
body .bpmm_1ie nav a {
  color: #646b74;
}
body a:hover {
  box-shadow: inset 0 -3px 0 #2f3cc0;
}
body .meus_5gtj {
  background: #fbfbfb;
  border-left: 5px solid #2f3cc0;
}
body .nfxz_1ikf {
  background: #e4f4f5;
  border-left: 3px solid #467b1e;
}
body {
  background: #eff3f8;
  color: #252a30;
}
body .adu_03qe {
  color: #252a30;
}
body .meus_5gtj summary {
  color: #252a30;
}
body a {
  box-shadow: inset 0 -2px 0 #2f3cc055;
  color: #2f3cc0;
}
body strong {
  color: #252a30;
}
.xtgo_2566 {
  background: #e4f4f5;
  border-left: 3px solid #2f3cc0;
  color: #252a30;
}
body li::marker {
  color: #2f3cc0;
}
body figcaption {
  color: #646b74;
}
body .fu_p8h9 h3 {
  color: #252a30;
}
body h1 {
  color: #252a30;
  border-bottom: 1px solid #e3e6e8;
}
body .ml_7j {
  color: #646b74;
}
body a:focus-visible,body summary:focus-visible,body .zifg_v8ms[tabindex="0"]:focus-visible,body input:focus-visible,body textarea:focus-visible,body button:focus-visible {
  outline: 2px solid #252a30;
  box-shadow: 0 0 0 3px #2f3cc0;
}}
body>.lhf_juym,body>.bpmm_1ie{max-width:674px;margin-inline:auto}
@media(max-width:720px){body>.lhf_juym,body>.bpmm_1ie{max-width:724px;margin-inline:18px}}
@media (min-width:1200px){body>.lhf_juym,body>.bpmm_1ie{max-width:654px;margin-inline:auto}}