:root { --surface: #2c1f1e; --accent: #e84c42; --fg: #eae4e3; --c-soft: #3b2726; --color-bg: #1c1312; --accent-text: #ec6a62; --maxw: 760px }
:where(.l0yvh0s) details.gsviqgfq p { margin: .6em 0 0 }
:where(.l0yvh0s) img { border-radius: 0; height: auto; display: block; border: 1px solid #453332; max-width: 100%; margin: 2em 0 }
:where(.l0yvh0s) strong { color: var(--fg) }
.fdager { display: none }
:where(.l0yvh0s) .wato7cr7 li { margin: .15rem 0 }
:where(.l0yvh0s) .qdx3ol2a+.qdx3ol2a { padding-top: .2em; border-top: 1px solid #453332; margin-top: 1.5em }
html { -webkit-text-size-adjust: 100% }
:where(.l0yvh0s) .w5qz1i1 a { display: block; margin: 0 0 .35rem }
:where(.l0yvh0s) .xe8yx83r5 { font-size: .85rem; margin: .5rem 0 1.4rem; color: #b3a5a4 }
:where(.l0yvh0s) .wato7cr7 ul,:where(.l0yvh0s) .wato7cr7 ol { padding-left: 1.6rem; margin: 0 }
:where(.l0yvh0s) .wtno9gr { display: grid; grid-template-columns: repeat(auto-fit,minmax(10rem,1fr)); gap: .55em 1.2em }
:where(.l0yvh0s) .vl2viwq li { padding: 0; margin: 0 }
:where(.l0yvh0s) .qh4id93p { margin: 0 0 .8rem; border-left: 3px solid var(--accent); padding: .8rem 1.1rem; border: 0 }
* { box-sizing: border-box }
:where(.l0yvh0s) a { color: var(--accent-text); text-underline-offset: 3px; text-decoration: underline dotted }
:where(.l0yvh0s) .qdx3ol2a>h2:first-child { margin-top: 0 }
:where(.l0yvh0s) img.a74yicso0 { margin-left: 0; max-width: 100%; margin-right: 0 }
.l0yvh0s::before { margin: 0 0 1.3em; background: var(--accent); border-radius: 2px; height: 4px; content: ''; display: block; width: 48px }
:where(.l0yvh0s) details.gsviqgfq { margin: 0 0 .45em; border-left: 3px solid var(--accent); padding: .7em 0 .7em 1em }
:where(.l0yvh0s) h3 { text-transform: uppercase; color: var(--fg); font-size: 0.99rem; font-size: 1.08rem; margin: 1.8em 0 .3em; letter-spacing: .05em; font-weight: 600; font-family: Georgia,Cambria,serif }
:where(.l0yvh0s) .l8pog7r li { margin: 0; padding: 0 }
:where(.l0yvh0s) .wpldekjcs { color: var(--fg); font-size: 1.12em }
:where(.l0yvh0s) .s2s2zsr { border-left: 3px solid #52e0ea; background: var(--c-soft); padding: .9em 1.2em .9em 2.6em; border-radius: 6px }
:where(.l0yvh0s) .aum1b7w5 { color: #b3a5a4; font-size: .85rem; max-width: 100%; border-radius: 999px; display: inline-flex; background: var(--c-soft); margin: 0 0 1.4em; padding: .3em .65em }
:where(.l0yvh0s) .s1gf4ad dd { padding: 0; margin: 0 0 1.2em }
:where(.l0yvh0s) .hphzem5 { font-size: .88rem; font-weight: 400; margin: .15rem 0 0; color: #b3a5a4 }
:where(.l0yvh0s) h2 { font-family: Georgia,Cambria,serif; color: var(--fg); line-height: 1.4; font-weight: 900; border-bottom: 1px solid #453332; font-size: 1.32rem; margin: 2.7em 0 .35em; padding-bottom: .25em }
:where(.l0yvh0s) h1 { padding-left: .55em; font-weight: 800; border-left: 5px solid var(--accent); letter-spacing: -.01em; font-family: Georgia,Cambria,serif; color: var(--fg); margin: 0 0 .45em; font-size: 1.8rem; line-height: 1.24 }
:where(.l0yvh0s) .um4oun7 a { display: inline }
:where(.l0yvh0s) .wun3dnr6c { border-left: 4px solid var(--accent); margin-top: 2em; padding: .2em 0 .2em 1em }
:where(.l0yvh0s) .l9tbk5vj nav { font-size: .89rem; line-height: 1.6; margin: .55rem 0 0 }
:where(.l0yvh0s) .l9tbk5vj { padding-bottom: .6rem; text-align: right; margin: 0 0 1.5rem }
:where(.l0yvh0s) li { margin: .55rem 0 }
.yf54ghcc { padding: .45em .8em; margin: .35em 0 1.6em; background: var(--c-soft); display: inline-block; font-size: .9rem; color: var(--fg); border-radius: 4px; border-left: 3px solid var(--accent) }
:where(.l0yvh0s) .s8l3t7uur li { display: block; padding: 0; margin: 0 }
:where(.l0yvh0s) p { margin: 0 0 .35rem; text-indent: 1.4rem }
:where(.l0yvh0s) .nhc2p09xy a { min-height: 3rem; display: inline-block; margin: 0 1.6rem .3rem 0; padding: .25rem 0 }
:where(.l0yvh0s) .u7p99vt { font-family: Georgia,Cambria,serif; text-decoration: none; font-weight: 600; display: inline-block; font-size: 1.35rem; color: var(--fg); letter-spacing: -.01em }
:where(.l0yvh0s) .l9tbk5vj nav .ogwy96220 { margin: 0 1.3rem .2rem 0; color: #b3a5a4; cursor: default }
:where(.l0yvh0s) ul { list-style-type: disc }
:where(.l0yvh0s) th { overflow-wrap: break-word; padding: 10px 14px; border-bottom: 2px solid #453332; font-weight: 600; color: var(--fg); text-align: left }
body { color: var(--fg); margin: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: subpixel-antialiased; min-height: 100vh; background: radial-gradient(circle at 12% 0%,var(--c-soft) 0,var(--color-bg) 48%,var(--color-bg) 100%); letter-spacing: .003em; font: 16px/1.66 Georgia,Cambria,'Times New Roman',serif }
:where(.l0yvh0s) .l9tbk5vj nav a { padding: .25rem 0; margin: 0 0 .25rem; text-decoration: none; min-height: 3rem; display: block; color: #b3a5a4 }
:where(.l0yvh0s) .dvuw6tjg { border-radius: 6px; background: var(--c-soft); padding: .9em 1.2em .9em 2.5em; border: 1px solid #453332 }
:where(.l0yvh0s) .s8l3t7uur li::before { content: normal }
:where(.l0yvh0s) table { font-size: .97rem; margin: 1.2rem 0; width: 100%; border-collapse: collapse }
.l0yvh0s { max-width: var(--maxw); margin: 44px auto; background: var(--surface); border: 1px solid #453332; border-radius: 6px; box-shadow: none; padding: 32px 46px; overflow-wrap: break-word; border-right: 2px solid var(--accent) }
:where(.l0yvh0s) img.v772kxw { margin-right: 0; margin-left: auto; max-width: 78% }
:where(.l0yvh0s) .um4oun7 a+a::before { margin: 0 .65rem; content: '\2022'; opacity: .7 }
:where(.l0yvh0s) .wato7cr7 a { text-decoration: none; color: var(--accent-text); display: inline-block; padding: .25rem 0; min-height: 3rem }
:where(.l0yvh0s) .l9tbk5vj nav a:hover { color: var(--accent-text) }
:where(.l0yvh0s) li::marker { color: var(--accent-text) }
:where(.l0yvh0s) .aum1b7w5 a { text-decoration: none; color: #b3a5a4 }
:where(.l0yvh0s) figure,:where(.l0yvh0s) .tx7kyj5t,:where(.l0yvh0s) .ssw6j75,:where(.l0yvh0s) .zl63qu7,:where(.l0yvh0s) .cuom24vi { border: 1px solid #453332; margin: 2rem 0; border-radius: 6px; background: var(--surface); padding: .6rem }
:where(.l0yvh0s) img.tadmubx { margin-left: 0; margin-right: auto; max-width: 78% }
:where(.l0yvh0s) .l8pog7r li::before { content: normal }
:where(.l0yvh0s) .vl2viwq { padding: 0; margin: 0; list-style: none; flex-wrap: wrap; gap: .1em; display: flex }
:where(.l0yvh0s) .s8l3t7uur { list-style: none; margin: 0; padding: 0 }
:where(.l0yvh0s) .l9iozq8 table { margin: 0 }
:where(.l0yvh0s) figcaption { margin-top: .45em; text-align: left; line-height: 1.6; color: #b3a5a4; font-size: .88rem }
:where(.l0yvh0s) .wato7cr7 { border-radius: 6px; font-size: .97rem; padding: .85rem 1.2rem; border: 1px solid #453332; margin: 1.8rem 0; background: transparent }
:where(.l0yvh0s) .wun3dnr6c h2 { margin-top: .6em }
:where(.l0yvh0s) .nhc2p09xy,:where(.l0yvh0s) .w5qz1i1,:where(.l0yvh0s) .um4oun7 { margin: .6rem 0 0; line-height: 1.8 }
:where(.l0yvh0s) .l8pog7r { padding: 0; margin: 0; list-style: none }
:where(.l0yvh0s) img.kuf5dpew8 { margin-left: auto; margin-right: auto; max-width: 78% }
:where(.l0yvh0s) .wun3dnr6c h3 { color: var(--fg); font-size: 1.1rem; margin: 1.8em 0 .3em }
:where(.l0yvh0s) a:focus-visible,:where(.l0yvh0s) summary:focus-visible,:where(.l0yvh0s) .l9iozq8[tabindex="0"]:focus-visible { outline-offset: 1px; outline: 3px double var(--fg) }
:where(.l0yvh0s) figure>img,:where(.l0yvh0s) .tx7kyj5t>img,:where(.l0yvh0s) .ssw6j75>img,:where(.l0yvh0s) .zl63qu7>img,:where(.l0yvh0s) .cuom24vi>img { margin-bottom: 0; margin-top: 0 }
:where(.l0yvh0s) .nhc2p09xy .l8pog7r li,:where(.l0yvh0s) .um4oun7 .l8pog7r li { display: inline }
:where(.l0yvh0s) .z34lxgsj { gap: .6em 1em; display: grid; grid-template-columns: repeat(auto-fit,minmax(12rem,1fr)) }
:where(.l0yvh0s) ul,:where(.l0yvh0s) ol { padding-left: 1.6rem; margin: 0 0 1.2rem }
:where(.l0yvh0s) .x1po0dhyk { padding: 1.2em 1.35em; border: 1px solid #453332; margin-top: 1.6em; border-radius: 6px }
:where(.l0yvh0s) caption { padding: .35em 0; color: #b3a5a4; text-align: left; caption-side: top; font-weight: 600 }
:where(.l0yvh0s) .um4oun7 .l8pog7r li+li::before { content: '\2022'; opacity: .7; margin: 0 .65rem }
:where(.l0yvh0s) .wato7cr7 summary { cursor: pointer; color: var(--fg); margin: 0 0 .45rem; font-weight: 600 }
:where(.l0yvh0s) .l9iozq8 { overflow-x: auto; margin: 1.2rem 0; width: 100%; -webkit-overflow-scrolling: touch }
.bpls { display: none }
:where(.l0yvh0s) td { padding: 10px 14px; border-bottom: 1px solid #453332; overflow-wrap: break-word }
:where(.l0yvh0s) img.pgwpawo { margin-right: auto; max-width: 95%; margin-left: auto }
@media(max-width:680px){body { background: #1c1312 }
.l0yvh0s { border-radius: 0; margin: 0; border-right: 0; border-left: 0; padding: 20px 16px }
:where(.l0yvh0s) img.tadmubx,:where(.l0yvh0s) img.kuf5dpew8,:where(.l0yvh0s) img.v772kxw { max-width: 100%; margin-left: auto; margin-right: auto }}
:where(.l0yvh0s) .wpldekjcs{border-inline-start:2px solid currentColor;padding-inline-start:1em}
@media(max-width:560px){:where(.l0yvh0s) h1{font-size:1.7475rem}}:where(.l0yvh0s) figcaption{font-size:0.944rem}
@media(max-width:680px){:where(.l0yvh0s) table:not(.l9iozq8 table){table-layout:fixed}:where(.l0yvh0s) th:not(.l9iozq8 th),:where(.l0yvh0s) td:not(.l9iozq8 td){overflow-wrap:anywhere;padding-inline:7px}}