@media screen{.hljs-comment,.hljs-quote{color:var(--gray-60-alpha)}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:var(--caution-red-100)}.hljs-attr,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#831443}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:var(--primary-green-80)}.hljs-section,.hljs-title{color:#3a71a0}.hljs-keyword,.hljs-selector-tag{color:#9d00cf}.hljs{background:#f6f6f6;color:var(--gray-70-alpha);display:block;overflow-x:auto;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}}@media screen and (prefers-color-scheme:dark){.hljs-comment,.hljs-quote{color:var(--white-60-alpha)}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:var(--caution-red-vivid-100)}.hljs-attr,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#e19c40}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:var(--secondary-green-50)}.hljs-section,.hljs-title{color:#8dcfec}.hljs-keyword,.hljs-selector-tag{color:#da8eed}.hljs{background:#1e2930;color:var(--white-80-alpha);display:block;overflow-x:auto;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}}.post-article,.post-footer,.post-recent{max-width:32rem}.post-article{line-height:2;margin:2rem auto 0}.post-article h1{font-size:2rem}.post-article h2{border-bottom:1px solid;margin-bottom:1rem}.post-article h3{margin-bottom:-1rem;margin-top:.5rem}.post-article h4{margin:0 0 -1rem}.post-article p{margin:1rem 0;word-wrap:break-word}.post-article a{text-decoration:underline}.post-article li a{word-break:break-all}.post-article img,.post-article video{background-color:var(--skeleton-color);height:auto;width:100%}.post-article code{border:1px solid var(--code-border-color);border-radius:2px;margin:1.4em 0;overflow-wrap:break-word;padding:.1em}.post-article code,.post-article pre>code{background-color:var(--code-background-color)}.post-article pre>code{border:none;display:block;margin:0;overflow:auto;padding:.6em}.post-article blockquote{border-left:.25em solid #dfe2e5;color:var(--text-color-sub);margin:1em 0;padding:0 1em;word-wrap:break-word}.post-article ul{list-style-type:disc;margin:1rem 0;padding-left:2rem}.post-article ul ul{list-style-type:circle;margin:0}.post-article ul ul ul{list-style-type:square}.post-article ol{padding-left:2rem}.post-article .description,.post-article time{color:var(--text-color-sub);font-weight:400;word-wrap:break-word}.post-article time{font-size:.8rem}.post-article .description{font-size:.9rem}.post-footer,.post-recent{margin:3rem auto}@media (max-width:430px){.post-article,.post-footer,.post-recent{padding:0 1rem}}