#blr-rg-peu .yj-h3-7uww a+a::before { margin: 0 .55rem; opacity: .6; content: '\002d' }
#blr-rg-peu .sd-oe-i1>h2:first-child { margin-top: 0 }
#blr-rg-peu figure,#blr-rg-peu .ru-stcw-g1yn,#blr-rg-peu .gst-25vr-2nje,#blr-rg-peu .gp-jhi-elu5,#blr-rg-peu .lv-23dx-usn { margin: 1.2rem 0; border: 1px solid #e4e2eb; border-radius: 5px; background: #fefefe; padding: .6rem }
#blr-rg-peu strong { color: #232228 }
#blr-rg-peu .ng-ch-18xz { margin-top: 2.8em; padding: .2em 0 .2em 1em; border-left: 4px solid #4429b3 }
#blr-rg-peu ul li { padding-left: 1.35rem; position: relative }
#blr-rg-peu .hhx-zf-i1kk h3 { margin: 0 0 .3rem }
#blr-rg-peu .isp-l5-zq7 { display: grid; gap: .6em 1em; grid-template-columns: repeat(auto-fit,minmax(min(100%,13rem),1fr)) }
#blr-rg-peu details.xki-0h9-3c p { margin: .8em 0 0 }
#blr-rg-peu .whm-d0lj-7da { color: #504d5d; font-size: 1.12em }
#blr-rg-peu .xom-sw21-73kh li { margin: 0; padding: 0 }
#blr-rg-peu th { border-bottom: 1px solid #e4e2eb; padding: 12px 14px; font-weight: 500; overflow-wrap: break-word; text-align: center; background: #f4ebe9; color: #232228 }
#blr-rg-peu img.vx-fz-8te { margin-left: auto; max-width: 88%; margin-right: auto }
#blr-rg-peu .ly-l5nh-d8q8 { letter-spacing: .05em; font-weight: 600; color: #232228; text-transform: uppercase; text-decoration: none; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; display: inline-block; font-size: 1.35rem }
#blr-rg-peu .ri-x26-stk { font-size: .8rem; padding-left: .75em; border-left: 3px solid #4429b3; margin: 0 0 1.4em; color: #504d5d }
#blr-rg-peu img.rwu-8uhb-6kt { max-width: 74%; margin-right: auto; margin-left: auto }
#blr-rg-peu .nxs-n0x-0j nav a:hover { color: #4429b3 }
#blr-rg-peu h3 { font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; font-size: 1.12rem; color: #232228; font-weight: 800; margin: 1.6em 0 .5em }
#blr-rg-peu figure>img,#blr-rg-peu .ru-stcw-g1yn>img,#blr-rg-peu .gst-25vr-2nje>img,#blr-rg-peu .gp-jhi-elu5>img,#blr-rg-peu .lv-23dx-usn>img { margin-bottom: 0; margin-top: 0 }
#blr-rg-peu .mlz-bef-tbr3 a { display: inline-block; border: 1px solid #e4e2eb; margin: 0 .5em .5em 0; border-radius: 1.2em }
#blr-rg-peu .cp-oco2-ajz nav { flex: 1 1 13rem }
#blr-rg-peu ol li::marker { color: #4429b3 }
#blr-rg-peu .fkt-we-bxem nav { min-width: 0 }
#blr-rg-peu .qlv-ez52-dpr2 { width: 100%; overflow-x: auto; margin: 1.5rem 0 }
#blr-rg-peu .ae-dp-lns4 { font-size: .8rem; font-weight: 400; margin: .3rem 0 0; color: #504d5d }
#blr-rg-peu summary:focus-visible,#blr-rg-peu .qlv-ez52-dpr2[tabindex="0"]:focus-visible,#blr-rg-peu a:focus-visible { outline-offset: 3px; outline: 3px double #232228 }
#blr-rg-peu img.oh-63h-2w { max-width: 100%; margin-right: 0; margin-left: 0 }
#blr-rg-peu .mlz-bef-tbr3 .bet-82-tg8 li { display: inline }
#blr-rg-peu details.xki-0h9-3c { margin: 0 0 .45em; padding: .55em 0 .55em .85em; border-left: 3px solid #4429b3 }
#blr-rg-peu { max-width: 880px; margin: 28px auto; background: #fefefe; border-radius: 0px; padding: 58px 54px; overflow-wrap: break-word; box-shadow: 0 7px 18px rgba(24,18,51,.10); outline: 1px solid #e4e2eb; outline-offset: -5px; border-right: 3px solid #4429b3 }
#blr-rg-peu .nxs-n0x-0j { grid-template-columns: minmax(8ch,30%) minmax(0,1fr); border-bottom: 3px solid #4429b3; padding-bottom: .75rem; margin: 0 0 1.6rem; display: grid; text-align: left; align-items: center; column-gap: 1.6rem }
.yfqgtt { line-height: 1.5 }
#blr-rg-peu .hhx-zf-i1kk { margin: 0 0 .7rem; border-left: 3px solid #4429b3; border: 0; padding: .8rem 1.1rem }
#blr-rg-peu .iyy-iv-a9hs a { padding: .25rem 0; display: block; margin: 0 0 .45rem; min-height: 48px }
#blr-rg-peu .jc-srj-w06k { padding: .9em 1.2em .9em 2.5em; border: 1px solid #e4e2eb; border-radius: 5px; background: #f4ebe9 }
#blr-rg-peu .yar-hc-940a a { padding: .25rem 0; margin: 0 1.2rem .3rem 0; display: inline-block; min-height: 48px }
#blr-rg-peu .yar-hc-940a .bet-82-tg8 li,#blr-rg-peu .yj-h3-7uww .bet-82-tg8 li { display: inline }
#blr-rg-peu .xom-sw21-73kh { display: flex; flex-wrap: wrap; padding: 0; margin: 0; list-style: none; gap: .1em .2em }
#blr-rg-peu .bo-8vq-br6 { margin: 0 0 .45em; font-weight: 700; font-size: 1em; grid-column: 1/-1 }
#blr-rg-peu .nxs-n0x-0j nav .td-hf4p-rqpg { opacity: 0.72; margin: 0 1rem .2rem 0; color: #232228; cursor: default }
#blr-rg-peu .te-03-8b a { display: block; border-bottom: 1px solid #e4e2eb }
#blr-rg-peu h2 { color: #232228; border-left: 3px solid #4429b3; font-size: 1.4rem; line-height: 1.26; padding-left: .5em; font-weight: 600; font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif; margin: 1.6em 0 .35em }
#blr-rg-peu figcaption { color: #504d5d; background-color: #fefefe; margin-top: .65em; line-height: 1.4; text-align: center; font-size: .88rem }
#blr-rg-peu .oib-s96q-08 { gap: .4em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,11rem),1fr)) }
#blr-rg-peu .kiv-u03m-wz { color: #504d5d; margin: .5rem 0 1.4rem; font-size: .82rem }
#blr-rg-peu .ds-l19m-pi li { margin: 0 }
#blr-rg-peu .yj-h3-7uww .bet-82-tg8 li+li::before { display: inline !important; content: '\002d' !important; opacity: .6; margin: 0 .55rem }
#blr-rg-peu .yar-hc-940a,#blr-rg-peu .iyy-iv-a9hs,#blr-rg-peu .yj-h3-7uww { line-height: 1.8; margin: .4rem 0 0 }
#blr-rg-peu .oq-og39-rqz nav+nav { padding-top: .8em; border-top: 1px dotted #e4e2eb }
#blr-rg-peu .yj-h3-7uww a { display: inline-block; max-width: 100%; vertical-align: middle; min-width: 24px; min-height: 48px; padding: .25rem 0 }
#blr-rg-peu ul li::before { left: 0; position: absolute; font-weight: 800; content: '\2023'; color: #4429b3 }
#blr-rg-peu .ds-l19m-pi summary { margin: 0 0 .45rem; cursor: pointer; color: #232228; font-weight: 500 }
#blr-rg-peu table { border-radius: 10px; font-size: .97rem; margin: 1.5rem 0; overflow: hidden; border: 1px solid #e4e2eb; width: 100%; border-collapse: collapse }
#blr-rg-peu img { margin: 1.2em 0; max-width: 100%; display: block; height: auto; border-radius: 6px; border: 1px solid #e4e2eb }
#blr-rg-peu li { margin: .3rem 0 }
#blr-rg-peu .ng-ch-18xz h3 { font-size: 1.07rem; margin: 1.6em 0 .3em; color: #232228 }
#blr-rg-peu .bet-82-tg8 li::before { position: static; display: none }
#blr-rg-peu td { padding: 12px 14px; border-bottom: 1px solid #e4e2eb; overflow-wrap: break-word }
#blr-rg-peu .yc-icgg-s9j dd { margin: 0 0 1em; padding: 0 }
*,*::before,*::after { box-sizing: border-box }
#blr-rg-peu ul,#blr-rg-peu ol { margin: 0 0 1rem; padding-left: 1.3rem }
#blr-rg-peu .cp-oco2-ajz { display: flex; gap: .6em 1em; flex-wrap: wrap }
#blr-rg-peu .di-lk-vtm { margin: 0; list-style: none; padding: 0 }
.ljg-8oms-qhl { padding: .45em .8em; display: inline-block; background: #f4ebe9; border-radius: 4px; font-size: .9rem; border-left: 3px solid #4429b3; color: #232228; margin: .35em 0 1.6em }
#blr-rg-peu .ds-l19m-pi { margin: 1.4rem 0; border-radius: 6px; background: #f4ebe9; border: 1px solid #e4e2eb; font-size: .97rem; padding: .75rem 1.1rem }
#blr-rg-peu ul { padding-left: 1.4rem; list-style: none }