#blog-content pre{scrollbar-width:none;-ms-overflow-style:none}#blog-content pre::-webkit-scrollbar{display:none}#blog-content h2{font-size:1.5rem!important;margin:1rem 0!important}#blog-content h3{font-size:1.3rem!important;margin:1rem 0!important}#blog-content h4{font-size:1.1rem!important;margin:1rem 0!important}#blog-content table,#blog-content th,#blog-content td{border:1px solid black;border-collapse:collapse}#blog-content th,#blog-content td{padding:.25rem}#blog-content table{width:100%}#blog-content hr{margin:1rem 0}#blog-content .mermaid{display:flex;justify-content:center;align-items:center;font-family:Pretendard,Noto Sans KR,sans-serif;min-height:150px;contain:content}#blog-content pre{max-height:16.5rem;overflow-y:auto;overflow-x:auto}#blog-content .code{border:1px solid #e5e5e5;color:#fff;padding:1rem;width:100%;white-space:pre;overflow-x:auto;display:block}#blog-content ol,#blog-content li{list-style-type:disc;margin-left:1rem}#blog-content blockquote{color:oklch(var(--text-color) / .7);border-left:4px solid #999;padding-left:1rem;background-color:#0000000d;border-radius:.25rem;margin:1rem 0!important;padding:1rem!important}#blog-content img{border-radius:1rem;margin:1rem 0;border:1px solid var(--border-color)}#blog-content video{border-radius:1rem;margin:1rem 0;border:1px solid var(--border-color)}#blog-content .emoji-a{width:150px;height:150px}#blog-content p{margin:.5rem 0!important}#blog-content a{color:oklch(62.3% .214 259.815)}html.dark #blog-content a{color:oklch(82.8% .189 84.429)}iframe{border-radius:1rem;border:1px solid var(--border-color)}html.dark #blog-content img:not(.emoji-a){filter:invert(100%) hue-rotate(180deg);transition:all .3s ease}html.dark #blog-content img:hover{filter:none}
