:root { --c-link: #ea7fbd; --rule: #422837; --maxw: 720px; --unit: 1.25em; --soft: #323d21; --panel: #2c1e26; --ink: #ede7eb; --bg: #1f141a; --brand: #e358a9 }
.kptSq6 img.ptmhcHgrc { margin-right: auto; max-width: 88%; margin-left: auto }
.kptSq6 .bqaLxv { padding: 0; list-style: none; margin: 0 }
.kptSq6 .oueinXvs43 { padding: .7em 1em .7em 2.2em; border: 1px solid var(--rule); background: var(--soft); border-radius: 8px }
.kptSq6 .gvfhsIpn { margin: .4em 0 0; font-size: .88rem; color: #b4a4ad; font-weight: 400 }
.kptSq6 .kzyppCw0f nav { min-width: 0 }
.kptSq6 h3 { color: var(--ink); font-family: 'Franklin Gothic Medium',Arial,sans-serif; font-size: 1.08rem; font-weight: 500; margin: 1.4em 0 .45em }
.kptSq6 .qjljBio { display: flex; flex-wrap: wrap; gap: 1.4em 1.8em }
.kptSq6 .xbyAvkh a { display: inline-block; color: var(--c-link); padding: .25em 0; text-decoration: none; min-height: 2.75rem }
.kptSq6 .seuBoewc .cfzOp3 li { display: inline }
.kptSq6 .xbyAvkh p { margin: 0 0 .45em; font-weight: 600; color: var(--ink) }
.kptSq6 a:hover { background: var(--soft) }
.kptSq6 .cfzOp3 { padding: 0; margin: 0; list-style: none }
.kptSq6 .tanjeXsv1k a+a::before { content: '|'; opacity: .45; margin: 0 .4em }
.kptSq6 img.mkunqQz40 { margin-left: 0; margin-right: auto; max-width: 74% }
.kptSq6 img { max-width: 100%; border: 1px solid var(--rule); margin: 1.6em 0; display: block; border-radius: 0; height: auto }
.aqxUpk { color: #b4a4ad; margin: .3em 0 1.25em; font-size: .9rem }
.kptSq6 .xyraCev nav .ewofsHcu3f { margin: 0 .85em .2em 0; cursor: default }
.kptSq6 .mpdvjDi7m { font-size: .85rem; display: inline-flex; padding: .35em .75em; border-radius: 999px; color: #b4a4ad; background: var(--soft); margin: 0 0 1.4em; max-width: 100% }
.kptSq6 .xyraCev nav { font-size: .95rem; margin: 1em 0 0; line-height: 1.8 }
.kptSq6 td { overflow-wrap: anywhere; border-bottom: 1px solid var(--rule); padding: 9px 11px }
.kptSq6 h2 { color: var(--c-link); margin: 1.6em 0 .6em; font-weight: 600; font-family: 'Franklin Gothic Medium',Arial,sans-serif; font-size: 1.32rem; line-height: 1.3 }
.kptSq6 .tanjeXsv1k a { min-height: 2.75rem; padding: .25em 0; display: inline-block; min-width: 24px; max-width: 100%; vertical-align: middle }
.kptSq6 .uqrnUolz[tabindex="0"]:focus-visible,.kptSq6 a:focus-visible,.kptSq6 summary:focus-visible { outline-offset: 2px; box-shadow: 0 0 0 3px var(--c-link); outline: 2px solid var(--ink) }
.kptSq6 .yrqxyZabtb a { padding: .25em 0; min-height: 2.75rem; display: block; margin: 0 0 .55em }
.kptSq6 .ongtGln3j h3 { color: var(--ink); margin: 1.4em 0 .3em; font-size: 1.14rem }
.kptSq6 .defckRrg { gap: .3em .8em; grid-template-columns: repeat(auto-fit,minmax(14rem,1fr)); display: grid }
.kptSq6 hr { border: 0; border-top: 1px solid var(--rule); margin: 1.6em 0 }
.kptSq6 .seuBoewc a { display: inline-block; margin: 0 .5em .5em 0; border-radius: 0; border: 1px solid var(--rule) }
.kptSq6 .uqrnUolz { overflow-x: auto; width: 100%; margin: 1.4em 0 }
.kptSq6 .xyraCev { margin: 0 0 1.8em; padding-bottom: .75em; text-align: center; border-bottom: 2px solid var(--rule) }
.kptSq6 figure>img,.kptSq6 .jzecWdo3>img,.kptSq6 .wmdsQothl>img,.kptSq6 .olcUebn>img,.kptSq6 .afvYpcs>img { margin-bottom: 0; margin-top: 0 }
.kptSq6 .xbyAvkh { padding: .25em 0 .25em 1em; border: 0; border-left: 3px solid var(--brand); font-size: .93rem; background: transparent; margin: 1.6em 0 }
.kptSq6 .cfzOp3 li::before { display: none !important }
.kptSq6 .kzyppCw0f { padding-top: .8em; margin-top: 2.8em; font-size: .88rem; border-top: 3px solid var(--brand); text-align: left }
* { box-sizing: border-box }
.kptSq6 img.rpkeKgd8f { margin-right: 0; max-width: 74%; margin-left: auto }
.kptSq6 img.jupBp2v3 { margin-right: 0; margin-left: 0; max-width: 100% }
.kptSq6 .xbyAvkh ul,.kptSq6 .xbyAvkh ol { padding-left: 1.45em; margin: 0 }
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100% }
.kptSq6 .tmuiK1997 { font-weight: 500; margin: 0 0 .6em; font-size: 1.05em; grid-column: 1/-1 }
.kptSq6 p { margin: 0 0 1.2em }
.kptSq6 .xyraCev nav a { margin: 0 0 .25em; color: #b4a4ad; text-decoration: none; min-height: 2.75rem; display: block; padding: .25em 0 }
.kptSq6 .cfzOp3 li { padding: 0; margin: 0 }
.kptSq6 .gwfpeKmqn4 { color: #b4a4ad; font-size: .9rem; margin: .25em 0 1em }
.kptSq6 .xfrvAhn a,.kptSq6 .seuBoewc a,.kptSq6 .lfijuXujuk a { padding: .35em .6em; overflow-wrap: anywhere; min-height: 2.75rem; max-width: 100% }
.kptSq6 .xfrvAhn>.cfzOp3 { grid-column: 1/-1 }
.kptSq6 .xbyAvkh summary { cursor: pointer; margin: 0 0 .45em; font-weight: 600; color: var(--ink) }
.kptSq6 .utijI62 .cfzOp3 li,.kptSq6 .tanjeXsv1k .cfzOp3 li { display: inline }
.kptSq6 .lfijuXujuk a { border-bottom: 1px dotted var(--rule); display: block }
.kptSq6 li { margin: .45em 0 }
.kptSq6 { max-width: var(--maxw); margin: 30px auto; background: var(--panel); border: 1px solid var(--rule); border-radius: 8px; box-shadow: 0 8px 14px rgba(45,24,36,.05); padding: calc(var(--unit) + .5em) calc(var(--unit) + .625em); overflow-wrap: anywhere; outline: 1px solid var(--rule); outline-offset: -5px; border-left: 8px solid var(--brand); border-right: 6px solid var(--brand) }
.kptSq6 .bqaLxv li::before { display: none !important }
.kptSq6 figcaption { line-height: 1.6; text-align: right; color: #b4a4ad; margin-top: .35em; font-size: .8rem }
.kptSq6 .dcowsSzz9 { padding: 1.2em 1.35em; border-radius: 8px; margin: 1.4em 0 }
.kptSq6 figure,.kptSq6 .jzecWdo3,.kptSq6 .wmdsQothl,.kptSq6 .olcUebn,.kptSq6 .afvYpcs { padding: .8em .95em; margin: 1.6em 0; background: var(--panel); border-left: 4px solid var(--brand); box-shadow: 0 5px 16px rgba(45,24,36,.08) }
.kptSq6 .eseBf2r dd { padding: 0; margin: 0 0 .8em }
.kptSq6 details.yeylVrzk0 p { margin: .5em 0 0 }
.kptSq6 .utijI62 a { margin: 0 1.4em .3em 0; min-height: 2.75rem; padding: .25em 0; display: inline-block }
.kptSq6 .pkcSgq1 { display: inline-block; font-family: 'Franklin Gothic Medium',Arial,sans-serif; font-size: 1.15rem; letter-spacing: -.005em; font-weight: 600; text-decoration: none; color: var(--ink); text-transform: capitalize }
.kptSq6 details.yeylVrzk0 { border: 1px solid var(--rule); margin: 0 0 .65em; padding: .9em 1em; border-radius: 8px; background: var(--panel) }
.pmmhiqu { line-height: 1.5 }
.kptSq6 .ongtGln3j { background: var(--soft); margin-top: 2em; border-radius: 8px; padding: 1.4em 1.5em }
.kptSq6 a { border-radius: 3px; text-decoration: underline; padding: 0 2px; text-underline-offset: 2px; color: var(--c-link) }
.kptSq6 .dcowsSzz9>h2:first-child { margin-top: 0 }
.kptSq6 h1 { line-height: 1.1; margin: 0 0 .7em; font-family: 'Franklin Gothic Medium',Arial,sans-serif; border-radius: 8px; padding: .65em .8em; letter-spacing: -.01em; font-weight: 750; font-size: clamp(1.4rem,1.5vw + 1.2rem,1.8rem); background: var(--soft); color: var(--ink) }
.kptSq6 ul { list-style-type: square }
.kptSq6 .xbyAvkh li { margin: .25em 0 }
.kptSq6 table { border: 1px solid var(--rule); font-size: .93rem; border-collapse: collapse; margin: 1.4em 0; border-radius: 12px; width: 100%; overflow: hidden }
.sfswaubiiy { padding: 0 }
.kptSq6 blockquote { padding: .3em 0 .3em 1.3em; font-style: italic; border-left: 2px solid var(--rule); font-size: 1.08em; margin: 1.6em 0; color: var(--ink) }
.kptSq6 .ewuPab7z { border: 1px solid var(--rule); margin: 0 0 1em; padding: .9em 1.2em; background: var(--panel); border-radius: 8px }
body { color: var(--ink); background: radial-gradient(circle at 12% 0%,var(--soft) 0,var(--bg) 48%,var(--bg) 100%); -webkit-font-smoothing: subpixel-antialiased; letter-spacing: -.004em; margin: 0; font: 16px/1.6 Constantia,'Lucida Bright',Georgia,serif }
.kptSq6 img.pqciGji8 { max-width: 74%; margin-left: auto; margin-right: auto }
.kptSq6 .drpS19 nav+nav { padding-top: .65em; border-top: 1px solid var(--rule) }
.kptSq6 .eseBf2r dt { margin: 1.4em 0 .3em; font-weight: 600 }
.kptSq6 .nsqlLrgd1 { padding: .7em 1em .7em 2.4em; border-radius: 8px; background: var(--soft); border-left: 3px solid var(--brand) }
.kptSq6 .mpdvjDi7m a { color: #b4a4ad; text-decoration: none }
.kptSq6 .ongtGln3j h2 { margin-top: .5em }
.kptSq6 .dcowsSzz9:nth-of-type(odd) { background: var(--soft) }
.kptSq6 .tanjeXsv1k .cfzOp3 li+li::before { opacity: .45; content: '|' !important; display: inline !important; margin: 0 .4em }
.kptSq6 ul,.kptSq6 ol { padding-left: 1.45em; margin: 0 0 1em }
.kptSq6 .qjljBio nav { flex: 1 1 15rem }
.kptSq6 strong { color: var(--ink) }
.kptSq6 .gmcbHr1 li { margin: 0; padding: 0 }
.kptSq6 .ygqGqwuw { gap: 1.4em 1.8em; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)); display: grid }
.kptSq6 .bqaLxv li { margin: 0; padding: 0; display: block }
.kptSq6 .xfrvAhn,.kptSq6 .xfrvAhn .cfzOp3 { display: grid; grid-template-columns: repeat(auto-fit,minmax(min(100%,15rem),1fr)); gap: 1.4em 1.8em }
::selection { color: var(--ink); background: var(--soft) }
.kptSq6 th { font-weight: 600; text-align: left; color: var(--ink); background: var(--soft); border-bottom: 1px solid var(--rule); padding: 9px 11px; overflow-wrap: anywhere }
.kptSq6 details.yeylVrzk0 summary { font-weight: 600; color: var(--ink); cursor: pointer }
.kptSq6 .xyraCev nav a:hover { color: var(--c-link) }
.kptSq6 .uqrnUolz table { margin: 0 }
.kptSq6 .gmcbHr1 { display: flex; flex-wrap: wrap; margin: 0; gap: 0; padding: 0; list-style: none }
.kptSq6 .utijI62,.kptSq6 .yrqxyZabtb,.kptSq6 .tanjeXsv1k { margin: .5em 0 0; line-height: 1.7 }
@media(max-width:760px){body { background: #1f141a }
.kptSq6 { border-right: 0; margin: 0; border-left: 0; outline-offset: -3px; outline: 1px solid #422837; padding: var(--unit) calc(var(--unit) - .25em) }
.kptSq6 img.mkunqQz40,.kptSq6 img.pqciGji8,.kptSq6 img.rpkeKgd8f { margin-right: auto; max-width: 100%; margin-left: auto }
.kptSq6 .dcowsSzz9 { padding: .8em .9em }}
@media(max-width:560px){.kptSq6 h1{font-size:clamp(1.5625rem,0.525vw + 1.4925rem,1.7025rem)}}.kptSq6 figcaption{font-size:0.9rem}
@media(max-width:760px){.kptSq6 table:not(.uqrnUolz table){display:block;max-width:100%;overflow-x:auto;table-layout:auto}.kptSq6 th,.kptSq6 td{overflow-wrap:break-word;word-break:normal;padding-inline:5.5px}}
.kptSq6 pre{max-width:100%;overflow-x:auto;box-sizing:border-box}.kptSq6 .xyraCev nav{min-width:0;max-width:100%}.kptSq6 .xyraCev nav a,.kptSq6 .ewofsHcu3f{overflow-wrap:normal;word-break:normal}.kptSq6 .mpdvjDi7m>a{flex:0 0 auto;white-space:nowrap}
.kptSq6 .mydEej{display:none}
@media(max-width:48rem){
.kptSq6 .wvpH7n02{min-width:0;max-width:100%;margin-inline:0}
.kptSq6 .wvpH7n02>img{display:none}
.kptSq6 .wvpH7n02>figcaption{display:none}
.kptSq6 .wvpH7n02>.mydEej{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}
.kptSq6 .mydEej .emfL2ik{font-size:1.05em;font-weight:600;line-height:1.4;margin:0 0 .65em}
.kptSq6 .mydEej .frmgTvtn{font-size:1em;line-height:1.5;margin:.65em 0;white-space:pre-line}
.kptSq6 .mydEej .eokbZop9{margin:.5em 0;padding:0;list-style:none;display:grid;gap:.65em}
.kptSq6 .mydEej ol.eokbZop9{list-style:decimal;padding-left:1.8em}
.kptSq6 .mydEej .eokbZop9>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}
.kptSq6 .mydEej .eokbZop9>li::before{content:none!important;display:none!important}
.kptSq6 .mydEej .eokbZop9>li::marker{color:inherit;font-size:1em;font-weight:600}
.kptSq6 .mydEej.rebfBlc .eokbZop9{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.kptSq6 .mydEej.rlkjHfamy .eokbZop9>li{border-width:0 0 1px;border-radius:0;padding:.55em .1em}
.kptSq6 .mydEej.dgraJyd .eokbZop9>li{border-width:0 0 0 3px;border-radius:0;padding:.45em .8em}
.kptSq6 .mydEej.jczfB25xs .eokbZop9>li{border-radius:.7em}
}