:where(.yux_rf) .bw_76a h2 { margin-top: .8em }
:where(.yux_rf) .lqn_3630 li::before { content: normal }
:where(.yux_rf) blockquote { border-left: 2px solid #415030; margin: 1.2rem 0; font-style: italic; padding: .3rem 0 .3rem 1.3rem; font-size: 1.08rem; color: #f4f7f2 }
:where(.yux_rf) figcaption { color: #a0ab94; text-align: center; line-height: 1.4; font-size: .85rem; margin-top: .65em; background-color: #252c1e }
:where(.yux_rf) img.mcl_1c { margin-right: 0; max-width: 100%; margin-left: 0 }
::selection { color: #f4f7f2; background: #303e21 }
:where(.yux_rf) .jsf_l0q ul,:where(.yux_rf) .jsf_l0q ol { padding-left: 1.6rem; margin: 0 }
:where(.yux_rf) .jsf_l0q summary { font-weight: bold; cursor: pointer; color: #f4f7f2; margin: 0 0 .45rem }
:where(.yux_rf) .pxhh_v3ou nav a:hover { color: #a3e75a }
:where(.yux_rf) .gnn_wa a { padding: .25rem 0; min-width: 24px; display: inline-block; min-height: 48px; max-width: 100%; vertical-align: middle }
:where(.yux_rf) .vjx_ys table { margin: 0 }
:where(.yux_rf) .bme_um3 { padding: 1em 1.1em; border-radius: 6px; border: 1px solid #415030; background: #303e21; margin: 1.5em 0 }
html { -webkit-text-size-adjust: 100% }
:where(.yux_rf) .adk_zy { grid-template-columns: repeat(auto-fit,minmax(14rem,1fr)); gap: .55em 1.2em; display: grid }
:where(.yux_rf) .lqn_3630 { margin: 0; list-style: none; padding: 0 }
:where(.yux_rf) .pxhh_v3ou nav a { padding: .25rem 0; margin: 0 .7rem .2rem 0; display: inline-block; min-height: 48px; color: #a0ab94; text-decoration: none }
:where(.yux_rf) details.eyi_s5q summary { cursor: pointer; color: #f4f7f2; font-weight: bold }
:where(.yux_rf) .ljau_q957 dt { margin: 1.5em 0 .3em; font-weight: bold }
body { background: radial-gradient(circle at 12% 0%,#303e21 0,#1c2216 48%,#1c2216 100%); color: #f4f7f2; min-height: 100dvh; margin: 0; -webkit-font-smoothing: antialiased; font: 18.5px/1.66 'Trebuchet MS','Lucida Grande',Tahoma,sans-serif; -moz-osx-font-smoothing: grayscale }
:where(.yux_rf) hr { border: 0; border-top: 1px dashed #415030; margin: 2em 0 }
:where(.yux_rf) p { margin: 0 0 1.35rem }
:where(.yux_rf) .hx_0qtb li { padding: 0; margin: 0 }
.yux_rf { max-width: 680px; margin: 44px auto; background: #252c1e; border-radius: 0px; padding: 40px 34px; overflow-wrap: break-word; box-shadow: 0 3px 18px rgba(36,44,28,.08); border-top: 5px solid #a3e75a; border-left: 3px solid #a3e75a; border-right: 6px solid #a3e75a }
:where(.yux_rf) th { color: #f4f7f2; overflow-wrap: break-word; border-bottom: 1px solid #415030; background: #303e21; padding: 8px 10px; font-weight: bold; text-align: left }
:where(.yux_rf) .qbp_e47 { color: #f4f7f2; font-size: 1.12em }
:where(.yux_rf) img.pn_e4so { margin-right: auto; max-width: 58%; margin-left: 0 }
:where(.yux_rf) .jsf_l0q p { font-weight: bold; margin: 0 0 .45rem; color: #f4f7f2 }
:where(.yux_rf) a:hover { background: #303e21 }
:where(.yux_rf) .sp_m6sn h3 { margin: 0 0 .3rem }
:where(.yux_rf) .ubmy_1q2s { border-radius: 5px; padding: .9em 1.2em .9em 2.5em; background: #303e21; border: 1px solid #415030 }
:where(.yux_rf) .bw_76a { border-radius: 6px; margin-top: 2.8em; border: 1px solid #415030; padding: 1em 1.1em }
:where(.yux_rf) h2 { color: #f4f7f2; font-family: Calibri,Candara,'Segoe UI',sans-serif; line-height: 1.3; margin: 1.9em 0 .6em; font-weight: 500; font-size: 1.45rem }
:where(.yux_rf) a { color: #a3e75a; text-underline-offset: 2px; text-decoration: underline; border-radius: 3px; padding: 0 2px }
:where(.yux_rf) .mdi_te7i { text-transform: uppercase; display: inline-block; letter-spacing: .05em; color: #f4f7f2; text-decoration: none; font-weight: 600; font-family: Calibri,Candara,'Segoe UI',sans-serif; font-size: 1.7rem }
:where(.yux_rf) .vjx_ys { margin: 1.2rem 0; width: 100%; overflow-x: auto }
:where(.yux_rf) .vjx_ys[tabindex="0"]:focus-visible,:where(.yux_rf) a:focus-visible,:where(.yux_rf) summary:focus-visible { outline-offset: 3px; outline: 3px double #f4f7f2 }
:where(.yux_rf) ul { padding-left: 1.4rem; list-style: none }
:where(.yux_rf) .lnsz_h4 { flex-wrap: wrap; display: flex; gap: 1.4em 1.8em }