
#ubl_d6 .jc_luy ul,#ubl_d6 .jc_luy ol { list-style: none; gap: .35em .8em; display: flex; padding-left: 0; margin: 0; flex-wrap: wrap }
#ubl_d6 .jc_luy { font-size: .97rem; background: var(--tint); border: 1px solid var(--line); padding: .85em 1.2em; border-radius: 10px; margin: 1.2em 0 }
#ubl_d6 summary:focus-visible,#ubl_d6 a:focus-visible,#ubl_d6 .wgdc_wk02[tabindex="0"]:focus-visible { outline: 3px double var(--ink); outline-offset: 1px }
html { -webkit-text-size-adjust: 100% }
#ubl_d6 .wplv_08t { list-style: none; padding: 0; margin: 0 }
#ubl_d6 a:hover { border-bottom-color: var(--brand) }
#ubl_d6 details.pm_3b8d { padding: .7em 0 .7em 1em; margin: 0 0 .45em; border-left: 3px solid var(--brand) }
#ubl_d6 figcaption { line-height: 1.5; color: var(--c-muted); font-size: .82rem; margin-top: .35em; text-align: left }
#ubl_d6 .om_dx a { min-height: 3rem; padding: .25em 0; margin: 0 0 .35em; display: block }
#ubl_d6 .acfc_9l1w nav { grid-column: 2; align-self: center; margin: 0; grid-row: 1 / span 2; line-height: 1.7; text-align: right; font-size: .92rem }
#ubl_d6 .bcpe_7n { padding: 1em 1.2em; border-radius: 10px; margin-top: 2.8em; border: 1px solid var(--line) }
#ubl_d6 .jbx_hfxn { list-style: none; margin: 0; padding: 0 }
#ubl_d6 .uw_xlw5 a { display: inline-block; vertical-align: middle; padding: .25em 0; min-height: 3rem; max-width: 100%; min-width: 24px }
#ubl_d6 .oz_6x5n { font-size: .85rem; color: var(--c-muted); font-weight: 400; margin: .15em 0 0 }
#ubl_d6 .acfc_9l1w nav a { margin: 0 1.3em .2em 0; text-decoration: none; transition: color .18s linear; padding: .25em 0; display: inline-block; color: var(--c-muted); min-height: 3rem }
#ubl_d6 li { margin: .4em 0 }
#ubl_d6 figure>img,#ubl_d6 .uis_rsxz>img,#ubl_d6 .gr_f2>img,#ubl_d6 .cr_ud>img,#ubl_d6 .goqf_yv>img { margin-bottom: 0; margin-top: 0 }
#ubl_d6 a { border-bottom: 1px solid currentColor; text-decoration: none; color: var(--brand); transition: background-color .25s linear }
#ubl_d6 img.dauh_m5 { margin-right: 0; margin-left: auto; max-width: 66% }
#ubl_d6 .acfc_9l1w nav a:hover { color: var(--brand) }
#ubl_d6 ul { list-style: none; padding-left: 1.15em }
#ubl_d6 th { color: var(--ink); overflow-wrap: break-word; padding: 8px 10px; border-bottom: 2px solid var(--line); font-weight: bold; text-align: left }
#ubl_d6 .rz_gl a { margin: 0 1.4em .3em 0; display: inline-block; min-height: 3rem; padding: .25em 0 }
#ubl_d6 .tfm_s6os h2 { margin-top: .6em }
::selection { color: var(--ink); background: var(--tint) }
#ubl_d6 .ep_5n4 { grid-template-columns: repeat(auto-fit,minmax(11rem,1fr)); gap: .3em .8em; display: grid }
#ubl_d6 .acfc_9l1w>.asu_gw,#ubl_d6 .acfc_9l1w>.oz_6x5n { grid-column: 1 }
#ubl_d6 .uw_xlw5 a+a::before { content: '\2219'; margin: 0 .5em; opacity: .6 }
#ubl_d6 p { hyphens: auto; text-align: justify; margin: 0 0 .95em; -webkit-hyphens: auto }
#ubl_d6 ul li { padding-left: 1.35em; position: relative }
#ubl_d6 .ot_ud { margin: 1.2em 0; padding-left: 1.1em; border-left: 3px solid var(--brand) }
#ubl_d6 .jbx_hfxn li { padding: 0; margin: 0 }
#ubl_d6 .wgdc_wk02 { overflow-x: auto; margin: 1.6em 0; width: 100% }
*,*::before,*::after { box-sizing: border-box }
#ubl_d6 .asu_gw { font-weight: 500; text-decoration: none; letter-spacing: -.01em; color: var(--ink); font-size: 1.15rem; font-family: Verdana,Geneva,Tahoma,sans-serif; display: inline-block }
#ubl_d6 .jc_luy p { color: var(--ink); font-weight: bold; margin: 0 0 .45em }
#ubl_d6 h1 { line-height: 1.2; padding-left: .55em; border-left: 5px solid var(--brand); font-family: Verdana,Geneva,Tahoma,sans-serif; color: var(--ink); margin: 0 0 .4em; letter-spacing: -.01em; font-size: 1.9rem; font-weight: 800 }
#ubl_d6 .ot_ud>h2:first-child { margin-top: 0 }
#ubl_d6 hr { border: 0; border-top: 1px dashed var(--line); margin: 1.6em 0 }
@media(max-width:760px){body { background: #1d1813 }
#ubl_d6 { border-radius: 0; outline: 2px double #3f3830; margin: 0; border-left: 0; outline-offset: -3px; padding: calc(var(--step) + .5em) calc(var(--step) + .125em) }
#ubl_d6 img.kdd_7kh3,#ubl_d6 img.frpk_26fl,#ubl_d6 img.dauh_m5 { margin-right: auto; margin-left: auto; max-width: 100% }
#ubl_d6 .acfc_9l1w { text-align: left; display: block }
#ubl_d6 .acfc_9l1w nav { margin: .7em 0 0; text-align: left }}
@media(max-width:560px){#ubl_d6 h1{font-size:1.775rem}}#ubl_d6 figcaption{font-size:0.92rem}
@media(max-width:760px){#ubl_d6 table:not(.wgdc_wk02 table){table-layout:fixed}#ubl_d6 th:not(.wgdc_wk02 th),#ubl_d6 td:not(.wgdc_wk02 td){overflow-wrap:anywhere;padding-inline:5px}}