
#zrit__ph h1 {
  color: #352632;
  font-size: 1.95rem;
  margin: 0 0 .4em;
  font-weight: 800;
  letter-spacing: -.01em;
  background: #f2e8f6;
  padding: .55em .7em;
  font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
  border-radius: 6px;
  line-height: 1.2;
}
#zrit__ph img {
  display: block;
  border-radius: 0;
  margin: 1.6em 0;
  border: 1px solid #e5dbe3;
  max-width: 100%;
  height: auto;
}
.etjeo {
  color: #352632;
}
#zrit__ph .tvqdc__6a a {
  border-bottom: 1px solid #e5dbe3;
  display: block;
}
#zrit__ph caption {
  padding: .35em 0;
  color: #73646f;
  caption-side: top;
  text-align: left;
  font-weight: 700;
}
#zrit__ph hr {
  border: 0;
  border-top: 1px dashed #e5dbe3;
  margin: 1.6em 0;
}
.wmjhdqtx {
  box-sizing: border-box;
}
#zrit__ph .yxwlx__jd2h {
  padding: .7em 1em .7em 2.4em;
  background: #f2e8f6;
  border-radius: 6px;
  border-left: 3px solid #be2242;
}
#zrit__ph .srt__md {
  font-size: .88rem;
  margin: 0 0 1.4em;
  color: #73646f;
}
#zrit__ph .njd__jb2y {
  padding-top: 1em;
  margin-top: 2em;
  border-top: 1px solid #e5dbe3;
}
html {
  -webkit-text-size-adjust: 100%;
}
.badl__i36 {
  display: inline-block;
  font-size: .9rem;
  border-radius: 4px;
  border-left: 3px solid #be2242;
  background: #f2e8f6;
  padding: .45em .8em;
  color: #352632;
  margin: .2em 0 1.75em;
}
#zrit__ph figure>img,#zrit__ph .fpgg__bvje>img,#zrit__ph .yysl__7f9u>img,#zrit__ph .abya__ku4p>img,#zrit__ph .fixt__tg4>img {
  margin-top: 0;
  margin-bottom: 0;
}
#zrit__ph img.thie__2c4d {
  max-width: 74%;
  margin-left: 0;
  margin-right: auto;
}
#zrit__ph .alz__h54,#zrit__ph .alz__h54 .stdc__qsm2 {
  grid-template-columns: repeat(auto-fit,minmax(min(100%,14rem),1fr));
  gap: .6em 1em;
  display: grid;
}
#zrit__ph .bcjji__3x {
  margin: 1.4em 0;
  overflow-x: auto;
  width: 100%;
}
#zrit__ph .hhklx__15 dd {
  margin: 0 0 1em;
  padding: 0;
}
#zrit__ph .klsor__iugw nav+nav {
  border-top: 1px solid #e5dbe3;
  padding-top: .5em;
}
#zrit__ph table {
  margin: 1.4em 0;
  border-collapse: collapse;
  font-size: .97rem;
  width: 100%;
  overflow: hidden;
  border: 1px solid #e5dbe3;
  border-radius: 6px;
}
#zrit__ph img.uhn__cssj {
  margin-left: auto;
  max-width: 74%;
  margin-right: auto;
}
#zrit__ph .wifu__jq1 {
  font-size: 1em;
  margin: 0 0 .6em;
  grid-column: 1/-1;
  font-weight: 600;
}
#zrit__ph ul,#zrit__ph ol {
  padding-left: 1.6em;
  margin: 0 0 1.2em;
}
#zrit__ph strong {
  color: #352632;
}
#zrit__ph .nfc__6h nav a:hover {
  color: #be2242;
}
#zrit__ph .stdc__qsm2 li::before {
  content: normal;
}
#zrit__ph ul {
  list-style-type: disc;
}
#zrit__ph .rkkzz__k3v li {
  margin: 0;
  padding: 0;
  display: block;
}
#zrit__ph .nfc__6h nav a {
  text-decoration: none;
  min-height: 48px;
  padding: .25em 0;
  margin: 0 0 .25em;
  color: #73646f;
  display: block;
}
#zrit__ph td {
  overflow-wrap: break-word;
  border-bottom: 1px solid #e5dbe3;
  padding: 12px 14px;
}
#zrit__ph .gfuu__kb83 {
  gap: .6em 1em;
  display: flex;
  flex-wrap: wrap;
}
@media(max-width:600px){body {
  background: #fefefe;
}
#zrit__ph {
  border-radius: 0;
  border-left: 0;
  border-right: 0;
  padding: 26px 18px;
}
#zrit__ph img.thie__2c4d,#zrit__ph img.uhn__cssj,#zrit__ph img.ool__8sqc {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
#zrit__ph .qjcx__v7i {
  padding: .7em .8em;
}}
@media(max-width:560px){#zrit__ph h1{font-size:min(1.71rem,var(--reading-title-limit,999rem))}}#zrit__ph figcaption{font-size:0.914rem}
#zrit__ph .njd__jb2y summary>h2,#zrit__ph .njd__jb2y summary>h3,#zrit__ph .njd__jb2y summary>h4{display:inline;margin:0}@media(max-width:560px){#zrit__ph h1{text-wrap:balance}#zrit__ph .nfc__6h nav{margin-block-start:.35em}#zrit__ph .nfc__6h nav a{margin-inline-end:.75em}#zrit__ph .nfc__6h{margin-block-end:1.05em}}
@supports selector(:has(*)){:is(#zrit__ph,#zrit__ph main,#zrit__ph article,#zrit__ph section,#zrit__ph div):has(>.mpq__hvl)>p:not(.lrbvm__p66):not(.skeox__b6),#zrit__ph:has(.mpq__hvl) .qjcx__v7i>p{max-inline-size:76ch}:is(#zrit__ph,#zrit__ph main,#zrit__ph article,#zrit__ph section,#zrit__ph div):has(>.mpq__hvl)>p:not(.lrbvm__p66):not(.skeox__b6),#zrit__ph:has(.mpq__hvl) .qjcx__v7i>p{max-inline-size:68ch;margin-inline:auto}#zrit__ph:has(.mpq__hvl) .qjcx__v7i>h2:first-child{max-inline-size:34ch;margin-inline:auto}#zrit__ph:has(.mpq__hvl) .qjcx__v7i{padding-block:1em}#zrit__ph:has(.mpq__hvl) .qjcx__v7i{min-inline-size:0}@media(max-width:560px){:is(#zrit__ph,#zrit__ph main,#zrit__ph article,#zrit__ph section,#zrit__ph div):has(>.mpq__hvl)>p:not(.lrbvm__p66):not(.skeox__b6),#zrit__ph:has(.mpq__hvl) .qjcx__v7i>p{padding-inline:0}#zrit__ph:has(.mpq__hvl) .qjcx__v7i{padding-inline:0;border-inline:0}}@media print{#zrit__ph:has(.mpq__hvl) .qjcx__v7i{display:block!important;padding-inline:0!important}:is(#zrit__ph,#zrit__ph main,#zrit__ph article,#zrit__ph section,#zrit__ph div):has(>.mpq__hvl)>p:not(.lrbvm__p66):not(.skeox__b6),#zrit__ph:has(.mpq__hvl) .qjcx__v7i>p{max-inline-size:none!important;padding-inline:0!important;margin-inline:0!important}}}
#zrit__ph .vlql__ohmo nav>p{text-indent:0}#zrit__ph .apfb__5pd{text-indent:0}#zrit__ph .apfb__5pd>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}#zrit__ph .apfb__5pd>a{padding-inline:.75em;border:1px solid currentColor;border-radius:.35em;text-decoration:none;box-shadow:none}#zrit__ph .nfc__6h .ubs__syz{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#zrit__ph .nfc__6h .ubs__syz: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{#zrit__ph .nfc__6h .ubs__syz{display:none!important}}#zrit__ph .nfc__6h nav a,#zrit__ph .nfc__6h nav .poh__ra2i{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;min-block-size:44px;padding:.45em .65em;margin:0;overflow-wrap:anywhere}#zrit__ph .nfc__6h nav a::before,#zrit__ph .nfc__6h nav .rkkzz__k3v li::before{content:none!important;display:none!important}#zrit__ph .nfc__6h nav .rkkzz__k3v{margin:0;padding:0;list-style:none}#zrit__ph .nfc__6h nav .rkkzz__k3v li{display:block;min-inline-size:0}#zrit__ph .nfc__6h nav{display:flex;flex-wrap:wrap;align-items:start;gap:.5em;text-align:start}#zrit__ph .nfc__6h nav .rkkzz__k3v{display:flex;flex-wrap:wrap;gap:.5em;flex:1 1 auto}#zrit__ph .nfc__6h nav a{display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:.3em;text-decoration:none}#zrit__ph .nfc__6h nav .poh__ra2i{display:inline-flex;align-items:center;border:1px solid transparent}#zrit__ph .nfc__6h nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
#zrit__ph table:not(.bcjji__3x table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:600px){#zrit__ph th,#zrit__ph td{overflow-wrap:break-word;word-break:normal;padding-inline:7px}}
#zrit__ph pre{max-width:100%;overflow-x:auto;box-sizing:border-box}#zrit__ph .nfc__6h nav{min-width:0;max-width:100%}#zrit__ph .nfc__6h nav a,#zrit__ph .poh__ra2i{overflow-wrap:normal;word-break:normal}#zrit__ph .srt__md>a{flex:0 0 auto;white-space:nowrap}
#zrit__ph .nmc__v6{display:none}
@media(max-width:48rem){
#zrit__ph .oxm__j4or{min-width:0;max-width:100%;margin-inline:0}
#zrit__ph .oxm__j4or>img{display:none}
#zrit__ph .oxm__j4or>figcaption{display:none}
#zrit__ph .oxm__j4or>.nmc__v6{display:block;font-size:16px;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;overflow-wrap:break-word;word-break:normal}
#zrit__ph .diagram-source-owned{display:none}
#zrit__ph .nmc__v6 .egl__4t0{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
#zrit__ph .nmc__v6 .qzn__ps{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
#zrit__ph .nmc__v6 .jjte__v4sl{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
#zrit__ph .nmc__v6 ol.jjte__v4sl{list-style:decimal;padding-left:1.8em}
#zrit__ph .nmc__v6 .jjte__v4sl>li{font-size:1em;line-height:1.5;font-weight:400;white-space:pre-line;margin:0;padding:.6em .75em;min-width:0;border:1px solid currentColor;border-radius:.35em;display:list-item}
#zrit__ph .nmc__v6 .jjte__v4sl>li::before{content:none!important;display:none!important}
#zrit__ph .nmc__v6 .jjte__v4sl>li::marker{color:inherit;font-size:1em;font-weight:600}
#zrit__ph .nmc__v6.lau__duq .jjte__v4sl{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
#zrit__ph .nmc__v6.ooaf__f79 .jjte__v4sl>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
#zrit__ph .nmc__v6.hiyxk__th0 .jjte__v4sl>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
#zrit__ph .nmc__v6.kqry__72 .jjte__v4sl>li{border-radius:.7em}
#zrit__ph .nmc__v6.diagram-inset .jjte__v4sl>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
#zrit__ph .nmc__v6.diagram-outline .jjte__v4sl>li{border-style:dashed;border-radius:.45em}
#zrit__ph .nmc__v6.diagram-spaced .jjte__v4sl{gap:1em}
#zrit__ph .nmc__v6.diagram-spaced .jjte__v4sl>li{border:0;padding:.25em 0}
#zrit__ph .nmc__v6.diagram-ledger .jjte__v4sl>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}#zrit__ph,#zrit__ph *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}#zrit__ph *::before,#zrit__ph *::after,#zrit__ph *::first-letter,#zrit__ph *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}#zrit__ph{max-width:100%!important;width:auto!important;box-sizing:border-box}#zrit__ph details::details-content{content-visibility:visible!important;display:block!important}#zrit__ph details:not([open])>:not(summary){display:block!important}#zrit__ph .bcjji__3x{max-width:100%!important;overflow:visible!important}#zrit__ph table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}#zrit__ph th,#zrit__ph td{overflow-wrap:anywhere!important;word-break:normal!important}#zrit__ph table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}#zrit__ph img{max-width:100%!important;height:auto!important}#zrit__ph .nmc__v6{display:none!important}#zrit__ph .oxm__j4or>img{display:block!important}}