@charset "UTF-8";li[data-astro-cid-c5ucpu5o],li[data-astro-cid-c5ucpu5o] a[data-astro-cid-c5ucpu5o]{font-weight:300}li[data-astro-cid-c5ucpu5o] a[data-astro-cid-c5ucpu5o]:hover{text-decoration:underline}.sidebar-arrow[data-astro-cid-p6bt4fpb]{margin-top:1px}.toc-icon-rotate[data-astro-cid-pvkjc6qn]{transform:rotate(180deg)}.toc-toggle[data-astro-cid-pvkjc6qn]{transition:all .3s linear}.toc-toggle-open[data-astro-cid-pvkjc6qn]{max-height:600px}.toc-item[data-astro-cid-pvkjc6qn]{height:100%;font-size:16px;line-height:32px}.toc-item[data-astro-cid-pvkjc6qn]:before{content:"";position:absolute;left:0;width:0;height:100%;z-index:-10;background:linear-gradient(90deg,#ff562200,#ffece700),linear-gradient(90deg,#2596be40,#e5e7eb);transition:all .3s}.active-toc-item[data-astro-cid-pvkjc6qn]{--tw-text-opacity: 1;color:rgb(42 114 178 / var(--tw-text-opacity, 1))}.active-toc-item[data-astro-cid-pvkjc6qn]:before{transition:width .3s ease-in-out,border-left .1s ease-in-out;border-left:2px solid var(--primary);width:100%}.toc-sub-item[data-astro-cid-pvkjc6qn].toc-item:before{background:linear-gradient(90deg,#ff562200,#ffece700),linear-gradient(90deg,#2596be40,#e5e7eb)}.toc-sub-item[data-astro-cid-pvkjc6qn].active-toc-item{--tw-text-opacity: 1;color:rgb(42 114 178 / var(--tw-text-opacity, 1))}.toc-sub-item[data-astro-cid-pvkjc6qn].active-toc-item:before{border-left:2px solid var(--accent)}.dark .active-toc-item,.dark .toc-sub-item.active-toc-item{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .toc-item:before,.dark .toc-sub-item.toc-item:before{background:linear-gradient(90deg,#ff562200,#ffece700),linear-gradient(90deg,#2596be40,#13161c)}.card[data-astro-cid-fnv6oeqq]:hover{outline:1px solid var(--primary)}.prev-next-link[data-astro-cid-bmd5jq7q]{color:var(--primary);line-height:1rem}.main-article-content a{font-weight:400;color:var(--primary);text-decoration:underline}.main-article-content a:hover,.main-article-content a:focus{opacity:.8}.main-article-content p{margin-bottom:15px}.main-article-content p code{color:#fff;background-color:var(--primary);padding:2px}.main-article-content strong{color:var(--primary)}.main-article-content img{box-shadow:none}.main-article-content ul,.main-article-content ol{list-style:none;padding:revert;margin-bottom:15px}.main-article-content ul li,.main-article-content ol li{font-weight:300}.main-article-content ul li strong,.main-article-content ol li strong{color:var(--primary)}.main-article-content ol{list-style:decimal}.main-article-content ol li:before,.main-article-content ul li:before{color:var(--primary);content:"•";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.main-article-content ol li:before{content:""}.main-article-content ol li::marker{font-weight:500;color:var(--primary)}.main-article-content pre{padding:10px;margin-bottom:15px;line-height:normal}.main-article-content blockquote{font-style:italic;border-left:3px solid var(--primary);padding:5px 0 1px 15px;margin-bottom:15px}.main-article-content table{width:100%;margin-bottom:15px}.main-article-content table thead{color:var(--white);background:var(--accent)}.main-article-content table thead tr th{border:1px solid var(--accent);border-right-color:var(--white);padding:5px}.main-article-content table thead tr th:first-child{border-left:1px solid var(--accent)}.main-article-content table thead tr th:last-child{border-right:1px solid var(--accent)}.main-article-content table tbody{font-weight:300}.main-article-content table tbody tr td{padding:5px}.main-article-content table tbody tr:nth-child(odd) td{border:1px solid var(--primary)}.main-article-content table tbody tr:nth-child(2n){color:var(--white);background:var(--primary)}.main-article-content table tbody tr:nth-child(2n) td{border:1px solid var(--white);border-bottom-color:var(--primary)}.main-article-content table tbody tr:nth-child(2n) td:first-child{border-left:1px solid var(--primary)}.main-article-content table tbody tr:nth-child(2n) td:last-child{border-right:1px solid var(--primary)}@media(max-width:600px){.main-article-content table thead tr th,.main-article-content table tbody tr td{font-size:.9rem;padding:3px}}.dark table thead tr th{border-right-color:#1f2937}.dark table tbody tr:nth-child(odd){color:var(--white)}.dark table tbody tr:nth-child(2n) td{border:1px solid #1F2937}
