/*!
 * Project: Heti
 * URL: https://github.com/sivan/heti
 * Author: Sivan [sun.sivan@gmail.com]
 */@font-face{font-family:Heti Hei;src:"Heti Hei SC","Heti Hei TC","Heti Hei JP","Heti Hei KR"}@font-face{font-family:Heti Hei SC;src:local("PingFang SC Regular"),local("Heiti SC Regular"),local("Microsoft YaHei"),local("Source Han Sans CN Regular"),local("Noto Sans CJK SC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei TC;src:local("PingFang TC Regular"),local("Heiti TC Regular"),local("Microsoft Jhenghei"),local("Source Han Sans HK Regular"),local("Source Han Sans TW Regular"),local("Noto Sans CJK TC Regular"),local("WenQuanYi Micro Hei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei JP;src:local("Hiragino Sans GB W3"),local("Source Han Sans JP Regular"),local("Noto Sans CJK JP Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei KR;src:local("Source Han Sans KR Regular"),local("Noto Sans CJK KR Regular"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:200;src:"Heti Hei SC Light","Heti Hei TC Light","Heti Hei JP Light","Heti Hei KR Light"}@font-face{font-family:Heti Hei SC Light;font-weight:200;src:local("PingFang SC Light"),local("Heiti SC Light"),"Heti Hei SC Light Fallback",local("Source Han Sans CN Light"),local("Noto Sans CJK SC Light")}@font-face{font-family:Heti Hei TC Light;font-weight:200;src:local("PingFang TC Light"),local("Heiti TC Light"),local("Microsoft Jhenghei Light"),local("Source Han Sans HK Light"),local("Source Han Sans TW Light"),local("Noto Sans CJK TC Light")}@font-face{font-family:Heti Hei JP Light;font-weight:200;src:local("Source Han Sans JP Light"),local("Noto Sans CJK JP Light")}@font-face{font-family:Heti Hei KR Light;font-weight:200;src:local("Source Han Sans KR Light"),local("Noto Sans CJK KR Light")}@font-face{font-family:Heti Hei SC Light Fallback;font-weight:200;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei;font-weight:600;src:"Heti Hei SC Bold","Heti Hei TC Bold","Heti Hei JP Bold","Heti Hei KR Bold"}@font-face{font-family:Heti Hei SC Bold;font-weight:600;src:local("PingFang SC Medium"),local("Heiti SC Medium"),"Heti Hei SC Bold Fallback",local("Source Han Sans CN Bold"),local("Noto Sans CJK SC Bold")}@font-face{font-family:Heti Hei TC Bold;font-weight:600;src:local("PingFang TC Medium"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Bold"),local("Source Han Sans TW Bold"),local("Noto Sans CJK TC Bold")}@font-face{font-family:Heti Hei JP Bold;font-weight:600;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Bold"),local("Noto Sans CJK JP Bold")}@font-face{font-family:Heti Hei KR Bold;font-weight:600;src:local("Source Han Sans KR Bold"),local("Noto Sans CJK KR Bold")}@font-face{font-family:Heti Hei SC Bold Fallback;font-weight:600;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Hei Black;font-weight:800;src:"Heti Hei SC Black","Heti Hei TC Black","Heti Hei JP Black","Heti Hei KR Black"}@font-face{font-family:Heti Hei SC Black;font-weight:800;src:local("Lantinghei SC Heavy"),local("PingFang SC Semibold"),local("Heiti SC Medium"),"Heti Hei SC Black Fallback",local("Source Han Sans CN Heavy"),local("Noto Sans CJK SC Heavy")}@font-face{font-family:Heti Hei TC Black;font-weight:800;src:local("Lantinghei TC Heavy"),local("PingFang TC Semibold"),local("Heiti TC Medium"),local("Microsoft Jhenghei Bold"),local("Source Han Sans HK Heavy"),local("Source Han Sans TW Heavy"),local("Noto Sans CJK TC Heavy")}@font-face{font-family:Heti Hei JP Black;font-weight:800;src:local("Hiragino Sans GB W6"),local("Source Han Sans JP Heavy"),local("Noto Sans CJK JP Heavy")}@font-face{font-family:Heti Hei KR Black;font-weight:800;src:local("Source Han Sans KR Heavy"),local("Noto Sans CJK KR Heavy")}@font-face{font-family:Heti Hei SC Black Fallback;font-weight:800;src:local("Microsoft YaHei"),local("Droid Sans Fallback")}@font-face{font-family:Heti Song;src:local("Songti SC Regular"),local("Songti TC Regular"),local("SimSun")}@font-face{font-family:Heti Song;font-weight:200;src:local("Songti SC Light"),local("Songti TC Light"),"Heti Song Light Fallback"}@font-face{font-family:Heti Song Light Fallback;font-weight:200;src:local("SimSun")}@font-face{font-family:Heti Song;font-weight:600;src:local("Songti SC Bold"),local("Songti TC Bold"),"Heti Song Bold Fallback"}@font-face{font-family:Heti Song Bold Fallback;font-weight:600;src:local("SimSun")}@font-face{font-family:Heti Song Black;font-weight:800;src:local("Songti SC Black"),local("SimSun")}@font-face{font-family:Heti Kai;src:local("Kaiti SC Regular"),local("Kaiti TC Regular"),local("STKaiti"),local("Kaiti"),local("BiauKai")}@font-face{font-family:Heti Kai;font-weight:600;src:local("Kaiti SC Bold"),local("Kaiti TC Bold")}@font-face{font-family:Heti Kai Bold Fallback;font-weight:600;src:local("STKaiti"),local("Kaiti") local("BiauKai")}@font-face{font-family:Heti Kai Black;font-weight:800;src:local("Kaiti SC Black"),local("Kaiti TC Black"),local("STKaiti"),local("Kaiti")}.xxy-article{max-width:42em;font-size:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.xxy-article:after,.xxy-article:before{content:"";display:table}.xxy-article:after{clear:both}.xxy-article section>:first-child,.xxy-article td>:first-child,.xxy-article>:first-child{margin-block-start:0!important}.xxy-article section>:last-child,.xxy-article td>:last-child,.xxy-article>:last-child{margin-block-end:0!important}.xxy-article blockquote{margin-block-start:12px;margin-block-end:24px;margin-inline-start:32px;margin-inline-end:32px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:hsla(0,0%,45%,.054)}@media(prefers-color-scheme:dark){.xxy-article blockquote{background-color:hsla(0,0%,100%,.054)}}.xxy-article figure{display:block;text-align:center}.xxy-article figure>img{display:block}.xxy-article figure>img,.xxy-article hr{margin-inline-start:auto;margin-inline-end:auto}.xxy-article hr{width:30%;height:1px;margin-block-start:48px;margin-block-end:47px;border:0;background-color:#ccc}@media(prefers-color-scheme:dark){.xxy-article hr{background-color:hsl(0,0%,25%)}}.xxy-article p{margin-block-start:12px;margin-block-end:24px;text-align:justify}.xxy-article p:not(:lang(zh)),.xxy-article p:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){text-align:start}.xxy-article pre{margin-block-start:12px;margin-block-end:12px;margin-inline-start:0;margin-inline-end:0;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;overflow:auto;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;white-space:pre;word-wrap:normal;border-radius:var(--sn-border-radius);background-color:rgba(0,0,0,.054)}@media(prefers-color-scheme:dark){.xxy-article pre{background-color:hsla(0,0%,100%,.054)}}.xxy-article pre code{margin:0;padding:0;border:0;border-radius:0}.xxy-article h1,.xxy-article h2,.xxy-article h3,.xxy-article h4,.xxy-article h5,.xxy-article h6{position:relative;margin:0;margin-block-start:24px;margin-block-end:12px;font-weight:600}.xxy-article h1{margin-block-end:24px;font-size:32px;line-height:48px}.xxy-article h2{font-size:24px;line-height:36px}.xxy-article h3{font-size:20px;line-height:36px}.xxy-article h4{font-size:18px;line-height:24px}.xxy-article h5{font-size:16px;line-height:24px}.xxy-article h6{font-size:14px;line-height:24px}.xxy-article h1,.xxy-article h2,.xxy-article h3{letter-spacing:.05em}.xxy-article h1:not(:lang(zh)),.xxy-article h1:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.xxy-article h2:not(:lang(zh)),.xxy-article h2:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.xxy-article h3:not(:lang(zh)),.xxy-article h3:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){letter-spacing:0}.xxy-article h1+h2,.xxy-article h2+h3,.xxy-article h3+h4,.xxy-article h4+h5,.xxy-article h5+h6{margin-block-start:12px}.xxy-article dl,.xxy-article ol,.xxy-article ul{margin-block-start:12px;margin-block-end:24px}.xxy-article ol,.xxy-article ul{padding-inline-start:32px}.xxy-article ol ol,.xxy-article ol ul,.xxy-article ul ol,.xxy-article ul ul{margin-block-start:0;margin-block-end:0}.xxy-article ul{list-style-type:disc}.xxy-article ol{list-style-type:decimal}.xxy-article ol ul,.xxy-article ul ul{list-style-type:circle}.xxy-article ol ol ul,.xxy-article ol ul ul,.xxy-article ul ol ul,.xxy-article ul ul ul{list-style-type:square}.xxy-article li{list-style-type:unset}.xxy-article table{box-sizing:border-box;table-layout:fixed;margin-block-start:12px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-collapse:collapse;border:1px solid #ccc;word-break:break-word}@media(prefers-color-scheme:dark){.xxy-article table{border-color:hsl(0,0%,25%)}}.xxy-article td,.xxy-article th{padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;border:1px solid #ccc}@media(prefers-color-scheme:dark){.xxy-article td,.xxy-article th{border-color:hsl(0,0%,25%)}}.xxy-article caption{caption-side:bottom;margin-block-start:2px;margin-block-end:-4px;font-size:14px;line-height:24px}.xxy-article a:not(:has(img),.uk-button){transition:all .3s ease;background-image:linear-gradient(to right,var(--sn-color-bg-link) 0,var(--sn-color-bg-link) 100%);background-repeat:no-repeat;background-position:left 95%;background-size:100% 46%;margin-left:5px;margin-right:5px;padding:2px;border-radius:3px;overflow:hidden}.xxy-article a:hover{background-size:100% 100%;text-decoration:none}.xxy-article abbr[title]{padding-block-end:1px;border-block-end:1px dotted;text-decoration:none;cursor:help}.xxy-article b,.xxy-article strong{font-weight:600}.xxy-article code{margin-inline-start:.25em;margin-inline-end:.25em;font-family:SFMono-Regular,consolas,Liberation Mono,menlo,courier,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article dfn{font-weight:600}.xxy-article dfn:not(:lang(zh)),.xxy-article dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){font-weight:400}.xxy-article em{font-weight:600}.xxy-article figcaption{display:inline-block;vertical-align:top;font-size:14px;text-align:start}.xxy-article i{font-style:italic}.xxy-article ins,.xxy-article u{padding-block-end:1px;border-block-end:1px solid;text-decoration:none}.xxy-article mark{padding-block-start:2px;padding-block-end:2px;padding-inline-start:1px;padding-inline-end:1px;margin-inline-start:1px;margin-inline-end:1px;background-color:rgba(255,246.5,0,.88);color:inherit}@media(prefers-color-scheme:dark){.xxy-article mark{background-color:hsla(58,100%,15%,.88)}}.xxy-article q{quotes:"「" "」" "『" "』"}.xxy-article q:not(:lang(zh)),.xxy-article q:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){quotes:initial;quotes:auto}.xxy-article rt{font-weight:400}.xxy-article rt,.xxy-article small{font-size:.875em}.xxy-article strong{font-weight:600}.xxy-article sub,.xxy-article sup{position:relative;margin-inline-start:.25em;margin-inline-end:.25em;font-size:.75em;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;line-height:1;vertical-align:baseline}.xxy-article sub{bottom:-.25em}.xxy-article sup{top:-.5em}.xxy-article sup a:target,.xxy-article sup:target{background-color:hsl(210,100%,93%)}@media(prefers-color-scheme:dark){.xxy-article sup a:target,.xxy-article sup:target{background-color:hsl(210,40%,38%)}}.xxy-article summary{padding-inline-start:1em;outline:0;cursor:pointer}.xxy-article summary::-webkit-details-marker{width:.6em;margin-inline-end:.4em}.xxy-article u[title]{cursor:help;border-block-end-width:3px;border-block-end-style:double;border-block-end-color:rgba(0,0,0,.54)}@media(prefers-color-scheme:dark){.xxy-article u[title]{border-block-end-color:hsla(0,0%,100%,.54)}}.xxy-article address,.xxy-article cite,.xxy-article dfn,.xxy-article dt,.xxy-article em{font-style:normal}.xxy-article address:not(:lang(zh)),.xxy-article address:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.xxy-article cite:not(:lang(zh)),.xxy-article cite:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.xxy-article dfn:not(:lang(zh)),.xxy-article dfn:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.xxy-article dt:not(:lang(zh)),.xxy-article dt:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)),.xxy-article em:not(:lang(zh)),.xxy-article em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){font-style:italic}.xxy-article abbr[title],.xxy-article del,.xxy-article ins,.xxy-article s,.xxy-article u{margin-inline-start:1px;margin-inline-end:1px}.xxy-article,.xxy-article--sans{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article--classic,.xxy-article--serif{font-family:Times New Roman,times,Heti Song,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article--classic h1,.xxy-article--classic h2,.xxy-article--classic h3,.xxy-article--classic h4,.xxy-article--classic h5,.xxy-article--classic h6{font-family:Times New Roman,times,Heti Kai Black,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:800}.xxy-article--classic blockquote,.xxy-article--classic cite,.xxy-article--classic q{font-family:Times New Roman,times,Heti Kai,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article--classic caption,.xxy-article--classic figcaption,.xxy-article--classic th,.xxy-article--hei{font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article--song{font-family:Times New Roman,times,Heti Song,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article--kai{font-family:Times New Roman,times,Heti Kai,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article comma,.xxy-article--columns-1,.xxy-article--columns-16em,.xxy-article--columns-2,.xxy-article--columns-20em,.xxy-article--columns-24em,.xxy-article--columns-28em,.xxy-article--columns-3,.xxy-article--columns-32em,.xxy-article--columns-36em,.xxy-article--columns-4,.xxy-article--columns-40em,.xxy-article--columns-44em,.xxy-article--columns-48em{max-width:none;column-gap:2em}.xxy-article comma p,.xxy-article--columns-1 p,.xxy-article--columns-16em p,.xxy-article--columns-2 p,.xxy-article--columns-20em p,.xxy-article--columns-24em p,.xxy-article--columns-28em p,.xxy-article--columns-3 p,.xxy-article--columns-32em p,.xxy-article--columns-36em p,.xxy-article--columns-4 p,.xxy-article--columns-40em p,.xxy-article--columns-44em p,.xxy-article--columns-48em p{margin-block-start:6px;margin-block-end:12px;text-indent:2em}.xxy-article--columns-1{column-count:1}.xxy-article--columns-2{column-count:2}.xxy-article--columns-3{column-count:3}.xxy-article--columns-4{column-count:4}.xxy-article--columns-16em{column-width:16em}.xxy-article--columns-20em{column-width:20em}.xxy-article--columns-24em{column-width:24em}.xxy-article--columns-28em{column-width:28em}.xxy-article--columns-32em{column-width:32em}.xxy-article--columns-36em{column-width:36em}.xxy-article--columns-40em{column-width:40em}.xxy-article--columns-44em{column-width:44em}.xxy-article--columns-48em{column-width:48em}.xxy-article--vertical{max-width:none;max-height:42em;writing-mode:vertical-rl;letter-spacing:.125em}.xxy-article--vertical h1,.xxy-article--vertical h2,.xxy-article--vertical h3,.xxy-article--vertical h4,.xxy-article--vertical h5,.xxy-article--vertical h6{text-align:start}.xxy-article--vertical q{quotes:"「" "」" "『" "』"}.xxy-article--ancient,.xxy-article--poetry{font-family:Times New Roman,times,Heti Song,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.xxy-article--ancient h1,.xxy-article--ancient h2,.xxy-article--ancient h3,.xxy-article--ancient h4,.xxy-article--ancient h5,.xxy-article--ancient h6,.xxy-article--poetry h1,.xxy-article--poetry h2,.xxy-article--poetry h3,.xxy-article--poetry h4,.xxy-article--poetry h5,.xxy-article--poetry h6{font-family:Times New Roman,times,Heti Kai Black,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:800;text-align:center}.xxy-article--ancient h1 .xxy-article-meta,.xxy-article--ancient h2 .xxy-article-meta,.xxy-article--ancient h3 .xxy-article-meta,.xxy-article--ancient h4 .xxy-article-meta,.xxy-article--ancient h5 .xxy-article-meta,.xxy-article--ancient h6 .xxy-article-meta,.xxy-article--poetry h1 .xxy-article-meta,.xxy-article--poetry h2 .xxy-article-meta,.xxy-article--poetry h3 .xxy-article-meta,.xxy-article--poetry h4 .xxy-article-meta,.xxy-article--poetry h5 .xxy-article-meta,.xxy-article--poetry h6 .xxy-article-meta{font-weight:400}@media screen and (min-width:640px){.xxy-article--ancient h1 .xxy-article-meta,.xxy-article--ancient h2 .xxy-article-meta,.xxy-article--ancient h3 .xxy-article-meta,.xxy-article--ancient h4 .xxy-article-meta,.xxy-article--ancient h5 .xxy-article-meta,.xxy-article--ancient h6 .xxy-article-meta,.xxy-article--poetry h1 .xxy-article-meta,.xxy-article--poetry h2 .xxy-article-meta,.xxy-article--poetry h3 .xxy-article-meta,.xxy-article--poetry h4 .xxy-article-meta,.xxy-article--poetry h5 .xxy-article-meta,.xxy-article--poetry h6 .xxy-article-meta{position:absolute;line-height:inherit;text-indent:0;display:inline;margin-block-start:4px;margin-inline-start:8px}}.xxy-article--ancient .xxy-article-meta,.xxy-article--poetry .xxy-article-meta{line-height:24px;text-align:center;text-indent:0}.xxy-article--ancient p{text-indent:2em}.xxy-article--poetry p{text-align:center;text-indent:0}.xxy-article--annotation p{margin-block-start:0;margin-block-end:0;line-height:2.25;text-indent:2em}.xxy-article--annotation em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right;font-weight:400}.xxy-article--annotation em:not(:lang(zh)),.xxy-article--annotation em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){-webkit-text-emphasis:none;text-emphasis:none}.xxy-article--annotation .xxy-article-meta{margin-block-start:12px;margin-block-end:24px}.xxy-article .xxy-article-meta{display:block;text-indent:0}.xxy-article .xxy-article-verse{text-align:center;text-indent:0}.xxy-article .xxy-article-large{font-size:18px;line-height:24px}.xxy-article .xxy-article-x-large{font-size:20px;line-height:30px;letter-spacing:.05em}.xxy-article .xxy-article-small{font-size:14px;line-height:24px}.xxy-article .xxy-article-x-small{font-size:12px;line-height:18px}.xxy-article .xxy-article-list-latin{list-style-type:upper-latin}.xxy-article .xxy-article-list-latin ol{list-style-type:lower-roman}.xxy-article .xxy-article-list-latin ol ol{list-style-type:lower-latin}.xxy-article .xxy-article-list-han{list-style-type:cjk-ideographic}.xxy-article .xxy-article-list-han ol{list-style-type:decimal}.xxy-article .xxy-article-list-han ol ol{list-style-type:decimal-leading-zero}.xxy-article .xxy-article-fn{margin-block-start:59px;border-block-start:1px solid;border-block-start-color:#ccc;font-size:14px;font-family:Helvetica Neue,helvetica,arial,Heti Hei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:24px}@media(prefers-color-scheme:dark){.xxy-article .xxy-article-fn{border-block-start-color:hsl(0,0%,25%)}}.xxy-article .xxy-article-fn ol{margin-block-start:12px;margin-block-end:0}.xxy-article .xxy-article-fn li:target{background-color:hsl(210,100%,93%)}@media(prefers-color-scheme:dark){.xxy-article .xxy-article-fn li:target{background-color:hsl(210,40%,38%)}}.xxy-article .xxy-article-hang{position:absolute;line-height:inherit;text-indent:0}.xxy-article .xxy-article-em{-webkit-text-emphasis:filled circle;-webkit-text-emphasis-position:under;text-emphasis:filled circle;text-emphasis-position:under right}.xxy-article .xxy-article-em:not(:lang(zh)),.xxy-article .xxy-article-em:not(:lang(zh)):not(:lang(ja)):not(:lang(kr)){-webkit-text-emphasis:none;text-emphasis:none}.xxy-article .xxy-article-ruby--inline{display:inline-flex;flex-direction:column-reverse;height:1.5em}.xxy-article .xxy-article-ruby--inline rt{display:inline;margin-bottom:-.25em;line-height:1;text-align:center}.xxy-article heti-spacing{display:inline}.xxy-article heti-spacing+sub,.xxy-article heti-spacing+sup{margin-inline-start:0}.xxy-article .heti-spacing-start{margin-inline-end:.25em}.xxy-article .heti-spacing-end{margin-inline-start:.25em}.xxy-article heti-adjacent{display:inline}.xxy-article .heti-adjacent-half{margin-inline-end:-.5em}.xxy-article .heti-adjacent-quarter{margin-inline-end:-.25em}.xxy-article blockquote{border-left-color:var(--primary,#7c3aed);border-left-width:4px;margin:2rem 0;font-size:16px;line-height:1.5;font-style:normal;color:#374151;background-color:#f9fafb;padding:1.5rem;border-radius:.5rem;border-left:4px solid var(--primary,#7c3aed)}.xxy-article blockquote p{margin:0}.xxy-article blockquote p:not(:last-child){margin-bottom:.75rem}.xxy-article figcaption{color:#888;margin-top:.5rem;font-size:.875rem;text-align:center}.xxy-article figcaption a{color:#555;text-decoration:underline}.xxy-article figcaption a:hover{color:var(--primary,#7C3AED)}.xxy-article img{border-radius:.75rem;border:1px solid #e5e7eb;margin:2rem 0}.xxy-article h1,.xxy-article h2,.xxy-article h3,.xxy-article h4,.xxy-article h5,.xxy-article h6{scroll-margin-top:6rem}.xxy-article h1:hover a,.xxy-article h2:hover a,.xxy-article h3:hover a,.xxy-article h4:hover a,.xxy-article h5:hover a,.xxy-article h6:hover a{opacity:1}.xxy-article a{color:var(--primary,#7C3AED);text-decoration:none;transition:color .2s}.xxy-article a:hover{text-decoration:underline;color:var(--primary,#7C3AED);opacity:.8}.xxy-article pre{background-color:#1f2937;color:#f9fafb;border-radius:.5rem;padding:1.5rem;overflow-x:auto;margin:2rem 0}.xxy-article code{background-color:#f3f4f6;padding:.125rem .375rem;border-radius:.25rem;font-size:.875em;color:#7c3aed}pre .xxy-article code{background-color:rgba(0,0,0,0);padding:0;color:inherit}.xxy-article ol,.xxy-article ul{margin:1.5rem 0;padding-left:1.5rem}.xxy-article ol li,.xxy-article ul li{margin:.5rem 0;line-height:1.75}.xxy-article p{margin:1.5rem 0;line-height:1.75}