/* theme */
body .ph_xvc1 li { margin: .2rem 0 }
body .ewnd_j7zu { gap: 1.4em 1.8em; display: flex; flex-wrap: wrap }
body img.sy_heyv { margin-left: auto; margin-right: auto; max-width: 90% }
body .xsjl_6k a { display: inline-block; min-height: 3rem; vertical-align: middle; padding: .25rem 0; max-width: 100%; min-width: 24px }
body .aez_cndw h3 { color: #272127; font-size: 1.07rem; margin: 1.5em 0 .3em }
body h1 { color: #272127; margin: 0 0 .65em; text-align: center; font-family: 'Segoe UI',system-ui,sans-serif; font-weight: 800; letter-spacing: 0; font-size: clamp(2.0rem,2.0vw + 1.65rem,2.35rem); line-height: 1.18; padding-bottom: .18em }
body .xsjl_6k a+a::before { margin: 0 .55rem; opacity: .5; content: '\00b7' }
body { background: #f0e7f1; word-spacing: .03em; -webkit-font-smoothing: antialiased; letter-spacing: .006em; color: #272127; margin: 0; font: 16px/1.66 system-ui,'Helvetica Neue',Arial,sans-serif }
.arveuiwk { margin: 0 }
body figure,body .yil_mb7,body .ry_slt,body .nto_jhmn,body .zchd_pj4 { padding: 1rem 0; border-bottom: 1px solid #ebe7ec; border-top: 1px solid #ebe7ec; margin: 1.8rem 0 }
body .sgy_b2 nav { min-width: 0 }
body .gvth_fb a,body .oqwz_r8 a,body .btv_tpu a { max-width: 100%; padding: .25em .4em; min-height: 3rem; overflow-wrap: anywhere }
body h3 { font-size: 1.18rem; font-weight: 800; font-family: 'Segoe UI',system-ui,sans-serif; color: #272127; margin: 1.5em 0 .4em }
body .aqae_9ry li { margin: 0; padding: 0 }
.pnez_pay { max-width: 620px; margin: 34px auto; background: #fdfdfd; border: 1px solid #ebe7ec; border-radius: 0px; box-shadow: 0 3px 24px rgba(56,23,59,.12); padding: 38px 38px; overflow-wrap: break-word; outline: 3px double #ebe7ec; outline-offset: 4px; border-bottom: 3px solid #b231be; border-left: 4px solid #b231be; border-right: 2px solid #b231be }
body .aqae_9ry li::before { display: none; content: "" }
body .kdze_ft2g .aqae_9ry li,body .xsjl_6k .aqae_9ry li { display: inline }
body figure>img,body .yil_mb7>img,body .ry_slt>img,body .nto_jhmn>img,body .zchd_pj4>img { margin-bottom: 0; margin-top: 0 }
body caption { caption-side: top; font-weight: bold; color: #272127; text-align: left; padding: .55em 0 }
body .amf_jf5 { font-size: 1.05em; margin: 0 0 .75em; grid-column: 1/-1; font-weight: 600 }
body .awq_ev { grid-template-columns: repeat(auto-fit,minmax(13rem,1fr)); display: grid; gap: .55em 1.2em }
* { box-sizing: border-box }
body details.sxeb_3hw1 { border-bottom: 1px solid #ebe7ec; padding: .6em 0 }
body .beny_zd { letter-spacing: -.01em; font-family: 'Segoe UI',system-ui,sans-serif; font-weight: 700; color: #272127; display: inline-block; font-size: 1.5rem; text-decoration: none }
body h2 { font-weight: 700; margin: 2.7em 0 .4em; padding-left: .5em; font-family: 'Segoe UI',system-ui,sans-serif; font-size: 1.48rem; line-height: 1.22; border-left: 3px solid #3bb62f; color: #272127 }
body .xov_o0 table { margin: 0 }
body .gvth_fb,body .gvth_fb .aqae_9ry { grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)); display: grid; gap: 1.4em 1.8em }
body .wjn_lk { border: 1px solid #ebe7ec; border-radius: 6px; padding: .9rem 1.2rem; margin: 0 0 .7rem }
.afy_a06 { margin: .3em 0 1.25em; font-size: .9rem; color: #716572 }
body ul { list-style-type: disc }
body blockquote { border-left: 3px solid #3bb62f; color: #716572; margin: 1.4rem 0; font-style: italic; padding: .2rem 0 .2rem 1.1rem }
body .omk_lnf7 { margin: 0 0 2rem; column-gap: 1rem; display: grid; align-items: center; padding-bottom: .5rem; text-align: left; grid-template-columns: minmax(8ch,30%) minmax(0,1fr); border-bottom: 2px solid #ebe7ec }
body img.qd_2vm6 { max-width: 74%; margin-right: 0; margin-left: auto }
body .ph_xvc1 { margin: 1.6rem 0; background: transparent; border: 0; border-left: 3px solid #b231be; padding: .25rem 0 .25rem 1rem; font-size: .97rem }
body .ph_xvc1 p { margin: 0 0 .45rem; font-weight: bold; color: #272127 }
body a:focus-visible,body .xov_o0[tabindex="0"]:focus-visible,body summary:focus-visible { outline: 3px double #272127; outline-offset: 4px }
body .omk_lnf7 nav a+a::before { opacity: .5; margin: 0 .4rem; content: '-' }
body .ngf_mb dt { font-weight: bold; margin: 1em 0 .3em }
.pqqb { line-height: 1.5 }
body .vp_yf8 { border-radius: 5px; border: 1px solid #ebe7ec; background: #f9f0fa; padding: .7em 1em .7em 2.2em }
body .un_yc { border-bottom: 1px solid #ebe7ec; font-size: .82rem; color: #716572; padding-bottom: .35em; margin: 0 0 1.4em }
body .omk_lnf7>.beny_zd,body .omk_lnf7>.iag_tnq { grid-column: 1 }
body .xs_ow { margin: 0 }
body ul,body ol { padding-left: 1.8rem; margin: 0 0 1.2rem }
body .omk_lnf7 nav a:hover { color: #aa2fb6 }
body details.sxeb_3hw1 summary { color: #272127; cursor: pointer; font-weight: bold }
body .oqwz_r8 a { margin: 0 .5em .5em 0; border: 1px solid #ebe7ec; display: inline-block; border-radius: .4em }
body .iag_tnq { margin: .4rem 0 0; color: #716572; font-weight: 400; font-size: .88rem }
body li::marker { color: #aa2fb6 }
body figcaption { margin-top: .45em; line-height: 1.6; background-color: #fdfdfd; font-size: .8rem; color: #716572; text-align: left }
body .cbyl_hixn { list-style: none; padding: 0; margin: 0 }
body .omk_lnf7 nav .fy_dqic { cursor: default; border-bottom: 2px solid #b231be; margin: 0 1.15rem .2rem 0; color: #716572; padding-bottom: .1rem }
body strong { color: #272127 }
body img.mb_0r6c { margin-left: 0; max-width: 74%; margin-right: auto }
body .aez_cndw h2 { margin-top: .8em }
body .btv_tpu a { display: block; border-bottom: 1px dotted #ebe7ec }
body h1::after { margin: .38em auto 0; display: block; content: ''; width: 58px; height: 4px; background: #b231be }
body .omk_lnf7 nav a { display: inline-block; text-decoration: none; color: #716572; padding: .25rem 0; min-height: 3rem; margin: 0 1.15rem .2rem 0 }
body .kdze_ft2g,body .ekza_msq1,body .xsjl_6k { margin: .3rem 0 0; line-height: 1.7 }
body .gkf_spmf nav+nav { border-top: 1px dashed #ebe7ec; padding-top: .5em }
body .ph_xvc1 ul,body .ph_xvc1 ol { padding-left: 1.8rem; margin: 0 }
body .xsjl_6k .aqae_9ry li+li::before { opacity: .5; display: inline !important; margin: 0 .55rem; content: '\00b7' !important }
body .sgy_b2 { border: 0; font-size: .95rem; text-align: left; padding-top: 0; margin-top: 2.8em }
.yajqv { padding: 0 }
body img { height: auto; display: block; margin: 1.8em 0; max-width: 100%; box-shadow: 0 4px 14px rgba(56,23,59,.10) }
body .omk_lnf7 nav .cbyl_hixn li+li::before { margin: 0 .4rem; content: '-'; opacity: .5 }
body .cbyl_hixn li::before { content: ""; display: none }
body .gvth_fb>.aqae_9ry { grid-column: 1/-1 }
body .omk_lnf7 nav { margin: 0; text-align: right; grid-row: 1 / span 2; line-height: 1.4; font-size: .95rem; grid-column: 2; align-self: center }
body .ekza_msq1 a { margin: 0 0 .55rem; min-height: 3rem; display: block; padding: .25rem 0 }
body a { transition: color .22s ease-out,background-color .22s ease-out; color: #aa2fb6; text-underline-offset: 2px; border-radius: 3px; padding: 0 2px; text-decoration: underline }
body .kdze_ft2g a { padding: .25rem 0; display: inline-block; margin: 0 1.2rem .3rem 0; min-height: 3rem }
body .efsu_5fdy { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)); gap: 1.4em 1.8em }
body img.tqrc_z0z { margin-left: auto; max-width: 74%; margin-right: auto }
body li { margin: .55rem 0 }
body .oqwz_r8 .aqae_9ry li { display: inline }
body img.ttg_lq7 { max-width: 100%; margin-left: 0; margin-right: 0 }
body p { margin: 0 0 1.2rem }
body th { padding: 10px 12px; font-weight: bold; overflow-wrap: break-word; background: #f9f0fa; text-align: left; border-bottom: 1px solid #ebe7ec; color: #272127 }
body details.sxeb_3hw1 p { margin: .7em 0 0 }
body .yjuk_jff { gap: .25em; display: flex; list-style: none; margin: 0; padding: 0; flex-wrap: wrap }
body td { border-bottom: 1px solid #ebe7ec; padding: 10px 12px; overflow-wrap: break-word }
body .ph_xvc1 a { min-height: 3rem; text-decoration: none; padding: .25rem 0; color: #aa2fb6; display: inline-block }
body .wb_bti { background: #f9f0fa; border-radius: 4px; padding: .7em 1em .7em 2.4em; border-left: 3px solid #3bb62f }
body .yjuk_jff li { padding: 0; margin: 0 }
body a:hover { background: #f9f0fa }
body table { font-size: .97rem; border: 1px solid #ebe7ec; border-radius: 6px; border-collapse: collapse; overflow: hidden; width: 100%; margin: 1.5rem 0 }
body .xov_o0 { overflow-x: auto; width: 100%; margin: 1.5rem 0 }
body .cbyl_hixn li { display: inline; margin: 0; padding: 0 }
body .fota_sswz { color: #716572; font-size: 1.12em }
body .un_yc a { text-decoration: none; color: #716572 }
body .aqae_9ry { padding: 0; list-style: none; margin: 0 }
body .ngf_mb dd { margin: 0 0 .8em; padding: 0 }
body .aez_cndw { padding-top: 1.2em; border-top: 1px solid #ebe7ec; margin-top: 2em }
body .ewnd_j7zu nav { flex: 1 1 15rem }
@media(max-width:700px){body { background: #fdfdfd }
.pnez_pay { margin: 0; outline: 2px double #ebe7ec; border-radius: 0; outline-offset: -3px; padding: 30px 22px }
body img.mb_0r6c,body img.tqrc_z0z,body img.qd_2vm6 { margin-right: auto; max-width: 100%; margin-left: auto }
body .omk_lnf7 { display: block; text-align: left }
body .omk_lnf7 nav { margin: .85rem 0 0; text-align: left }}
@media (min-width:1360px){.pnez_pay { padding: 48px 46px }
body h1 { font-size: 2.35rem }}
@media(prefers-color-scheme:dark){body .aez_cndw h3 { color: #f0eaf0 }
body h1 { color: #f0eaf0 }
body { background: #180f19; color: #f0eaf0 }
body figure,body .yil_mb7,body .ry_slt,body .nto_jhmn,body .zchd_pj4 { border-bottom: 1px solid #513454; border-top: 1px solid #513454 }
body h3 { color: #f0eaf0 }
.pnez_pay { background: #271d28; border: 1px solid #513454; outline: 3px double #513454; border-bottom: 3px solid #d24ede; border-left: 4px solid #d24ede; border-right: 2px solid #d24ede }
body caption { color: #f0eaf0 }
body details.sxeb_3hw1 { border-bottom: 1px solid #513454 }
body .beny_zd { color: #f0eaf0 }
body h2 { color: #f0eaf0; border-left: 3px solid #67e15b }
body .wjn_lk { border: 1px solid #513454 }
.afy_a06 { color: #aea3af }
body blockquote { color: #aea3af; border-left: 3px solid #67e15b }
body .omk_lnf7 { border-bottom: 2px solid #513454 }
body .ph_xvc1 { border-left: 3px solid #d24ede }
body .ph_xvc1 p { color: #f0eaf0 }
body a:focus-visible,body .xov_o0[tabindex="0"]:focus-visible,body summary:focus-visible { outline: 3px double #f0eaf0 }
body .vp_yf8 { border: 1px solid #513454; background: #3f2a41 }
body .un_yc { color: #aea3af; border-bottom: 1px solid #513454 }
body .omk_lnf7 nav a:hover { color: #db70e4 }
body details.sxeb_3hw1 summary { color: #f0eaf0 }
body .oqwz_r8 a { border: 1px solid #513454 }
body .iag_tnq { color: #aea3af }
body li::marker { color: #db70e4 }
body figcaption { color: #aea3af; background-color: #271d28 }
body .omk_lnf7 nav .fy_dqic { border-bottom: 2px solid #d24ede; color: #aea3af }
body strong { color: #f0eaf0 }
body .btv_tpu a { border-bottom: 1px dotted #513454 }
body h1::after { background: #d24ede }
body .omk_lnf7 nav a { color: #aea3af }
body .gkf_spmf nav+nav { border-top: 1px dashed #513454 }
body a { color: #db70e4 }
body th { border-bottom: 1px solid #513454; color: #f0eaf0; background: #3f2a41 }
body td { border-bottom: 1px solid #513454 }
body .ph_xvc1 a { color: #db70e4 }
body .wb_bti { border-left: 3px solid #67e15b; background: #3f2a41 }
body a:hover { background: #3f2a41 }
body table { border: 1px solid #513454 }
body .fota_sswz { color: #aea3af }
body .un_yc a { color: #aea3af }
body .aez_cndw { border-top: 1px solid #513454 }}
body .fota_sswz{padding-block:.2em}
@media(max-width:560px){body h1{font-size:clamp(1.72rem,0.4vw + 1.65rem,1.79rem)}}body figcaption{font-size:0.9rem}
body table:not(.xov_o0 table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}@media(max-width:700px){body th,body td{overflow-wrap:break-word;word-break:normal;padding-inline:6px}}
body pre{max-width:100%;overflow-x:auto;box-sizing:border-box}body .omk_lnf7 nav{min-width:0;max-width:100%}body .omk_lnf7 nav a,body .fy_dqic{overflow-wrap:normal;word-break:normal}body .un_yc>a{flex:0 0 auto;white-space:nowrap}
body .qb_61{display:none}
@media(max-width:48rem){
body .xz_frix{min-width:0;max-width:100%;margin-inline:0}
body .xz_frix>img{display:none}
body .xz_frix>figcaption{display:none}
body .xz_frix>.qb_61{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 .diagram-source-owned{display:none}
body .qb_61 .ep_v386{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
body .qb_61 .ts_psc{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
body .qb_61 .wfz_c8k{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
body .qb_61 ol.wfz_c8k{list-style:decimal;padding-left:1.8em}
body .qb_61 .wfz_c8k>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 .qb_61 .wfz_c8k>li::before{content:none!important;display:none!important}
body .qb_61 .wfz_c8k>li::marker{color:inherit;font-size:1em;font-weight:600}
body .qb_61.sb_6vk .wfz_c8k{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
body .qb_61.nkkp_ta .wfz_c8k>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
body .qb_61.qgws_jco2 .wfz_c8k>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
body .qb_61.nrq_omx .wfz_c8k>li{border-radius:.7em}
body .qb_61.diagram-inset .wfz_c8k>li{border-width:1px 0;padding:.75em .4em;border-radius:0}
body .qb_61.diagram-outline .wfz_c8k>li{border-style:dashed;border-radius:.45em}
body .qb_61.diagram-spaced .wfz_c8k{gap:1em}
body .qb_61.diagram-spaced .wfz_c8k>li{border:0;padding:.25em 0}
body .qb_61.diagram-ledger .wfz_c8k>li{border-width:0 0 1px 3px;border-radius:0;padding:.65em .8em}
}
@media print{html,body{background:#fff!important;color:#111!important}.pnez_pay,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}.pnez_pay{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 .xov_o0{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 .qb_61{display:none!important}body .xz_frix>img{display:block!important}}