
.egl__hkkk img.ehs__nx { margin-left: auto; max-width: 88%; margin-right: auto }
.egl__hkkk .ept__ico { background: #eee9f9; border-radius: 18px; border: 1px solid var(--border); padding: .9em 1.2em .9em 2.5em }
.egl__hkkk .ill__sbp ul,.egl__hkkk .ill__sbp ol { padding-left: 1.8em; margin: 0 }
.egl__hkkk img.lerpb__xbaz { margin-right: 0; margin-left: auto; max-width: 74% }
.egl__hkkk .wgm__36j2 .cyv__ojh li+li::before { opacity: .7; margin: 0 .65em; content: '\00b7' !important; display: inline !important }
.egl__hkkk .ill__sbp summary { cursor: pointer; color: var(--ink); font-weight: 700; margin: 0 0 .45em }
.egl__hkkk .atne__7ma .cyv__ojh li,.egl__hkkk .wgm__36j2 .cyv__ojh li { display: inline }
.egl__hkkk .kuh__rd nav .nfzf__9zo { font-weight: 700; cursor: default; margin: 0 .7em .2em 0; color: var(--ink) }
.egl__hkkk .ouav__upc { display: flex; gap: 1em 1.4em; flex-wrap: wrap }
.egl__hkkk h3 { color: var(--ink); margin: 1.5em 0 .35em; font-family: Verdana,Geneva,Tahoma,sans-serif; font-style: italic; font-size: 1.1rem; font-weight: 700 }
.egl__hkkk td { overflow-wrap: break-word; border-bottom: 1px solid var(--border); padding: 9px 11px }
.egl__hkkk .bjrbf__uv { font-weight: 700; grid-column: 1/-1; margin: 0 0 .45em; font-size: .95em }
.egl__hkkk .ill__sbp li { margin: .2em 0 }
.egl__hkkk ul { list-style-type: disc }
.egl__hkkk table { margin: 1.4em 0; overflow: hidden; border: 1px solid var(--border); font-size: .95rem; width: 100%; border-radius: 12px; border-collapse: collapse }
.egl__hkkk p { text-indent: 1.4em; margin: 0 0 .35em }
.egl__hkkk details.eage__pa { border-radius: 18px; padding: .6em .8em; border: 1px solid var(--border); margin: 0 0 .55em }
.egl__hkkk .ill__sbp { font-size: .95rem; border-radius: 18px; padding: .75em 1.1em; margin: 1.4em 0; border: 1px solid var(--border); background: transparent }
.egl__hkkk strong { color: var(--ink) }
.egl__hkkk .ivl__ea1 h3 { margin: 1.5em 0 .3em; font-size: 1.07rem; color: var(--ink) }
.egl__hkkk .ohbc__1g nav+nav { border-top: 1px dashed var(--border); padding-top: .65em }
.tzlkh__1eq1 { color: var(--ink); font-size: .9rem; border-radius: 4px; border-left: 3px solid var(--accent); background: #eee9f9; margin: .3em 0 1.25em; display: inline-block; padding: .45em .8em }
.egl__hkkk blockquote { border-radius: 0 8px 8px 0; border-left: 4px solid var(--accent); background: #eee9f9; padding: .5em 1.1em; margin: 1.4em 0 }
.egl__hkkk li { margin: .35em 0 }
.egl__hkkk .sus__cn3e { background: #eee9f9; border-radius: 18px; padding: .7em 1em .7em 2.4em; border-left: 3px solid var(--accent) }
.egl__hkkk .ykdge__r5 li::before { content: none }
.egl__hkkk .kuh__rd nav a:hover { color: var(--accent) }
.egl__hkkk .gnijo__ryh>.cyv__ojh { grid-column: 1/-1 }
.egl__hkkk .ill__sbp a { color: var(--accent); display: inline-block; min-height: 44px; padding: .25em 0; text-decoration: none }
.egl__hkkk .hsk__1yzv a { display: inline-block; border: 1px solid var(--border); margin: 0 .5em .5em 0; border-radius: 1.2em }
.egl__hkkk .ddfy__p8f { grid-template-columns: repeat(auto-fit,minmax(10rem,1fr)); gap: .3em .8em; display: grid }
.egl__hkkk .ivl__ea1 { margin-top: 2.8em; padding: 1.2em 1.35em; border: 1px solid var(--border); border-radius: 18px }
.tzwbd { box-sizing: border-box }
.egl__hkkk img { max-width: 100%; display: block; height: auto; margin: 2em 0; box-shadow: 0 4px 14px rgba(37,32,50,.10) }
.egl__hkkk summary:focus-visible,.egl__hkkk .wjhfc__nv[tabindex="0"]:focus-visible,.egl__hkkk a:focus-visible { outline-offset: 2px; outline: 2px solid var(--accent) }
.egl__hkkk figure>img,.egl__hkkk .gcen__0yp>img,.egl__hkkk .tfk__s2d4>img,.egl__hkkk .orgo__q5>img,.egl__hkkk .kczuu__mv>img { margin-top: 0; margin-bottom: 0 }
.egl__hkkk a { color: var(--accent); text-underline-offset: 2px; text-decoration: underline; transition: color .22s ease,border-color .22s ease }
.egl__hkkk figcaption { text-align: center; line-height: 1.6; margin-top: .35em; font-size: .8rem; color: var(--color-muted) }
.egl__hkkk .csqk__av3q>h2:first-child { margin-top: 0 }
.egl__hkkk h2 { line-height: 1.34; color: var(--ink); padding-bottom: .2em; font-family: Verdana,Geneva,Tahoma,sans-serif; font-weight: 600; font-size: 1.34rem; margin: 2.7em 0 .35em; border-bottom: 2px solid var(--accent) }
@media(max-width:720px){body { background: #fdfdfd }
.egl__hkkk { border-right: 0; border-radius: 0; padding: calc(var(--unit) + 20px) calc(var(--unit) + 12px) }
.egl__hkkk img.pwty__rym,.egl__hkkk img.fgiq__o1n,.egl__hkkk img.lerpb__xbaz { margin-left: auto; max-width: 100%; margin-right: auto }}
.egl__hkkk .fdqow__qu{padding-block-start:1em;border-block-start:1px solid currentColor}
@media(max-width:560px){.egl__hkkk h1{font-size:1.72rem}}.egl__hkkk figcaption{font-size:0.9rem}
@media(max-width:720px){.egl__hkkk table:not(.wjhfc__nv table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}.egl__hkkk th,.egl__hkkk td{overflow-wrap:break-word;word-break:normal;padding-inline:5.5px}}
.egl__hkkk pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.egl__hkkk .kuh__rd nav{min-width:0;max-width:100%}.egl__hkkk .kuh__rd nav a,.egl__hkkk .nfzf__9zo{overflow-wrap:normal;word-break:normal}.egl__hkkk .nkudi__5uw>a{flex:0 0 auto;white-space:nowrap}
.egl__hkkk .uvly__ztm3{display:none}
@media(max-width:48rem){
.egl__hkkk .ortrb__17{min-width:0;max-width:100%;margin-inline:0}
.egl__hkkk .ortrb__17>img{display:none}
.egl__hkkk .ortrb__17>figcaption{display:none}
.egl__hkkk .ortrb__17>.uvly__ztm3{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}
.egl__hkkk .uvly__ztm3 .lds__47dn{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.egl__hkkk .uvly__ztm3 .bgqm__uc5{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.egl__hkkk .uvly__ztm3 .rkci__8dke{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.egl__hkkk .uvly__ztm3 ol.rkci__8dke{list-style:decimal;padding-left:1.8em}
.egl__hkkk .uvly__ztm3 .rkci__8dke>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}
.egl__hkkk .uvly__ztm3 .rkci__8dke>li::before{content:none!important;display:none!important}
.egl__hkkk .uvly__ztm3 .rkci__8dke>li::marker{color:inherit;font-size:1em;font-weight:600}
.egl__hkkk .uvly__ztm3.dkoua__mbh .rkci__8dke{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.egl__hkkk .uvly__ztm3.azdw__5kx .rkci__8dke>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.egl__hkkk .uvly__ztm3.jkg__6iq5 .rkci__8dke>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.egl__hkkk .uvly__ztm3.cof__aqr6 .rkci__8dke>li{border-radius:.7em}
}