
#bdo_kg figcaption {
  line-height: 1.5;
  background-color: #1d202b;
  font-size: .85rem;
  margin-top: .45em;
  text-align: center;
  color: #a8aab3;
}
#bdo_kg ul {
  list-style-type: disc;
}
#bdo_kg .up_55xt li {
  margin: .25rem 0;
}
#bdo_kg .up_55xt p {
  color: #e9eaef;
  font-weight: 700;
  margin: 0 0 .45rem;
}
#bdo_kg .hqsb_ao {
  width: 100%;
  margin: 1.4rem 0;
  overflow-x: auto;
}
#bdo_kg .tgg_vg a,#bdo_kg .itgn_4yi7 a,#bdo_kg .zw_otz a {
  padding: .4em .7em;
  overflow-wrap: anywhere;
  min-height: 48px;
  max-width: 100%;
}
#bdo_kg .itgn_4yi7 .dcba_v7 li {
  display: inline;
}
#bdo_kg {
  max-width: 840px;
  margin: 44px auto;
  background: #1d202b;
  border-radius: 8px;
  padding: 40px 42px;
  overflow-wrap: break-word;
  box-shadow: 0 7px 24px rgba(23,25,34,.08);
  background-image: linear-gradient(90deg,#5b6fe4 0,#5b6fe4 7px,transparent 7px);
}
#bdo_kg .tgg_vg>.dcba_v7 {
  grid-column: 1/-1;
}
#bdo_kg .ryyo_s4 {
  margin: 0 0 .45em;
  font-weight: 500;
  grid-column: 1/-1;
  font-size: 1em;
}
#bdo_kg h1 {
  line-height: 1.24;
  font-family: Candara,Optima,Calibri,'Segoe UI',sans-serif;
  font-weight: 700;
  font-size: clamp(1.55rem,2.0vw + 1.3rem,1.9rem);
  margin: 0 0 .65em;
  color: #e9eaef;
  padding-bottom: .35em;
  border-bottom: 3px solid #5b6fe4;
  letter-spacing: .01em;
}
#bdo_kg figure>img,#bdo_kg .vl_8h>img,#bdo_kg .yko_nf>img,#bdo_kg .dmvz_emyi>img,#bdo_kg .tn_a5>img {
  margin-top: 0;
  margin-bottom: 0;
}
body {
  word-spacing: .02em;
  background: #101219;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  color: #e9eaef;
  font: 18px/1.7 Candara,Calibri,'Segoe UI',sans-serif;
  min-height: 100dvh;
}
#bdo_kg .hqsb_ao table {
  margin: 0;
}
#bdo_kg .st_qhlx {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr));
  gap: 1.4em 1.8em;
}
#bdo_kg blockquote {
  border-top: 3px solid #5b6fe4;
  background: #233b21;
  margin: 1.2rem 0;
  border-radius: 0 0 6px 6px;
  padding: 1rem 1.1rem;
}
#bdo_kg .dcba_v7 li::before {
  position: static;
  display: none;
}
#bdo_kg .qk_je6g {
  margin: 0 0 1.4em;
  padding-left: .65em;
  border-left: 3px solid #5b6fe4;
  font-size: .82rem;
  color: #a8aab3;
}
#bdo_kg details.hmku_hm {
  background: #1d202b;
  padding: .9em 1em;
  border: 1px solid #2b2e40;
  border-radius: 8px;
  margin: 0 0 .65em;
}
#bdo_kg img.zzeg_tjvf {
  margin-right: auto;
  max-width: 74%;
  margin-left: 0;
}
.scuworq {
  color: #e9eaef;
}
#bdo_kg .eo_64 li {
  margin: 0;
  display: block;
  padding: 0;
}
#bdo_kg .pzel_wlbd nav {
  margin: .85rem 0 0;
  font-size: .89rem;
  line-height: 1.85;
}
.vw_ucrp {
  font-size: .9rem;
  border-radius: 4px;
  margin: .25em 0 1.4em;
  background: #233b21;
  display: inline-block;
  color: #e9eaef;
  padding: .45em .8em;
  border-left: 3px solid #5b6fe4;
}
#bdo_kg .ahn_5mw .dcba_v7 li,#bdo_kg .ffiq_dh5 .dcba_v7 li {
  display: inline;
}
#bdo_kg .up_55xt {
  padding: .75rem 1.1rem;
  border-top: 1px solid #2b2e40;
  border-bottom: 1px solid #2b2e40;
  margin: 1.8rem 0;
  font-size: .9rem;
  background: #233b21;
}
.kblgckxaid {
  color: #e9eaef;
}
#bdo_kg .xp_q8 dt {
  font-weight: 700;
  margin: 1.1em 0 .3em;
}
@media(max-width:782px){body {
  background: #101219;
}
#bdo_kg {
  border-left: 0;
  margin: 0;
  border-right: 0;
  border-radius: 0;
  padding: 22px 16px;
}
#bdo_kg img.zzeg_tjvf,#bdo_kg img.rmmq_v3,#bdo_kg img.tgu_zk6m {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}}
@media (min-width:1360px){#bdo_kg {
  padding: 48px 56px;
}
#bdo_kg h1 {
  font-size: 1.85rem;
}}
#bdo_kg .airl_hoiq{padding-block:.3em}
@media(max-width:560px){#bdo_kg h1{font-size:min(clamp(1.63rem,0.4vw + 1.58rem,1.7rem),var(--reading-title-limit,999rem))}}#bdo_kg figcaption{font-size:0.935rem}
#bdo_kg .blze_su summary>h2,#bdo_kg .blze_su summary>h3,#bdo_kg .blze_su summary>h4{display:inline;margin:0}@media(max-width:560px){#bdo_kg h1{text-wrap:balance}#bdo_kg .pzel_wlbd nav{margin-block-start:.65em}#bdo_kg .pzel_wlbd nav a{margin-inline-end:.35em}#bdo_kg .pzel_wlbd{margin-block-end:1.05em}}
@supports selector(:has(*)){:is(#bdo_kg,#bdo_kg main,#bdo_kg article,#bdo_kg section,#bdo_kg div):has(>.airl_hoiq)>p:not(.jl_31):not(.bv_t9d),#bdo_kg:has(.airl_hoiq) .gj_ira>p{max-inline-size:76ch}:is(#bdo_kg,#bdo_kg main,#bdo_kg article,#bdo_kg section,#bdo_kg div):has(>.airl_hoiq)>p:not(.jl_31):not(.bv_t9d),#bdo_kg:has(.airl_hoiq) .gj_ira>p{max-inline-size:72ch}#bdo_kg:has(.airl_hoiq) .airl_hoiq{max-inline-size:64ch}#bdo_kg:has(.airl_hoiq) .gj_ira>:is(.hqsb_ao,figure){margin-block:1.75em}#bdo_kg:has(.airl_hoiq) .gj_ira{min-inline-size:0}@media(max-width:560px){:is(#bdo_kg,#bdo_kg main,#bdo_kg article,#bdo_kg section,#bdo_kg div):has(>.airl_hoiq)>p:not(.jl_31):not(.bv_t9d),#bdo_kg:has(.airl_hoiq) .gj_ira>p{padding-inline:0}#bdo_kg:has(.airl_hoiq) .gj_ira{padding-inline:0;border-inline:0}}@media print{#bdo_kg:has(.airl_hoiq) .gj_ira{display:block!important;padding-inline:0!important}:is(#bdo_kg,#bdo_kg main,#bdo_kg article,#bdo_kg section,#bdo_kg div):has(>.airl_hoiq)>p:not(.jl_31):not(.bv_t9d),#bdo_kg:has(.airl_hoiq) .gj_ira>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
#bdo_kg .pkl_va6 nav>p{text-indent:0}#bdo_kg .pkl_va6 nav a{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#bdo_kg details.up_55xt>summary{box-sizing:border-box;min-block-size:44px;padding-block:.4em}#bdo_kg .up_55xt a{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#bdo_kg .qk_je6g{flex-wrap:wrap}#bdo_kg .qk_je6g>[aria-current]{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}#bdo_kg .pzel_wlbd .rizp_5jgu{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#bdo_kg .pzel_wlbd nav :is(a,.yhn_em){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere;white-space:normal}#bdo_kg .pzel_wlbd nav .yhn_em{display:inline-block}#bdo_kg .yoi_ksrj{text-indent:0}#bdo_kg .yoi_ksrj>a{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:44px;max-inline-size:100%;min-inline-size:0;padding-block:.4em;white-space:normal;overflow-wrap:anywhere}#bdo_kg .yoi_ksrj>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}#bdo_kg .pzel_wlbd .leh_ur{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#bdo_kg .pzel_wlbd .leh_ur:focus{position:relative;display:block;inline-size:fit-content;block-size:auto;max-inline-size:100%;min-block-size:44px;box-sizing:border-box;padding:.55em .8em;margin-block-end:.6em;clip-path:none;overflow:visible;white-space:normal;color:inherit;background:inherit;outline:2px solid currentColor;outline-offset:3px;text-align:start;grid-column:1/-1;border-inline:2px solid currentColor}@media print{#bdo_kg .pzel_wlbd .leh_ur{display:none!important}}#bdo_kg .pzel_wlbd nav a,#bdo_kg .pzel_wlbd nav .yhn_em{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}#bdo_kg .pzel_wlbd nav a::before,#bdo_kg .pzel_wlbd nav .eo_64 li::before{content:none!important;display:none!important}#bdo_kg .pzel_wlbd nav .eo_64{margin:0;padding:0;list-style:none}#bdo_kg .pzel_wlbd nav .eo_64 li{display:block;min-inline-size:0}#bdo_kg .pzel_wlbd{display:block;text-align:start;container-type:inline-size}#bdo_kg .pzel_wlbd .lgp_0cb{display:block;min-inline-size:0}#bdo_kg .pzel_wlbd .lgp_0cb>*{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}#bdo_kg .pzel_wlbd nav{display:flex;flex-wrap:wrap;gap:.35em 1em;align-items:baseline;min-inline-size:0;text-align:start;margin-block-start:1em}#bdo_kg .pzel_wlbd nav .eo_64{display:flex;flex-wrap:wrap;gap:.35em 1em;list-style:none;padding:0;margin:0}