:root{--ifm-font-size-base:20px;--ifm-color-primary:#6BABCD;--ifm-color-warning-contrast-background:#6C4721 !important;--ifm-color-warning-dark:#F69839 !important;--docusaurus-highlighted-code-line-bg:rgba(0,0,0,0.3);--doc-sidebar-width:12.5rem;--ifm-navbar-height:2.5rem;--ifm-navbar-shadow:none;--ifm-navbar-search-input-background-color:#383838;--search-local-modal-shadow:inset 1px 1px 0 0 #202020, 0 3px 8px 0 black;--search-local-muted-color:#ABABAB;--search-local-hit-height:2.7rem;--search-local-spacing:.6rem;--ifm-link-hover-decoration:none}*{box-sizing:unset;font-size:.8rem}#blog .section .pageTitle{display:inline-block}.blog-list-page main.col{display:flex;flex-wrap:wrap;flex-direction:row;gap:4rem}.blog-list-page article{cursor:pointer;overflow:hidden;height:fit-content;background-color:#202020;border-radius:.3rem;max-width:400px;margin:0 !important;font-size:.8rem}.blog-list-page article>div,.blog-list-page article header h2,.blog-list-page article header>div{padding:0 1.8rem}.blog-list-page article>div{padding-bottom:1.8rem}.blog-list-page article footer{flex-direction:column}.blog-list-page article footer div.col{max-width:unset}.blog-post-page article{background-color:#2a2a2a;border-radius:.3rem;padding:5rem}.blog-post-page article header img{margin:-5rem -5rem 2rem -5rem;max-width:calc(100% + 10rem);border-radius:.3rem .3rem 0 0}.hbInfo{padding:1.2rem 2rem;padding-left:3.5rem;background-color:rgba(17,17,17,0.5);border-radius:8px;position:relative;margin:2rem 0}.hbInfo::before{content:"";position:absolute;top:1.2rem;width:1rem;height:1rem;background-size:1rem 1rem;background-position:center;background-repeat:no-repeat;left:1.5rem}.hbInfo p{margin:0}.hbSetting::before{background-image:url(images/settings_icon.svg)}.hbTip::before{background-image:url(images/tip_bulb_icon.svg)}.hbWarn{border:2px solid #5D4337;background-color:#2D2622}.hbWarn::before{background-image:url(images/warning.svg)}#__docusaurus{--ifm-background-color:#1A1A1A;--ifm-color-emphasis-100:#202020;--ifm-color-content-secondary:#7B7B7B;--ifm-link-hover-decoration:none}#__docusaurus mark{font-size:unset}#__docusaurus h1{font-size:1.3rem}#__docusaurus h2{font-size:1.2rem;margin-top:0}#__docusaurus h2 a{font-size:1.2rem}#__docusaurus h3{font-size:1rem;color:#DFDFDF;padding-top:1.5rem;margin-top:0}#__docusaurus main{margin:0;padding:0;--ifm-col-width:100%}#__docusaurus .container{margin:0 !important;width:auto}#__docusaurus .navbar{display:none}#__docusaurus .button,#__docusaurus .linkButton,#__docusaurus button{font-weight:unset;font-size:unset;letter-spacing:unset;white-space:unset;min-width:unset;text-align:unset}#__docusaurus hr{margin-top:3rem;margin-bottom:1rem;background-color:rgba(171,171,171,0.14)}#__docusaurus table{width:100%;border:1px solid #202020;border-spacing:0;display:table}#__docusaurus table thead tr{border:none}#__docusaurus table tr{border-top:none}#__docusaurus table tr:nth-child(even){background:#202020}#__docusaurus table tr td,#__docusaurus table tr th{padding:1rem;border-left:1px solid #202020;vertical-align:top;border-right:none;border-top:none;border-bottom:none}#__docusaurus table tr th{text-align:left;background:#202020}#__docusaurus header{background-color:unset;white-space:unset;position:unset;z-index:unset;width:unset;transition:unset;height:unset}#__docusaurus footer{width:unset;background-color:unset}#__docusaurus article{position:relative}#__docusaurus article header h2{font-size:1.25rem;font-weight:bold}#__docusaurus article header div,#__docusaurus article header div>time{color:#606060;font-size:.6rem}#__docusaurus div[class*="tableOfContents_"]{display:none}#__docusaurus .content{box-sizing:border-box}#__docusaurus .pagination-nav__link{border:none}#__docusaurus .hash-link{display:none}#__docusaurus .featSection{display:flex;align-items:start;flex-wrap:wrap;justify-content:center;gap:2rem}#__docusaurus .featSection .featContent{flex-basis:15rem;flex-grow:1}#__docusaurus .featSection img{object-fit:contain;max-width:19rem;margin-top:1.5rem}#__docusaurus .featImageRight{flex-direction:row-reverse}.tags{color:#606060;font-size:.7rem;display:block;text-align:right;margin-top:-1rem;margin-bottom:.8rem}@media (orientation:portrait) and (max-width:800px){html.blog-post-page article{padding:2rem}html.blog-post-page article header img{margin:-2rem -2rem 2rem -2rem;max-width:calc(100% + 4rem)}}html.mobile.blog-post-page article{padding:2rem}html.mobile.blog-post-page article header img{margin:-2rem -2rem 2rem -2rem;max-width:calc(100% + 4rem)}