.SearchBox_searchBox__5CtVJ{max-width:800px;min-width:200px;margin:0 auto;padding:0 20px}.SearchBox_searchBox__5CtVJ input{padding:4px 16px;height:40px;width:100%;border:none;background-color:#f3f4f6;border-radius:20px;max-width:760px}.SearchBox_searchBox__5CtVJ input:focus{outline-color:#fe9c42}.tag_page__njOJG{font-family:Times New Roman,Times,Georgia,"DejaVu Serif",serif}.tag_page__njOJG .tag_articleList__DChIT{display:flex;flex-direction:column;row-gap:40px;max-width:800px;min-width:200px;margin:60px auto 100px;padding:0 20px}.ArticleCard_articleCard__9iTef{width:100%;margin:0 auto}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr{display:flex;flex-direction:row;column-gap:32px;row-gap:24px;color:#000;align-items:flex-start;justify-content:flex-start;text-decoration:none}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr .ArticleCard_left__aIueB{display:flex;flex-direction:row;align-items:center;min-width:100px;column-gap:8px}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr .ArticleCard_left__aIueB .ArticleCard_dateDay__Y0Dk1{font-size:16px;font-style:normal;font-weight:400;line-height:normal;font-family:Courier New,Courier,monospace;margin-top:10px}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr .ArticleCard_left__aIueB .ArticleCard_dateMonth__5yBFa{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr .ArticleCard_right__WJNFB .ArticleCard_title__ZmAwt{font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:21px}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr .ArticleCard_right__WJNFB .ArticleCard_description__0Vnm9{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#666}.ArticleCard_articleCard__9iTef .ArticleCard_link__fpjWr:hover .ArticleCard_title__ZmAwt{font-weight:600}.TagFilter_tagFilter__KGX7_{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;max-width:800px;min-width:200px;margin:15px auto;padding:0 20px}.TagFilter_tagFilter__KGX7_ .TagFilter_activeTagItem__vfKsy,.TagFilter_tagFilter__KGX7_ .TagFilter_tagItem__tvnSX{display:inline-flex;align-items:center;justify-content:center;height:30px;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;text-decoration:none;box-sizing:border-box;transition:background .2s,color .2s,border .2s;box-shadow:0 .2px 1px 0 rgba(0,0,0,.369);width:48;height:30;min-width:48px;padding-right:8px;padding-left:8px;opacity:1;border-radius:2px;border:2px solid #fff}.TagFilter_tagFilter__KGX7_ .TagFilter_activeTagItem__vfKsy:hover,.TagFilter_tagFilter__KGX7_ .TagFilter_tagItem__tvnSX:hover{background:#e0dfdf;color:#000}.TagFilter_tagFilter__KGX7_ .TagFilter_activeTagItem__vfKsy{background:#222;color:#fff}.TagFilter_tagFilter__KGX7_ .TagFilter_tagItem__tvnSX{background:#eeeded;color:#000}.post_page__bv76d h1 a,.post_page__bv76d h2 a,.post_page__bv76d h3 a,.post_page__bv76d h4 a,.post_page__bv76d h5 a,.post_page__bv76d h6 a{color:#000}.post_page__bv76d h1 a:hover,.post_page__bv76d h2 a:hover,.post_page__bv76d h3 a:hover,.post_page__bv76d h4 a:hover,.post_page__bv76d h5 a:hover,.post_page__bv76d h6 a:hover{text-decoration:none}.post_page__bv76d .post_content__P_T3J{display:grid;grid-template-columns:15em 1fr 15em;max-width:100em;margin:0 auto}@media(max-width:1000px){.post_page__bv76d .post_content__P_T3J{display:flex;flex-direction:column-reverse}}.post_page__bv76d .post_content__P_T3J .post_markdownBody__z2__c{width:100%}.post_page__bv76d .post_toc__EAIl9{position:-webkit-sticky;position:sticky;top:0;align-self:start;padding-top:60px}@media(max-width:1000px){.post_page__bv76d .post_toc__EAIl9{display:none}}.TOC_toc__wmjkY{display:flex;flex-wrap:nowrap;flex-direction:column;width:max-content}.TOC_toc__wmjkY .TOC_tocItem__cEk2W{font-size:16px;min-width:250px;padding:8px;max-width:400px;border-left:2px solid #f5f5f5}.TOC_toc__wmjkY .TOC_tocItem__cEk2W:hover{background-color:#f5f5f5}.TOC_toc__wmjkY a{color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.TOC_toc__wmjkY a:hover{text-decoration:none}