@charset "UTF-8";:root{--main-text-color:#000000;--main-link-color:#2050e0;--meta-text-color:#707070;--main-bg:#fafafa;--main-frame-color:#c0c0c0;--main-article-shadow:rgba(0,0,0,0.1);--main-article-bg:#ffffff}.pagefind-ui{--pagefind-ui-text:var(--main-text-color);--pagefind-ui-background:var(--main-article-bg);--pagefind-ui-border:var(--main-article-shadow)}@media(prefers-color-scheme:dark){:root{--main-text-color:#efefef;--main-link-color:#5f83ed;--meta-text-color:#a0a0a0;--main-bg:rgb(40, 40, 45);--main-frame-color:#c0c0c0;--main-article-shadow:rgba(255,255,255,0.8);--main-article-bg:rgb(60, 60, 65)}}.container{width:100%;max-width:1024px;margin:auto;box-sizing:border-box;padding:0 20px;word-break:break-all}.inner-container{width:100%;box-sizing:border-box;padding-top:30px}@media screen and (min-width:1024px){.inner-container{display:flex;flex-direction:row-reverse}.sidebar{flex:1}.main{flex:3;max-width:768px}}.sidebar{max-width:250px}.sidebar .taglist{list-style:none;line-height:1.5;padding-left:0}.sidebar .taglist a{color:#909090}#search{box-sizing:border-box}body{font-family:system-ui,-apple-system,segoe ui,Roboto,helvetica neue,Arial,noto sans,liberation sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;background:var(--main-bg);color:var(--main-text-color)}.article{margin-bottom:100px;background-color:var(--main-article-bg)}.article-title>h1{margin:0;line-height:1.5}.article-title>h1>a{text-decoration:none;color:var(--main-text-color)}.article-meta{color:var(--meta-text-color)}ul.article-tags{display:inline;padding:0}ul.article-tags>li{display:inline;padding:0 10px;margin:0 2px;color:#fff;background:#909090;border-radius:5px}pre>code,code,time{font-family:SFMono-Regular,Menlo,Monaco,Consolas,liberation mono,courier new,monospace}.highlight{overflow-x:auto;border:2px solid var(--main-frame-color);margin:1em 0;padding:1em;background:#0d1117}.highlight>pre{margin:0}h1{font-size:1.5em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:1em}.site-title{font-size:1.75em;margin:50px 0;text-align:center}.site-title>a{text-decoration:none;color:var(--main-text-color)}.content{line-height:1.5}.content ul{padding-left:2rem}.article-list{margin-bottom:100px}@media screen and (max-width:640px){.article-list-item{flex-direction:column!important;align-items:start!important}}.article-list-item{margin:.5rem 0;border-left:5px solid orange;border-top:2px solid var(--main-article-shadow);border-right:2px solid var(--main-article-shadow);border-bottom:2px solid var(--main-article-shadow);padding:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box;background-color:var(--main-article-bg)}.article{border:2px solid var(--main-article-shadow);padding:2rem}.article-list-item-title{padding:5px 0;flex-grow:1}.article-list-item-title>a{font-size:1.05em;font-weight:700;text-decoration:none;color:var(--main-text-color);display:block}.article-list-item-meta>div{color:var(--meta-text-color);margin-right:10px;min-width:100px}.article-list-item-tags{color:var(--meta-text-color)}.article-title>h1>a::before{content:"# ";color:var(--meta-text-color)}.article .content>blockquote{border-left:5px solid var(--main-frame-color);margin:0 20px;padding:5px 0 10px 20px}.article .content h2::before{content:"## ";color:var(--meta-text-color)}.article .content h3::before{content:"### ";color:var(--meta-text-color)}.article .content h4::before{content:"#### ";color:var(--meta-text-color)}.article .content h5::before{content:"##### ";color:var(--meta-text-color)}.article .content h6::before{content:"###### ";color:var(--meta-text-color)}.article .content table{border-collapse:collapse}.article .content table{border:2px solid var(--meta-text-color)}.article .content th{border:2px solid var(--meta-text-color)}.article .content td{padding:2px 10px;border-left:2px solid var(--meta-text-color);border-right:2px solid var(--meta-text-color)}.article .content a{color:var(--main-link-color)}[v-cloak]{display:none}.seach-box{display:flex;width:100%;justify-content:center;margin:25px}.seach-box>input{width:50%}