
body .baj2ju nav .shmy0yz { margin: 0 1.3em .2em 0; cursor: default; color: #302230; font-weight: 500 }
body .xbho3k { padding: 1.2em 1.35em; margin-top: 2em; border-radius: 18px; background: #e4f9e2 }
body .suiks { font-size: .92rem; background: #e4f9e2; padding: 1em 1.2em; margin-top: 2em; border-radius: 18px; text-align: left }
body .jl7ga table { margin: 0 }
body .baj2ju nav a { padding: .25em 0; min-height: 44px; margin: 0 1.3em .2em 0; color: #805d7f; display: inline-block; text-decoration: none }
body .ypdjel a { margin: 0 .5em .5em 0; border: 1px solid #e8dce8; border-radius: .65em; display: inline-block }
.wvzrtoc { padding: 0 }
body .baj2ju nav a+a::before { margin: 0 .65em; opacity: .7; content: '/' }
body .uypy11n>h2:first-child { margin-top: 0 }
body .baj2ju nav .nf2px li+li::before { content: '/'; opacity: .7; margin: 0 .65em }
body .xbho3k h2 { margin-top: .6em }
:is(body h2,body h3) { scroll-margin-top: 1rem }
.f1cyzd { margin: .25em 0 1.4em; display: inline-block; color: #af26ab; letter-spacing: .1em; font-size: .95rem }
.eq3tb { max-width: 800px; margin: 28px auto; background: #fcfbfc; border: 1px solid #e8dce8; border-radius: 18px; box-shadow: 0 3px 20px rgba(64,30,63,.05); padding: 46px 30px; overflow-wrap: break-word; outline: 1px solid #e8dce8; outline-offset: -4px; border-top: 4px solid #af26ab; border-bottom: 3px solid #af26ab; border-right: 4px solid #af26ab }
body .r3v95k6 li { margin: .25em 0 }
body .bbdl2 li { margin: 0; padding: 0 }
body .gmzhllf { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)); gap: 1.4em 1.8em }
body .cgr1k a { min-height: 44px; padding: .25em 0; display: inline-block; vertical-align: middle; min-width: 24px; max-width: 100% }
html { -webkit-text-size-adjust: 100% }
body .jl7ga { overflow-x: auto; width: 100%; margin: 1.2em 0 }
body img.xstew2 { margin-right: auto; max-width: 78%; margin-left: auto }
body .xbho3k h3 { font-size: 1.14rem; color: #302230; margin: 1.5em 0 .3em }
@media(max-width:720px){body { background: #fcfbfc }
.eq3tb { outline: 1px solid #e8dce8; border-left: 0; border-right: 0; outline-offset: -3px; border-radius: 0; margin: 0; padding: 24px 18px }
body img.mohd2z,body img.xstew2,body img.dyy33x { margin-left: auto; max-width: 100%; margin-right: auto }
body .uypy11n { padding: .9em 1em }}
@media(min-width:1360px){.eq3tb { padding: 54px 40px }}
@media (prefers-color-scheme: dark){body .d1rdyu { border: 1px solid #553454; background: #271d27 }
body td { border-bottom: 1px solid #553454 }
body h2 { color: #eee7ed }
body hr { background: linear-gradient(90deg,#ea6fe7,transparent) }
body .urc5w { color: #ea6fe7 }
body .fz6nsd a { border-bottom: 1px dashed #553454 }
body .cx2p6 { color: #ad9bac }
body blockquote { background: #253b23; border-left: 4px solid #ea6fe7 }
body h3 { color: #eee7ed }
body .smom31 nav+nav { border-top: 1px dashed #553454 }
body caption { color: #ad9bac }
body .u2xen0 { background: #253b23; color: #ad9bac }
body a { color: #ea6fe7 }
body .uypy11n { border: 1px solid #553454; background: #253b23 }
body .baj2ju nav a:hover { color: #ea6fe7 }
body strong { color: #eee7ed }
body figcaption { color: #ad9bac }
body figure,body .onglbu,body .c4nopb,body .jgk0p,body .o7kb1 { background: #253b23 }
body .r3v95k6 a { color: #ea6fe7 }
body th { border-bottom: 2px solid #553454; color: #eee7ed }
body h1 { border-bottom: 3px solid #ea6fe7; color: #eee7ed }
body .r3v95k6 summary { color: #eee7ed }
body .r3v95k6 { background: #253b23; border-bottom: 1px solid #553454; border-top: 1px solid #553454 }
body { background: radial-gradient(circle at 50% -20%,#253b23 0,#1e171e 58%,#1e171e 100%); color: #eee7ed }
body .dabx15j { border-left: 3px solid #ea6fe7; background: #253b23 }
body .nltus9k { background: #253b23; border: 1px solid #553454 }
body details.swl6a1 summary { color: #eee7ed }
body details.swl6a1 { background: #271d27; border: 1px solid #553454 }
body .baj2ju { border-top: 2px solid #553454 }
body img { border: 1px solid #553454 }
body a:focus-visible,body .jl7ga[tabindex="0"]:focus-visible,body summary:focus-visible { outline: 2px solid #eee7ed; box-shadow: 0 0 0 3px #ea6fe7 }
body .baj2ju nav { border-top: 1px solid #553454 }
body li::marker { color: #ea6fe7 }
body .baj2ju nav .shmy0yz { color: #eee7ed }
body .xbho3k { background: #253b23 }
body .suiks { background: #253b23 }
body .baj2ju nav a { color: #ad9bac }
body .ypdjel a { border: 1px solid #553454 }
.f1cyzd { color: #ea6fe7 }
.eq3tb { background: #271d27; border: 1px solid #553454; outline: 1px solid #553454; border-top: 4px solid #ea6fe7; border-bottom: 3px solid #ea6fe7; border-right: 4px solid #ea6fe7 }
body .xbho3k h3 { color: #eee7ed }}
@media(max-width:560px){body h1{font-size:1.9425rem}}body figcaption{font-size:0.9rem}
body table:not(.jl7ga table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:720px){body th,body td{overflow-wrap:break-word;word-break:normal;padding-inline:5px}}
body pre{max-width:100%;overflow-x:auto;box-sizing:border-box}body .baj2ju nav{min-width:0;max-width:100%}body .baj2ju nav a,body .shmy0yz{overflow-wrap:normal;word-break:normal}body .u2xen0>a{flex:0 0 auto;white-space:nowrap}
body .zcrosn{display:none}
@media(max-width:48rem){
body .h8awn2{min-width:0;max-width:100%;margin-inline:0}
body .h8awn2>img{display:none}
body .h8awn2>figcaption{display:none}
body .h8awn2>.zcrosn{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}
body .zcrosn .vongurp{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
body .zcrosn .d79tr{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
body .zcrosn .hfj19mg{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
body .zcrosn ol.hfj19mg{list-style:decimal;padding-left:1.8em}
body .zcrosn .hfj19mg>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}
body .zcrosn .hfj19mg>li::before{content:none!important;display:none!important}
body .zcrosn .hfj19mg>li::marker{color:inherit;font-size:1em;font-weight:600}
body .zcrosn.iat6c .hfj19mg{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
body .zcrosn.t3086i .hfj19mg>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
body .zcrosn.kh3u7 .hfj19mg>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
body .zcrosn.awl35va .hfj19mg>li{border-radius:.7em}
}
@media print{html,body{background:#fff!important;color:#111!important}.eq3tb,body *{color:#111!important;background:transparent!important;text-shadow:none!important;box-shadow:none!important}body *::before,body *::after,body *::first-letter,body *::marker{color:inherit!important;background:transparent!important;text-shadow:none!important}.eq3tb{max-width:100%!important;width:auto!important;box-sizing:border-box}body details::details-content{content-visibility:visible!important;display:block!important}body details:not([open])>:not(summary){display:block!important}body .jl7ga{max-width:100%!important;overflow:visible!important}body table{display:table!important;width:100%!important;max-width:100%!important;table-layout:fixed!important}body th,body td{overflow-wrap:anywhere!important;word-break:normal!important}body table code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}body img{max-width:100%!important;height:auto!important}body .zcrosn{display:none!important}body .h8awn2>img{display:block!important}}