body{font-size:16px;font-weight:400;counter-reset:h2Counter 0;color:#4d4d4d}p:has(img){font-size:.8rem;color:#4d4d4d}p>img{display:block;margin-left:auto;margin-right:auto;margin-bottom:.7rem}ol,ul{padding-left:1.6rem}#breadcrumbs{list-style:none;display:inline-flex;align-items:center;padding-top:20px}#breadcrumbs .bi{margin-left:6px;margin-right:6px}.container-md{max-width:1200px;padding-left:1rem;padding-right:1rem}.blog-aside{max-width:294px;font-size:14px}.blog-aside-category{text-align:left}.blog-single-post-content{max-width:876px}a{word-break:break-word;color:#000}.blog-single-meta a{text-decoration:none}blockquote{p { display: inline; &:first-of-type { quotes: '\201C' '\201D' '\2018' '\2019'; &::before { content: open-quote; margin-right: 0.1rem; } } &:last-of-type { quotes: '\201C' '\201D' '\2018' '\2019'; font-style: italic; &::before { content: close-quote "\000A" "\2014" " "; white-space: pre; margin-left: 0.1rem; font-style: normal; } } &:only-of-type { font-style: normal; quotes: '\201C' '\201D' '\2018' '\2019'; &::before { content: open-quote; margin-right: 0.1rem; } &::after { content: close-quote; margin-left: 0.1rem; } } }}.adsbygoogle{margin-bottom:1rem;min-height:0}.row{--bs-gutter-x:0}.row>*{padding-left:0;padding-right:0}.blog-name,.blog-name>h1{font-weight:700}.navbar-light .navbar-nav .nav-link{color:#707070}.navbar-light .navbar-nav .nav-link:hover{color:#0a58ca}.navbar-light .navbar-nav .nav-link[aria-current]:not([aria-current=false]){font-weight:700;color:#000}.blog-aside{}.blog-grid-post{min-height:540px}.blog-grid-thumbnail>a>img{width:100%;height:300px;object-fit:cover}.blog-search{max-width:280px;position:relative}.blog-search input{padding-left:35px;border:#dee2e6 1px solid;border-radius:8px !important}.blog-search i{position:absolute;top:50%;left:15px;transform:translateY(-50%);z-index:3}@media(max-width:640px){.blog-search{display:none}}.blog-post-title,.blog-category-title{font-size:30px;font-weight:700;color:#000;line-height:1.5}.blog-post-title>a,.blog-category-title>a{color:#000;text-decoration:none}.blog-post-summary,.blog-category-summary{color:#8b8b8b;line-height:2}.blog-post-author{font-size:18px;font-weight:700;line-height:1}.blog-post-author-avatar{width:40px;height:40px;border-radius:40px;background-color:lightgrey;background-size:cover}.blog-single-post-header{border-bottom:#dee2e6 solid 1px}.blog-post-publish{line-height:1}.blog-category-title{font-size:52px}.blog-single-post-title{font-size:2.4rem;font-weight:700;color:#333;line-height:1.5}.blog-single-post-thumbnail>img{width:100%;height:400px;object-fit:cover}.blog-single-meta,.blog-single-meta a{color:#8b8b8b;font-size:16px}.blog-single-post-summary{color:#333;line-height:1.8}.blog-single-post-content{padding-right:4rem}.blog-single-post-content p{color:#333;line-height:1.8;margin-bottom:1.2rem;text-align:justify}.blog-single-post-related li,.blog-single-post-content li{margin-bottom:1rem}.blog-author-box-avatar{max-width:100px}.blog-author-box-name{font-size:24px;font-weight:700;margin-bottom:0 !important}.google-auto-placed+p{margin-top:1rem}.blog-single-post-content li{text-align:justify}.blog-single-post-content p+div{margin-bottom:1.2rem}.blog-single-post-content a{color:#0a58ca;text-decoration:underline}.blog-single-post-content a:hover{color:#000;text-decoration:underline}.blog-single-post-content ol{padding-left:2rem;margin-top:1rem;margin-bottom:1rem}.blog-single-post-content ul{list-style:square;margin-top:1rem;margin-bottom:1rem}.blog-single-post-content h2{font-size:1.75rem;font-weight:700;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:#eee solid 1px;counter-increment:h2Counter 1;counter-reset:h3Counter 0}.blog-single-post-content h2::before{content:counter(h2Counter)". "}.blog-single-post-content h3{font-size:1.2rem;font-weight:700;padding-top:1rem;padding-bottom:1rem;margin-bottom:0;color:#24292f;counter-increment:h3Counter 1;counter-reset:h4Counter 0}.blog-single-post-content h3::before{content:counter(h2Counter)"." counter(h3Counter)" "}.blog-single-post-content h4{font-size:1rem;font-weight:700;padding-top:1rem;padding-bottom:1rem;counter-increment:h4Counter 1}.blog-single-post-content h4::before{content:counter(h2Counter)"." counter(h3Counter)"." counter(h4Counter)" "}.blog-single-post-content p:has(>img,>a>img){text-align:center;margin-top:1.5rem;margin-bottom:2rem}.blog-single-post-content p>strong{font-weight:700}.blog-single-post-content table{table-layout:fixed;word-break:break-all}.blog-single-post-content table:has(img){margin:auto;margin-bottom:1.5rem}.blog-single-post-content p img,section.blog-single-post-content>table img{max-width:100%;max-height:600px;box-shadow:0 0 5px #d7d7d7;cursor:pointer;transition:.5s}.blog-single-post-content p img:hover,section.blog-single-post-content>table img:hover{box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px}.blog-single-post-content .highlight>pre{padding:20px 10px}.blog-single-disqus,.blog-social-share,.blog-author-box{margin-top:1.5rem;margin-bottom:1.5rem;padding-top:20px;border-top:#d9d9d9 solid 1px}.blog-single-toc>nav ul{list-style-type:none}.blog-single-toc>nav>ul{padding-left:0}.blog-single-toc li a{color:#a3a3a3;transition:.2s;text-decoration:none}.blog-single-toc nav>ul>li{padding-top:.3rem;border-left:transparent 2px solid;padding-left:14px}.blog-single-toc nav>ul>li:first-child{padding-top:0}.blog-toc-active{color:#000 !important}.blog-single-toc nav>ul>li:has(>.blog-toc-active),.blog-single-toc nav>ul>li:has(>ul>li .blog-toc-active){border-left:#000 2px solid}.blog-aside-title{font-size:20px;font-weight:700;padding-bottom:8px}.pagination{justify-content:center;margin-top:1.5rem;margin-bottom:0}.page-item .page-link{border:none}.page-item .page-link{color:#8b8b8b}.page-item.active .page-link{color:#000;background-color:unset}.page-item.disabled .page-link{display:none}.highlight{max-width:100%}@media(max-width:992px){.blog-aside{display:none}.blog-single-post-content{padding-right:0}}@media(max-width:1400px){#menu{padding-top:14px}.blog-menu{margin-left:0 !important;text-align:center}.blog-header{padding-top:14px;padding-bottom:14px}}@media(max-width:768px){.blog-post-list *{border:0 !important}.blog-grid-thumbnail>a>img,.blog-single-post-thumbnail>img{width:100%;height:200px;object-fit:cover}.blog-single-post-title{font-size:2.4rem;font-weight:700;color:#000}}a:hover{color:#0a58ca}.custom-searchbox{margin-bottom:1rem}.gsc-control-cse{padding:0 !important}.st-btn{cursor:pointer}