@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600&family=Noto+Serif+SC:wght@400;600&display=swap);@font-face{font-family:icons;src:url("/fonts/icons.eot?ctx6ce");src:url("/fonts/icons.eot?ctx6ce#iefix") format('embedded-opentype'),url("/fonts/icons.ttf?ctx6ce") format('truetype'),url("/fonts/icons.woff?ctx6ce") format('woff'),url("/fonts/icons.svg?ctx6ce#icons") format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e900"}.icon-chevron-bar-up:before{content:"\e901"}.icon-chevron-right:before{content:"\e902"}.icon-chevron-left:before{content:"\e903"}.icon-clipboard-check:before,figure.highlight>.clipboard-btn[data-clicked=true] .icon:before{content:"\e904"}.icon-clipboard:before,figure.highlight>.clipboard-btn .icon:before{content:"\e905"}.icon-quote:before{content:"\e906"}.icon-x:before{content:"\e907"}.icon-archive:before{content:"\e908"}.icon-tags:before{content:"\e909"}.icon-exclamation-triangle-fill:before{content:"\e90a"}.icon-link-45deg:before{content:"\e90b"}.icon,.post details summary:after,.post details summary:before{font-family:icons;font-style:normal}.pagination{margin-top:20px;margin-bottom:36px;display:grid;grid-template-columns:1fr 1fr}.pagination .nav-link{display:flex;flex-direction:row;align-items:center}.pagination .nav-link i{margin-bottom:-2px}.pagination .nav-link.prev{justify-self:flex-start;grid-column:1}.pagination .nav-link.next{justify-self:flex-end;grid-column:2}.link-card{position:relative;display:flex;box-sizing:border-box;flex-direction:column;width:420px;min-height:84px;border-radius:8px;max-width:100%;overflow:hidden;margin:16px auto;padding:12px 20px 9px;justify-content:center}.link-card .link-card-title{display:flex;overflow:hidden;text-overflow:ellipsis;max-height:40px;line-height:1.25}@media (prefers-color-scheme:light){.icon,.post details summary:after,.post details summary:before{color:#8a8a8a}.link-card{background-color:#f6f6f6}.link-card .link-card-title{color:#121212}}@media (prefers-color-scheme:dark){.icon,.post details summary:after,.post details summary:before{color:#c8c4c0}.link-card{background-color:#212121}.link-card .link-card-title{color:#e4e4e4}.link-card .link-card-link{color:#999}}.link-card .link-card-link{display:flex;font-size:13px;height:18px;line-height:18px;color:#999;word-break:break-all;text-overflow:ellipsis;overflow:hidden}.link-card .link-card-link .link-card-icon{display:inline-flex;align-items:center}.archive-title{max-width:1080px;margin:1em auto .5em;font-size:20px}.archives-wrap{max-width:1080px;margin-top:1em}.archives-wrap .archive-year{margin-bottom:.25em;font-size:24px;font-weight:400}.archives-wrap .archives-year-cont .archive-item{display:grid;grid-template-columns:80px 1fr;grid-column-gap:40px;margin:.5em 0;padding-left:0;transition:.2s linear}.archives-wrap .archives-year-cont .archive-item:first-child{margin-top:.25em}.archives-wrap .archives-year-cont .archive-item .article-date{font-size:14px;line-height:25px}.archives-wrap .archives-year-cont .archive-item .article-title a{transition:.1s linear}.archives-wrap .archives-year-cont .archive-item:hover{padding-left:5px}.archive-pagination{max-width:1080px;margin:0 auto;padding:20px 0 36px}.article-entry .article-more-link{font-family:'Noto Sans','Noto Sans SC';text-indent:0;font-size:16px;padding-top:0;padding-bottom:5px}.article-entry h1,.article-entry h2,.article-entry h3{padding:1.5em 0 1em;font-size:24px;font-weight:600}.article-entry h4{padding:1.5em 0 .75em;font-size:20px;font-weight:600}.article-entry h5{padding:1em 0 .5em;font-size:20px;font-weight:400;font-style:italic}.article-entry h3+h4,.article-entry h4+h5{padding-top:0}.article-entry div[id^='eq:']>table,.article-entry div[id^='eq:']>table tbody,.article-entry[id^='eq:']>table,.article-entry[id^='eq:']>table tbody{width:100%}.article-entry div[id^='eq:']>table tbody tr,.article-entry[id^='eq:']>table tbody tr{width:100%;position:relative;display:flex;justify-content:flex-end;align-items:center;vertical-align:text-bottom}.article-entry div[id^='eq:']>table tbody tr td:first-child,.article-entry[id^='eq:']>table tbody tr td:first-child{width:100%;position:absolute}.article-entry div:not([id^='eq:'])>table,.article-entry:not([id^='eq:'])>table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid;border-radius:8px;margin-bottom:1em}@media (prefers-color-scheme:light){.link-card .link-card-link{color:#999}.archives-wrap .archive-year{color:#4a4a4a}.archives-wrap .archives-year-cont .archive-item .article-date{color:#8a8a8a}.archives-wrap .archives-year-cont .archive-item .article-title a{color:#4a4a4a}.archives-wrap .archives-year-cont .archive-item:hover .article-title a:hover{color:#6a6a6a}.article-entry div:not([id^='eq:'])>table,.article-entry:not([id^='eq:'])>table{border-color:#4a4a4a}}@media (prefers-color-scheme:dark){.archives-wrap .archive-year{color:#e8e4e0}.archives-wrap .archives-year-cont .archive-item .article-date{color:#b0b0b0}.archives-wrap .archives-year-cont .archive-item .article-title a{color:#e8e4e0}.archives-wrap .archives-year-cont .archive-item:hover .article-title a:hover{color:#c8c4c0}.article-entry div:not([id^='eq:'])>table,.article-entry:not([id^='eq:'])>table{border-color:#e8e4e0}}.article-entry div:not([id^='eq:'])>table tbody,.article-entry div:not([id^='eq:'])>table thead,.article-entry:not([id^='eq:'])>table tbody,.article-entry:not([id^='eq:'])>table thead{display:table;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}.article-entry div:not([id^='eq:'])>table thead th,.article-entry:not([id^='eq:'])>table thead th{padding:.6em 1em;font-weight:600;text-align:left;border-bottom:1px solid}.article-entry div:not([id^='eq:'])>table thead th:first-child,.article-entry:not([id^='eq:'])>table thead th:first-child{border-top-left-radius:7px}.article-entry div:not([id^='eq:'])>table thead th:last-child,.article-entry:not([id^='eq:'])>table thead th:last-child{border-top-right-radius:7px}.article-entry div:not([id^='eq:'])>table tbody tr,.article-entry:not([id^='eq:'])>table tbody tr{display:table-row}@media (prefers-color-scheme:light){.article-entry div:not([id^='eq:'])>table thead th,.article-entry:not([id^='eq:'])>table thead th{border-color:#4a4a4a;background-color:rgba(0,0,0,.03)}.article-entry div:not([id^='eq:'])>table tbody tr:nth-child(2n),.article-entry:not([id^='eq:'])>table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}}@media (prefers-color-scheme:dark){.article-entry div:not([id^='eq:'])>table thead th,.article-entry:not([id^='eq:'])>table thead th{border-color:#e8e4e0;background-color:rgba(255,255,255,.05)}.article-entry div:not([id^='eq:'])>table tbody tr:nth-child(2n),.article-entry:not([id^='eq:'])>table tbody tr:nth-child(2n){background-color:rgba(255,255,255,.03)}}.article-entry div:not([id^='eq:'])>table tbody tr:last-child td:first-child,.article-entry:not([id^='eq:'])>table tbody tr:last-child td:first-child{border-bottom-left-radius:7px}.article-entry div:not([id^='eq:'])>table tbody tr:last-child td:last-child,.article-entry:not([id^='eq:'])>table tbody tr:last-child td:last-child{border-bottom-right-radius:7px}.article-entry div:not([id^='eq:'])>table td,.article-entry div:not([id^='eq:'])>table th,.article-entry:not([id^='eq:'])>table td,.article-entry:not([id^='eq:'])>table th{display:table-cell;padding:.5em 1em;white-space:nowrap;border-bottom:1px solid}.article-entry .figure-container{margin-top:1em;max-width:100%;overflow:hidden}.article-entry .figure-container p{text-indent:0}.article-entry .figure-container p img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center}.article-entry figure{margin-top:1em;margin-bottom:1em;position:relative;max-width:100%;overflow:hidden}.article-entry figure figcaption{display:none}.article-entry figure img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center}.article-entry figure video{max-width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center}.post-item{padding:1.5em;margin:0 0 1.25em;font-family:'Noto Serif','Noto Serif SC',serif;border-radius:12px;transition:.25s}.post-item:hover{transform:translateY(-2px)}.post-item .post-item-title{margin:0 0 10px;font-size:30px;font-family:'Noto Sans','Noto Sans SC'}@media (max-width:768px){.article-entry div:not([id^='eq:'])>table,.article-entry:not([id^='eq:'])>table{font-size:.9em}.post-item{padding:1em;border-radius:8px;margin-bottom:.75em}.post-item .post-item-title{font-size:22px;margin-bottom:8px}}.post-item .post-item-title a{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;font-weight:500;transition:color .2s}.post-item .post-item-datetag{margin-bottom:10px;font-size:16px}.post-item .post-item-datetag .post-item-date{display:inline-block}.post-item .post-item-datetag .post-item-date .post-time{font-family:Georgia,'Times New Roman',Times,serif}.post-item p{line-height:1.8;text-align:justify;font-size:20px;font-family:'Noto Serif','Noto Serif SC',sans-serif;font-weight:400;word-break:break-word;padding-top:.25em;padding-bottom:.5em;text-indent:2em}.post-item blockquote p{text-indent:0;font-size:20px}.post-item code{vertical-align:middle;padding:3px .4em;border-radius:3px}@media (prefers-color-scheme:light){.article-entry div:not([id^='eq:'])>table td,.article-entry div:not([id^='eq:'])>table th,.article-entry:not([id^='eq:'])>table td,.article-entry:not([id^='eq:'])>table th{border-color:rgba(255,255,255,.04)}.post-item{background-color:#fff;box-shadow:0 2px 8px rgba(92,184,165,.15),0 1px 3px rgba(0,0,0,.03)}.post-item:hover{box-shadow:0 6px 20px rgba(92,184,165,.22),0 3px 8px rgba(0,0,0,.05)}.post-item .post-item-title a{color:#2a2a2a}.post-item .post-item-title a:hover{color:#5cb8a5}.post-item .post-item-datetag{color:#8a8a8a}.post-item blockquote p{color:#6a6a6a}.post-item code{color:#4a4a4a}}@media (prefers-color-scheme:dark){.article-entry div:not([id^='eq:'])>table td,.article-entry div:not([id^='eq:'])>table th,.article-entry:not([id^='eq:'])>table td,.article-entry:not([id^='eq:'])>table th{border-color:rgba(0,0,0,.12)}.post-item{background-color:#1a1c1a;box-shadow:0 2px 8px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.3)}.post-item:hover{box-shadow:0 6px 20px rgba(125,212,192,.15),0 3px 8px rgba(0,0,0,.35)}.post-item .post-item-title a{color:#7dd4c0}.post-item .post-item-title a:hover{color:#9de4d4}.post-item .post-item-datetag{color:#b0b0b0}.post-item blockquote p{color:#c8c4c0}.post-item code{color:#e8e4e0}}.post-item[data-condense]{padding:.75em 1em;border-radius:8px}.post-item[data-condense]:first-child{padding-top:.75em}.post-item[data-condense]+.post-item{margin-top:.5em}.post-item[data-condense] .post-item-title{font-size:24px;margin:0}.post-item[data-condense] .post-item-datetag{font-size:14px;margin-bottom:0}.post-item[data-condense] p{line-height:1.25em;font-family:initial;font-size:16px}.post-item[data-condense] .article-entry .article-more-link{font-size:14px}.post-item[data-condense] .article-entry h1,.post-item[data-condense] .article-entry h2,.post-item[data-condense] .article-entry h3{font-size:20px}.post-item[data-condense] .article-entry li,.post-item[data-condense] .article-entry ul{font-size:16px}.post{width:100%;margin:auto;font-family:'Noto Serif','Noto Serif SC',sans-serif;padding:2em;border-radius:12px;box-sizing:border-box;overflow-wrap:break-word;counter-reset:table-num;counter-reset:figure-num}.post .post-head .post-title{margin:0 0 1em;font-size:30px}.post .post-head .post-title a{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;font-weight:600;transition:color .2s}.post .post-word-count{margin-bottom:.25em}.post .post-cc{font-size:16px;margin-bottom:1.25em}.post p{line-height:1.8;text-align:justify;font-size:20px;font-family:'Noto Serif','Noto Serif SC',sans-serif;font-weight:400;word-break:break-word;padding-top:.25em;padding-bottom:.5em;text-indent:2em}.post p code{vertical-align:middle;padding:3px .4em;border-radius:3px}.post p .math.inline{font-size:.9em}.post blockquote{margin:.75em 0;padding:.25em .75em;border-left:4px solid}@media (prefers-color-scheme:light){.post{background-color:#fff;box-shadow:0 2px 8px rgba(92,184,165,.15),0 1px 3px rgba(0,0,0,.03)}.post .post-head .post-title a{color:#2a2a2a}.post .post-head .post-title a:hover{color:#5cb8a5}.post .post-cc,.post p code{color:#4a4a4a}.post p code{background-color:#edf5f3}.post blockquote{border-color:#e8e0d8}}@media (prefers-color-scheme:dark){.post{background-color:#1a1c1a;box-shadow:0 2px 8px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.3)}.post .post-head .post-title a{color:#7dd4c0}.post .post-head .post-title a:hover{color:#9de4d4}.post .post-cc,.post p code{color:#e8e4e0}.post p code{background-color:#1a2220}.post blockquote{border-color:#2a2826}}.post blockquote p{text-indent:0;font-size:16px;margin:0}.post div:has(table){overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.post div>table,.post>table{min-width:60%;width:max-content;max-width:100%;margin:1.5em auto 1em;border-collapse:collapse}@media (max-width:768px){.post{padding:1.25em;border-radius:8px}.post .post-head .post-title{font-size:22px}.post div>table,.post>table{min-width:100%}}.post div>table td,.post div>table th,.post>table td,.post>table th{padding:.5em .75em;border:1px solid}.post div>table th,.post>table th{font-weight:600}.post caption{font-size:16px;font-weight:600;text-align:center}.post figure{max-width:100%;overflow:hidden}.post figure figcaption{font-size:16px;font-weight:600;text-align:center;display:block;margin:.5em auto 1.5em;width:80%}.post figure img{max-width:100%;height:auto}.post .math.display{font-size:20px;display:block;width:100%;margin:1em -2em;text-align:center}.post .math.display mjx-container[jax=SVG][display=true]{display:inline}@media (max-width:768px){.post .math{font-size:16px}.post .math.display{font-size:14px;margin:1em 0}}.post details{margin:1em 0;border:1px solid;border-radius:5px;box-shadow:1px 1px 1px 1px rgba(0,0,0,.125)}@media (prefers-color-scheme:light){.post blockquote p{color:#6a6a6a}.post div>table td,.post div>table th,.post>table td,.post>table th{border-color:#e8e0d8}.post div>table th,.post>table th{background-color:rgba(255,255,255,.02)}.post details{border-color:#e8e0d8}}@media (prefers-color-scheme:dark){.post blockquote p{color:#c8c4c0}.post div>table td,.post div>table th,.post>table td,.post>table th{border-color:#2a2826}.post div>table th,.post>table th{background-color:rgba(0,0,0,.15)}.post details{border-color:#2a2826}}.post details summary{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;column-gap:.5em;padding:.5em;font-family:'Noto Sans','Noto Sans SC';font-weight:700;cursor:pointer}.post details summary:before{content:"\e90a"}.post details summary:after{content:"\e902"}.post details summary:after,.post details summary:before{font-weight:400;transition:.15s linear}.post details>div,.post details>figure,.post details>img,.post details>p{margin-left:.5em;margin-right:.5em}.post details p{font-family:'Noto Sans','Noto Sans SC';font-size:16px}.post details[open]{padding-bottom:.5em}.post details[open] summary{margin-bottom:1em}.post details[open] summary:after{transform:rotate(90deg)}.post .tab-folder>.tab-content,.post .tab-folder>.tab-content:target~.tab-content:last-child{display:none}.post .tab-folder>.tab-content:target,.post .tab-folder>:last-child{display:block}.menubar-head{display:none;animation:.4s forwards showBlock;z-index:10}.menubar-head:not([data-show]){animation:.4s forwards hideBlock;z-index:10;opacity:1;height:150px}.menubar-ul{padding-left:20px;padding-right:20px;margin-top:10px;margin-bottom:10px}.menubar-ul .menubar-item{font-size:20px;line-height:1;display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:.25em;margin:.75em auto}.menubar-ul .menubar-item[data-border]{margin-top:1em}.menubar-ul .menubar-item .icon{font-size:16px}.menubar-ul .menubar-item .menubar-link{display:inline-block;padding-left:0;width:100%}.menu-search-box{margin:60px 20px 30px 21px;padding:10px;display:flex;align-items:center;justify-content:space-between;border:1px solid;border-radius:5px}@-moz-keyframes showBlock{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showBlock{0%{opacity:0}100%{opacity:1}}@-o-keyframes showBlock{0%{opacity:0}100%{opacity:1}}@keyframes showBlock{0%{opacity:0}100%{opacity:1}}@-moz-keyframes hideBlock{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes hideBlock{0%{opacity:1}100%{opacity:0}}@-o-keyframes hideBlock{0%{opacity:1}100%{opacity:0}}@keyframes hideBlock{0%{opacity:1}100%{opacity:0}}.head-header{height:65px;line-height:65px;max-width:1080px;margin:0 auto;width:90%;display:flex;align-items:center;justify-content:space-between}.head-author{display:inline-block}.head-author .head-author-link{font-size:24px;font-weight:600;text-decoration:none;transition:color .2s}@media (prefers-color-scheme:light){.post details summary{background-color:#d2e3ff}.post details summary:after,.post details summary:before{color:#448aff}.menubar-ul .menubar-item .menubar-link,.post details p{color:#4a4a4a}.menu-search-box{border-color:#8a8a8a;color:#8a8a8a}.head-author .head-author-link{color:#2a2a2a}}@media (prefers-color-scheme:dark){.post details summary{background-color:#282c34}.post details summary:after,.post details summary:before{color:#00aeff}.menubar-ul .menubar-item .menubar-link,.post details p{color:#e8e4e0}.menu-search-box{border-color:#c8c4c0;color:#c8c4c0}.head-author .head-author-link{color:#7dd4c0}}@media (prefers-color-scheme:light){.head-author .head-author-link:hover{color:#5cb8a5}}@media (prefers-color-scheme:dark){.head-author .head-author-link:hover{color:#9de4d4}}.head-right .head-item:last-child>a:not(:last-child){margin-right:15px}.head-right .head-item{display:inline-block;margin-left:30px}.head-right .head-item .head-item-link{cursor:pointer;text-decoration:none;transition:color .2s}.head-right .head-item .head-item-link.search-button{padding:.35em 1em;border:1px solid;border-radius:100px;transition:.2s}.head-right .bar-wrap{display:none;outline:0;padding:9px 10px;background:0 0;border:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.head-right .bar-wrap .bar{display:block;width:22px;height:2px;border-radius:1px}.head-right .bar-wrap .bar+.bar{margin-top:4px}.code,.gutter,code,figcaption,pre{padding:7px;line-height:1.45em;font-size:16px;font-family:'SF Mono',Consolas,'Liberation Mono',Menlo,monospace}figure.highlight{margin:1em 0;box-shadow:1px 1px 2px 2px rgba(0,0,0,.125);border-radius:5px;overflow:hidden;max-width:100%}figure.highlight,figure.highlight .hljs{color:#383a42;background:#fafafa}figure.highlight .comment,figure.highlight .quote,figure.highlight figcaption{color:#a0a1a7}figure.highlight .doctag,figure.highlight .formula,figure.highlight .keyword{color:#a626a4}figure.highlight .deletion,figure.highlight .name,figure.highlight .section,figure.highlight .selector-tag,figure.highlight .subst{color:#e45649}figure.highlight .literal{color:#0184bb}figure.highlight .addition,figure.highlight .attribute,figure.highlight .meta .string,figure.highlight .regexp,figure.highlight .string{color:#50a14f}figure.highlight .attr,figure.highlight .number,figure.highlight .selector-attr,figure.highlight .selector-class,figure.highlight .selector-pseudo,figure.highlight .template-variable,figure.highlight .type,figure.highlight .variable{color:#986801}figure.highlight .bullet,figure.highlight .link,figure.highlight .meta,figure.highlight .selector-id,figure.highlight .symbol,figure.highlight .title{color:#4078f2}figure.highlight .built_in,figure.highlight .class .title,figure.highlight .title.class_{color:#c18401}figure.highlight .strong{font-weight:700}figure.highlight .link{text-decoration:underline}figure.highlight table{display:block;position:relative;margin:0!important;overflow-x:auto}figure.highlight table .code pre{margin:0;max-width:calc(100% - 64px)}figure.highlight table .gutter{width:10px;text-align:right;user-select:none;border-radius:5px 0 0 5px;display:none}figure.highlight table .gutter pre{margin:0}figure.highlight>.clipboard-btn{border:1px solid;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:.25em;margin:10px 1em;border-radius:5px;cursor:pointer}@media (prefers-color-scheme:light){.head-right .head-item .head-item-link{color:#5a5a5a}.head-right .head-item .head-item-link:hover{color:#5cb8a5}.head-right .head-item .head-item-link.search-button{background-color:#fff;border-color:#e8e0d8}.head-right .head-item .head-item-link.search-button:hover{border-color:#5cb8a5;color:#5cb8a5}.head-right .bar-wrap .bar{background-color:#5a5a5a}figure.highlight table .gutter{background-color:rgba(0,0,0,.125)}figure.highlight>.clipboard-btn{border-color:rgba(0,0,0,.125)}}@media (prefers-color-scheme:dark){.head-right .head-item .head-item-link{color:#d8d4d0}.head-right .head-item .head-item-link:hover{color:#7dd4c0}.head-right .head-item .head-item-link.search-button{background-color:#1a1c1a;border-color:#2a2826}.head-right .head-item .head-item-link.search-button:hover{border-color:#7dd4c0;color:#7dd4c0}.head-right .bar-wrap .bar{background-color:#d8d4d0}figure.highlight,figure.highlight .hljs{color:#abb2bf;background:#282c34}figure.highlight .keyword,figure.highlight .operator,figure.highlight .pattern-match{color:#f92672}figure.highlight .function,figure.highlight .pattern-match .constructor{color:#61aeee}figure.highlight .function .params{color:#a6e22e}figure.highlight .function .params .typing{color:#fd971f}figure.highlight .module-access .module{color:#7e57c2}figure.highlight .constructor{color:#e2b93d}figure.highlight .constructor .string{color:#9ccc65}figure.highlight .comment,figure.highlight .quote,figure.highlight figcaption{color:#b18eb1}figure.highlight .doctag,figure.highlight .formula{color:#c678dd}figure.highlight .deletion,figure.highlight .name,figure.highlight .section,figure.highlight .selector-tag,figure.highlight .subst{color:#e06c75}figure.highlight .literal{color:#56b6c2}figure.highlight .addition,figure.highlight .attribute,figure.highlight .meta .string,figure.highlight .regexp,figure.highlight .string{color:#98c379}figure.highlight .built_in,figure.highlight .class .title,figure.highlight .title.class_{color:#e6c07b}figure.highlight .attr,figure.highlight .number,figure.highlight .selector-attr,figure.highlight .selector-class,figure.highlight .selector-pseudo,figure.highlight .template-variable,figure.highlight .type,figure.highlight .variable{color:#d19a66}figure.highlight .bullet,figure.highlight .link,figure.highlight .meta,figure.highlight .selector-id,figure.highlight .symbol,figure.highlight .title{color:#61aeee}figure.highlight .strong{font-weight:700}figure.highlight .link{text-decoration:underline}figure.highlight table .gutter{background-color:rgba(0,0,0,.125)}figure.highlight>.clipboard-btn{border-color:rgba(0,0,0,.125)}}figure.highlight>.clipboard-btn .icon:before{font-size:20px}@media (prefers-color-scheme:light){figure.highlight>.clipboard-btn{border-color:#8a8a8a;background-color:#fff9f5}figure.highlight>.clipboard-btn:hover{background-color:#8a8a8a}figure.highlight>.clipboard-btn:hover .icon{color:#4a4a4a}}@media (prefers-color-scheme:dark){figure.highlight>.clipboard-btn{border-color:#b0b0b0;background-color:#0f100f}figure.highlight>.clipboard-btn:hover{background-color:#b0b0b0}figure.highlight>.clipboard-btn:hover .icon{color:#e8e4e0}}figure.highlight table,figure.highlight tr{margin:0;padding:0;width:100%;border-collapse:collapse}figure.highlight figcaption{user-select:none;border-radius:5px 5px 0 0;border-bottom:1px solid;font-weight:400;display:grid;grid-template-columns:1fr auto auto;column-gap:1em;justify-items:start;width:calc(100% - 2em);padding:.5em 1em .25em;margin:0}figure.highlight figcaption .clipboard-btn{cursor:pointer}figure.highlight figcaption+table .gutter{border-radius:0 0 0 5px}figure.highlight.c figcaption span:before{content:'/* '}figure.highlight.c figcaption span:after{content:' */'}figure.highlight.cpp figcaption span:before{content:'// '}.menu-nav{padding-top:40px}.menu-nav .menu-nav-item{font-size:14px;padding:1em;margin-bottom:1em;border-radius:10px}@media (prefers-color-scheme:light){figure.highlight figcaption{border-color:rgba(0,0,0,.125)}.menu-nav{color:#5a5a5a}.menu-nav .menu-nav-item{color:#8a8a8a;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}}@media (prefers-color-scheme:dark){figure.highlight figcaption{border-color:rgba(0,0,0,.125)}.menu-nav{color:#d8d4d0}.menu-nav .menu-nav-item{color:#b0b0b0;background-color:#1a1c1a;box-shadow:0 1px 3px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}}.menu-nav .menu-nav-item .menu-nav-title{border-bottom:1px solid;padding-bottom:.5em;margin-bottom:.5em}.menu-nav .menu-nav-item .menu-nav-title a{font-size:16px;font-weight:500}@media (prefers-color-scheme:light){.menu-nav .menu-nav-item .menu-nav-title{border-color:#e8e0d8}.menu-nav .menu-nav-item .menu-nav-title a{color:#4a4a4a}}@media (prefers-color-scheme:dark){.menu-nav .menu-nav-item .menu-nav-title{border-color:#2a2826}.menu-nav .menu-nav-item .menu-nav-title a{color:#e8e4e0}}.menu-nav div.menu-nav-item:not(:first-of-type){margin-top:0}.menu-nav-content{margin-top:.75em}.menu-nav-content .menu-nav-item{line-height:1.25em;white-space:normal;padding-bottom:.75em;word-wrap:break-word}.menu-nav-content .menu-nav-item a{transition:color .2s}@media (prefers-color-scheme:light){.menu-nav .menu-nav-item .menu-nav-title a{color:#5cb8a5}.menu-nav .menu-nav-item .menu-nav-title a:hover{color:#3da08d}.menu-nav-content .menu-nav-item a{color:#5cb8a5}}@media (prefers-color-scheme:dark){.menu-nav .menu-nav-item .menu-nav-title a{color:#7dd4c0}.menu-nav .menu-nav-item .menu-nav-title a:hover{color:#9de4d4}.menu-nav-content .menu-nav-item a{color:#7dd4c0}}@media (prefers-color-scheme:light){.menu-nav-content .menu-nav-item a:hover{color:#3da08d}.menu-nav-content .menu-nav-item.empty{color:#5a5a5a}}@media (prefers-color-scheme:dark){.menu-nav-content .menu-nav-item a:hover{color:#9de4d4}.menu-nav-content .menu-nav-item.empty{color:#d8d4d0}}.menu-nav-content .archive-list .archive-list-item{height:2em;line-height:2em}.menu-nav-content .tag-list-item{display:inline-block;padding:0 10px 7px 0}@media (prefers-color-scheme:light){.menu-nav-content .archive-list .archive-list-item a{color:#5cb8a5}.menu-nav-content .archive-list .archive-list-item a:hover{color:#3da08d}.menu-nav-content .tag-list-item a{color:#5cb8a5}}@media (prefers-color-scheme:dark){.menu-nav-content .archive-list .archive-list-item a{color:#7dd4c0}.menu-nav-content .archive-list .archive-list-item a:hover{color:#9de4d4}.menu-nav-content .tag-list-item a{color:#7dd4c0}}.menu-nav-content .archive-list-item .archive-list-count,.menu-nav-content .tag-list-item .tag-list-count{vertical-align:super;font-size:.6em;margin-top:-.5em}.page[data-filter]{filter:blur(2px)}.search-modal{position:fixed;top:0;left:0;width:100dvw;height:100dvh;display:flex}.search-modal:not([data-show]){display:none}.search-modal .card{position:relative;width:60dvw;max-width:720px;height:60dvh;margin-left:auto;margin-right:auto;margin-top:20dvh;border:1px solid;border-radius:10px;padding:1em}.search-modal .card .card-head{height:60px}.search-modal .card .card-head .search-box{display:flex;justify-content:center;align-items:center;font-size:24px}.search-modal .card .card-head .search-box .search-input{padding:.25em .75em;margin:.5em;border-radius:100px;border:1px solid;font-size:20px}@media (prefers-color-scheme:light){.menu-nav-content .tag-list-item a:hover{color:#3da08d}.menu-nav-content .archive-list-item .archive-list-count,.menu-nav-content .tag-list-item .tag-list-count{color:#5a5a5a}.search-modal .card{background-color:#fff9f5;border-color:#e8e0d8}.search-modal .card .card-head .search-box .search-input{border-color:#e8e0d8;background-color:#fff9f5;color:#4a4a4a}}@media (prefers-color-scheme:dark){.menu-nav-content .tag-list-item a:hover{color:#9de4d4}.menu-nav-content .archive-list-item .archive-list-count,.menu-nav-content .tag-list-item .tag-list-count{color:#d8d4d0}.search-modal .card{background-color:#0f100f;border-color:#2a2826}.search-modal .card .card-head .search-box .search-input{border-color:#2a2826;background-color:#0f100f;color:#e8e4e0}}.search-modal .card .card-head .search-box .search-input:focus{outline:0;box-shadow:0 0 5px #3498db}.search-modal .card .card-head .search-box .search-button{cursor:pointer}.search-modal .card .card-body{height:calc(60dvh - 60px);overflow-y:auto}.search-modal .card .card-body .search-count{margin-bottom:1em;margin-left:1em}.search-modal .card .card-body .search-result{margin-right:1em}.search-modal .card .card-body .search-result .search-result-item{display:block;margin:.5em 0;padding:.5em 1em;border-radius:10px}.search-modal .card .card-body .search-result .search-result-item:last-child{margin-bottom:2em}.search-modal .card .card-body .search-result .search-result-item .highlight{box-shadow:none}.search-modal .card .card-body .search-result .search-result-item .search-result-title{font-size:20px}@media (prefers-color-scheme:light){.search-modal .card .card-body .search-result .search-result-item{background-color:rgba(0,0,0,.039)}.search-modal .card .card-body .search-result .search-result-item .highlight{background-color:#fff7a0}.search-modal .card .card-body .search-result .search-result-item .search-result-title{color:#4a4a4a}}@media (prefers-color-scheme:dark){.search-modal .card .card-body .search-result .search-result-item{background-color:rgba(255,255,255,.039)}.search-modal .card .card-body .search-result .search-result-item .highlight{background-color:#4e4828}.search-modal .card .card-body .search-result .search-result-item .search-result-title{color:#e8e4e0}}.search-modal .card .card-body .search-result .search-result-item .search-result-tags{font-size:14px}.search-modal .card .card-body .search-result .search-result-item .search-result-tags span+span{margin-left:.25em}.search-modal .card .card-body .search-result .search-result-item .search-result-tags span+span:before{content:'|';margin-right:.25em}.search-modal .card .close-button{position:absolute;top:0;right:0;margin:.5em;font-size:20px;cursor:pointer}@media (max-width:768px){figure.highlight>.clipboard-btn{width:2em;height:2em;margin:5px .5em}figure.highlight figcaption{display:none}.search-modal .card{width:100dvw;height:100dvh;margin:0;border:none}.search-modal .card .card-head{margin-top:40px;display:flex;flex-direction:column;align-items:center}.search-modal .card .card-head .search-box{margin-right:1em;display:grid;grid-template-columns:1fr auto}.search-modal .card .card-body{height:calc(100dvh - 100px)}.search-modal .card .close-button{font-size:32px;right:unset;margin-top:16px;border-radius:40px}}@media (max-width:768px) and (prefers-color-scheme:light){.search-modal .card .close-button{background-color:rgba(0,0,0,.039)}}@media (max-width:768px) and (prefers-color-scheme:dark){.search-modal .card .close-button{background-color:rgba(255,255,255,.039)}}.csl-bib-body .csl-entry{display:grid;grid-template-columns:3em auto;grid-gap:1em;margin-bottom:1em}.csl-bib-body .csl-entry .csl-left-margin{text-align:right}.csl-bib-body .csl-entry .csl-right-inline{text-align:justify;word-break:break-word}.csl-bib-body .csl-entry .csl-right-inline a{word-break:break-all}#gitalk-comments .vcontent p,#valine-comments .vcontent p{font-family:initial;font-size:initial}#gitalk-comments .vcount,#valine-comments .vcount{font-size:14px!important}.refs-sidebar{position:fixed;top:0;right:0;width:100%;max-width:45vw;height:100%;z-index:9999;display:flex;flex-direction:column;overflow:hidden;pointer-events:none;transform:translateX(100%);transition:transform .25s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:-2px 0 12px rgba(0,0,0,.08)}.refs-sidebar[data-open]{transform:translateX(0);pointer-events:auto}.refs-sidebar-header{flex-shrink:0;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-bottom-style:solid}.refs-sidebar-title{font-weight:600;margin:0;font-size:1rem}@media (prefers-color-scheme:light){.search-modal .card .card-body .search-result .search-result-item .search-result-tags{color:#8a8a8a}.refs-sidebar{background-color:rgba(255,255,255,.8)}.refs-sidebar-header{border-color:#e8e0d8}.refs-sidebar-title{color:#4a4a4a}}@media (prefers-color-scheme:dark){.search-modal .card .card-body .search-result .search-result-item .search-result-tags{color:#c8c4c0}.refs-sidebar{background-color:rgba(16,16,16,.8)}.refs-sidebar-header{border-color:#2a2826}.refs-sidebar-title{color:#e8e4e0}}.refs-sidebar-close{background:0 0;border:none;cursor:pointer;padding:.25rem;line-height:1;opacity:.7}.refs-sidebar-close:hover{opacity:1}.refs-sidebar-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem 1.25rem;scrollbar-width:thin;scrollbar-color:#8a8a8a #f0e8e0}.refs-sidebar-content::-webkit-scrollbar{width:8px}.refs-sidebar-content::-webkit-scrollbar-track{border-radius:4px}@media (prefers-color-scheme:light){.refs-sidebar-close{color:#4a4a4a}.refs-sidebar-content::-webkit-scrollbar-track{background-color:#f0e8e0}}@media (prefers-color-scheme:dark){.refs-sidebar-close{color:#e8e4e0}.refs-sidebar-content::-webkit-scrollbar-track{background-color:#1a1c1a}}.refs-sidebar-content::-webkit-scrollbar-thumb{border-radius:4px}@media (prefers-color-scheme:light){.refs-sidebar-content::-webkit-scrollbar-thumb{background-color:#8a8a8a}.refs-sidebar-content::-webkit-scrollbar-thumb:hover{background-color:#5a5a5a}}@media (prefers-color-scheme:dark){.refs-sidebar-content::-webkit-scrollbar-thumb{background-color:#b0b0b0}.refs-sidebar-content::-webkit-scrollbar-thumb:hover{background-color:#d8d4d0}}.refs-sidebar-content .csl-entry{scroll-margin-top:1rem;scroll-margin-bottom:1rem;border-radius:4px;padding:.25rem .5rem;margin-left:-.5rem;margin-right:-.5rem;transition:background-color .15s}@media (prefers-color-scheme:light){.refs-sidebar-content .csl-entry:hover{background-color:#f0f0f0}}@media (prefers-color-scheme:dark){.refs-sidebar-content .csl-entry:hover{background-color:#252525}}.post-widget{font-size:14px;max-width:220px;position:sticky;align-self:flex-start;justify-self:center;margin-top:16px;top:80px;right:0;padding:1em;border-radius:10px}.post-widget h4{padding-bottom:.25em;margin-bottom:.75em;margin-left:-2px;font-weight:600}.post-widget .post-toc-toggle{font-size:14px}.post-widget .post-toc-wrap{margin-bottom:1em;padding-left:1em;border-left:2px solid;max-height:60dvh;overflow-y:hidden;scroll-behavior:smooth}@media (prefers-color-scheme:light){.refs-sidebar-content .csl-entry[data-refs-highlight],.refs-sidebar-content .csl-entry[data-refs-highlight]:hover{background-color:#e8e8e8}.post-widget{color:#8a8a8a;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.post-widget h4{color:#5cb8a5}.post-widget .post-toc-toggle{color:#4a4a4a}.post-widget .post-toc-wrap{border-color:#5cb8a5}}@media (prefers-color-scheme:dark){.refs-sidebar-content .csl-entry[data-refs-highlight],.refs-sidebar-content .csl-entry[data-refs-highlight]:hover{background-color:#2a2a2a}.post-widget{color:#b0b0b0;background-color:#1a1c1a;box-shadow:0 1px 3px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}.post-widget h4{color:#7dd4c0}.post-widget .post-toc-toggle{color:#e8e4e0}.post-widget .post-toc-wrap{border-color:#7dd4c0}}.post-widget .post-toc-wrap .post-toc{margin-left:-.5em}.post-widget .post-toc-wrap .post-toc .post-toc-child{margin-left:.25em;margin-top:.5em;border-left:1px solid}.post-widget .post-toc-wrap .post-toc .post-toc-item{line-height:1.5em;padding:0 0 .5em .5em;white-space:normal}.post-widget .post-toc-wrap .post-toc .post-toc-item:last-child{padding-bottom:0}.post-widget .post-toc-wrap .post-toc .post-toc-item[data-active]>.post-toc-link{font-weight:700}@media (prefers-color-scheme:light){.post-widget .post-toc-wrap .post-toc .post-toc-child{border-color:#e8e0d8}.post-widget .post-toc-wrap .post-toc .post-toc-item[data-active]>.post-toc-link{color:#3da08d}}@media (prefers-color-scheme:dark){.post-widget .post-toc-wrap .post-toc .post-toc-child{border-color:#2a2826}.post-widget .post-toc-wrap .post-toc .post-toc-item[data-active]>.post-toc-link{color:#9de4d4}}.post-widget .post-toc-wrap .post-toc .post-toc-item .post-toc-link{display:grid;grid-template-columns:auto 1fr;grid-gap:3px;transition:.2s}html{font-size:16px;font-family:'Noto Sans','Noto Sans SC';box-sizing:border-box;scroll-behavior:smooth}body{padding:0;margin:0;vertical-align:baseline}*{margin:0;padding:0;list-style:none;text-decoration:none}a,a:visited{transition:color .2s}@media (prefers-color-scheme:light){.post-widget .post-toc-wrap .post-toc .post-toc-item .post-toc-link:hover{color:#3da08d}html{background-color:#fff9f5}body{color:#4a4a4a}a,a:visited{color:#6ac4b0}a:hover{color:#4aa896}}@media (prefers-color-scheme:dark){.post-widget .post-toc-wrap .post-toc .post-toc-item .post-toc-link:hover{color:#9de4d4}html{background-color:#0f100f}body{color:#e8e4e0}a,a:visited{color:#6dd4b8}a:hover{color:#a8ebd9}}.footer-content a,.footer-content a:visited{text-decoration:none}@media (prefers-color-scheme:light){.footer-content a,.footer-content a:visited{color:#8a8a8a}}@media (prefers-color-scheme:dark){.footer-content a,.footer-content a:visited{color:#b0b0b0}}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}del,s{text-decoration:line-through}.page{margin-top:0}.page .head{z-index:9;top:0;right:0;left:0;border-bottom:1px solid}@media (prefers-color-scheme:light){.footer-content a:hover{color:#5cb8a5}.page .head{border-color:#e8e0d8;background-color:#fff9f5}.page .footer-nav .footer{color:#8a8a8a}}@media (prefers-color-scheme:dark){.footer-content a:hover{color:#7dd4c0}img{filter:brightness(.8)}.page .head{border-color:#2a2826;background-color:#0f100f}}@media (max-width:768px){.post-widget{display:none;width:100%}.page .head{position:fixed;top:0;animation:.4s forwards showHead}.page .head:not([data-show]){animation:.4s forwards hideHead}.about,.head-author-link,.post-item .post-item-head .post-item-title a{font-weight:400!important}.head-right .head-item,.menu-nav{display:none}#bar-wrap-toggle{display:inline-block}.page .main{margin-top:65px}.menubar-head{display:block;position:fixed;left:0;top:65px;height:calc(100vh - 65px);width:100%;border-top:1px solid;box-shadow:0 5px 10px}.menubar-head:not([data-show]){display:none}#post{width:100%}@-moz-keyframes showHead{0%{top:-65px}100%{top:0}}@-webkit-keyframes showHead{0%{top:-65px}100%{top:0}}@-o-keyframes showHead{0%{top:-65px}100%{top:0}}@keyframes showHead{0%{top:-65px}100%{top:0}}@-moz-keyframes hideHead{0%{top:0}100%{top:-65px}}@-webkit-keyframes hideHead{0%{top:0}100%{top:-65px}}@-o-keyframes hideHead{0%{top:0}100%{top:-65px}}@keyframes hideHead{0%{top:0}100%{top:-65px}}}.main{margin-left:auto;margin-right:auto;width:90%;max-width:1080px;display:grid;grid-template-columns:minmax(75%,800px) auto;grid-column-gap:20px}.main[data-page=post]{padding:40px 0}.main[data-page=tag]{display:block}@media (max-width:768px){.main[data-page=post]{padding:20px 0}.main{display:block;width:95%}}.main[data-page=archive],.main[data-page=category]{display:block}.main .post .article-entry p{line-height:1.8}.article-tag-list-item{display:inline;margin-right:.5rem}.article-tag-list-item:last-of-type{margin-right:auto}.article-entry li{font-size:20px;line-height:2rem}.article-entry ul{margin-left:0;padding-left:2em;padding-bottom:.75em}.article-entry ul li{list-style:disc}.article-entry ul li:has(> label > input[type=checkbox]){list-style:none;margin-left:-2em}.article-entry ul li:has(> label > input[type=checkbox]) label>input[type=checkbox]{margin-right:.5em}.article-entry ul li p{text-indent:0}.article-entry ul ul li{list-style:circle}.article-entry ol{padding-left:2em;padding-bottom:.75em}.article-entry ol li{list-style:decimal}.article-entry ol li p{text-indent:0}.page .footer-nav{display:block;margin:30px auto 0;width:100%}.page .footer-nav .footer{font-size:14px;margin:0 auto;padding:20px 0;border-top:1px solid;max-width:1080px;width:90%;overflow:hidden}.page .footer-nav .footer .footer-links{padding-top:2em;padding-bottom:1em;display:flex;align-items:flex-start;flex-wrap:wrap}.page .footer-nav .footer .footer-links .footer-links-column{width:25%}.page .footer-nav .footer .footer-links .footer-links-column p{padding-right:1em;padding-bottom:1em}.page .footer-nav .footer .icp{margin-bottom:10px}.page .footer-nav .footer .icp .icp-text{vertical-align:middle}.page .back-top{margin-right:40px;cursor:pointer}.page .back-top .icon{float:right;font-size:20px;font-weight:600}.nav-icon{display:inline-block;width:16px;height:16px}.post-meta{font-size:14px;font-family:'Noto Sans','Noto Sans SC';margin-bottom:10px}.post-meta .post-date{display:inline-block;margin-right:10px}.post-meta .post-date .post-time{font-family:Georgia,'Times New Roman',Times,serif}.post-meta .post-tag{display:inline-block;margin:0 5px}.post-meta .post-tag a{text-decoration:none;padding:.15em .5em;border-radius:4px;font-size:.9em;transition:.2s}@media (prefers-color-scheme:light){.page .footer-nav .footer{border-color:#e8e0d8}.page .back-top .icon:hover{color:#3da08d}.post-meta{color:#8a8a8a}.post-meta .post-tag a{background-color:#e0f2ee;color:#5cb8a5}.post-meta .post-tag a:hover{background-color:#5cb8a5;color:#fff}}@media (prefers-color-scheme:dark){.page .footer-nav .footer{color:#b0b0b0;border-color:#2a2826}.page .back-top .icon:hover{color:#9de4d4}.post-meta{color:#b0b0b0}.post-meta .post-tag a{background-color:#152420;color:#7dd4c0}.post-meta .post-tag a:hover{background-color:#7dd4c0;color:#fff}}.post-meta .post-visit{display:inline-block;margin:0 10px}@media (max-width:768px) and (prefers-color-scheme:light){.menubar-head{background-color:#fff9f5;border-color:#f0e8e0;color:#f0e8e0}}@media (max-width:768px) and (prefers-color-scheme:dark){.menubar-head{background-color:#0f100f;border-color:#1a1c1a;color:#1a1c1a}}.main[data-page=home]{display:grid;grid-template-columns:20% 1fr;grid-column-gap:8%;padding:1.5em 0}@media (max-width:768px){.page .footer-nav .footer .footer-links .footer-links-column{width:50%}.main[data-page=home]{grid-template-columns:1fr}}.content{width:100%;margin:0 auto}.content img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.content .post-item p{text-indent:0}.tag-title{max-width:1080px;margin-top:20px;margin-bottom:.5em;font-size:20px}.tags-wrap{margin-top:20px}.tags-wrap .tags a{font-size:16px;padding-right:.25em;display:inline-block}.tags-wrap .one-tag-list .tag-text{margin:1em 0 .5em;font-size:24px}.tags-wrap .one-tag-list .post-preview{margin-bottom:.5em;display:grid;grid-template-columns:auto 1fr;grid-column-gap:2em}@media (prefers-color-scheme:light){.tags-wrap{color:#4a4a4a}.tags-wrap .tags a{color:#8a8a8a}.tags-wrap .one-tag-list .tag-text,.tags-wrap .tags a:hover{color:#4a4a4a}.tags-wrap .one-tag-list .post-preview .tag-item-date{color:#8a8a8a}}@media (prefers-color-scheme:dark){.tags-wrap{color:#e8e4e0}.tags-wrap .tags a{color:#b0b0b0}.tags-wrap .one-tag-list .tag-text,.tags-wrap .tags a:hover{color:#e8e4e0}.tags-wrap .one-tag-list .post-preview .tag-item-date{color:#b0b0b0}}.category{max-width:1080px;margin:0 auto}.category .signature{font-size:16px;width:100%;text-align:left;overflow:hidden;padding:40px 0 20px}.category h1{padding:.5em 0 1em;font-weight:600;font-size:20px}.about{font-size:16px;margin-top:30px;line-height:20px;font-weight:200}@media (prefers-color-scheme:light){.tags-wrap .one-tag-list .post-preview .post-title{color:#4a4a4a}.category .signature{color:#8a8a8a}.about{color:#4a4a4a}}@media (prefers-color-scheme:dark){.tags-wrap .one-tag-list .post-preview .post-title{color:#e8e4e0}.category .signature{color:#b0b0b0}.about{color:#e8e4e0}}.about h1,.about h2,.about h3{padding:1.5em 0 1em;font-size:24px;font-weight:600}.about img{width:100%}