.markdown-actions-swap[data-astro-cid-5euxbzzx]{display:inline-grid;align-items:center}.markdown-actions-state[data-astro-cid-5euxbzzx]{grid-column:1;grid-row:1;visibility:hidden}.markdown-actions-copy[data-astro-cid-5euxbzzx][data-state=idle] .markdown-actions-state[data-astro-cid-5euxbzzx][data-state=idle],.markdown-actions-copy[data-astro-cid-5euxbzzx][data-state=busy] .markdown-actions-state[data-astro-cid-5euxbzzx][data-state=busy],.markdown-actions-copy[data-astro-cid-5euxbzzx][data-state=copied] .markdown-actions-state[data-astro-cid-5euxbzzx][data-state=copied],.markdown-actions-copy[data-astro-cid-5euxbzzx][data-state=error] .markdown-actions-state[data-astro-cid-5euxbzzx][data-state=error]{visibility:visible}.markdown-actions-copy[data-astro-cid-5euxbzzx][data-state=copied],.markdown-actions-copy[data-astro-cid-5euxbzzx][data-state=error]{color:var(--color-heading)}html:not(.js) .markdown-actions-copy-item[data-astro-cid-5euxbzzx]{display:none}html:not(.js) .share-article-root[data-astro-cid-dhr3jxav]{display:none}.share-article-networks[data-astro-cid-dhr3jxav][hidden]{display:none}.post-content .post-table-scroll{overflow-x:auto;margin-block:1.5rem;width:fit-content;max-width:100%;border:1px solid var(--color-default-medium);border-radius:.5rem .5rem 0 0}.post-content .post-table-scroll:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.post-content table{width:auto;max-width:100%;margin:0;border-collapse:collapse;font-size:.875rem;line-height:1.25rem;text-align:start;border-radius:.5rem .5rem 0 0}.post-content thead th,.post-content thead td{background-color:var(--color-neutral-secondary-strong);color:var(--color-heading);font-size:.875rem;font-weight:500;text-transform:uppercase;text-align:start;padding:.75rem 1.5rem;border-bottom:1px solid var(--color-default-medium)}.post-content tbody th{background-color:transparent;color:var(--color-heading);font-weight:500;text-align:start;padding:.75rem 1.5rem;vertical-align:top}.post-content tbody td{color:inherit;font-weight:400;padding:.75rem 1.5rem;vertical-align:top}.post-content tbody tr:nth-child(odd){background-color:var(--color-neutral-primary-soft)}.post-content tbody tr:nth-child(2n){background-color:var(--color-neutral-secondary-medium)}.post-content tbody tr{border-bottom:1px solid var(--color-default-medium)}.post-content tbody tr:last-child{border-bottom:0}.post-content [data-rowspan] tbody tr:nth-child(odd),.post-content [data-rowspan] tbody tr:nth-child(2n){background-color:transparent}.post-content [data-rowspan] tbody :is(th,td){border-bottom:1px solid var(--color-default-medium)}.post-content [data-rowspan] tbody tr:last-child :is(th,td){border-bottom:0}.post-content :is(td,th) .cell-line{display:block}.post-content :is(td,th) .cell-line+.cell-line{margin-top:.5rem}.post-content blockquote{position:relative;color:inherit;background-color:var(--color-neutral-secondary-medium);border-inline-start:15px solid var(--color-blue-dark);border-radius:0;padding:15px 20px 15px 55px;margin:0 0 20px;font-style:normal}@media(min-width:768px){.post-content blockquote{margin-inline:20%}}.post-content blockquote:before{content:"“";display:block;position:absolute;left:10px;top:-10px;width:30px;height:90px;font-family:Georgia,Times New Roman,serif;font-size:60px;line-height:90px;color:var(--color-gray-400);background-image:none;margin:0}:where(.dark,[data-theme=dark]) .post-content blockquote:before{color:var(--color-gray-600)}.post-content blockquote p{font-size:1.125rem;font-weight:400;font-style:normal}.post-content blockquote p:before,.post-content blockquote p:after{content:none}.post-content blockquote p:first-child{margin-top:0}.post-content blockquote p:last-child{margin-bottom:0}.post-content{container-type:inline-size;container-name:post-column}.post-content :is(p,figure) img{width:auto;height:auto;max-width:min(100%,var(--post-img-life-w, 100%));max-height:var(--post-img-max-h, 600px);margin-inline:auto}.post-content h2{clear:both}.post-content h2[data-post-float-through]{clear:none}@container post-column (min-width: 42.5rem){.post-content :is(p,figure) img[data-post-img=float-right],.post-content figure[data-post-img=float-right]{float:right;width:min(var(--post-img-w, 34%),var(--post-img-life-w, 100%),var(--post-img-rail-w, 100%),calc(100cqw - 27.5rem));margin:.375rem 0 1rem 1.5rem}.post-content img[data-post-img-child=float-right]{float:none;width:100%;margin:0}}.post-content figure[data-post-img]>figcaption{margin-top:.5rem}.post-content figure[data-post-img]>p{margin:0}.post-content figure[data-post-img] img[data-post-img-child]{margin-block:0}.post-content :is(p,figure) img[data-post-img=contain]{width:min(100%,var(--post-img-w, 100%),var(--post-img-life-w, 100%),var(--post-img-rail-w, 100%))}@media print{.post-content :is(p,figure) img[data-post-img=float-right],.post-content figure[data-post-img=float-right]{float:none;margin:1em auto}}.post-content :is(p,li){font-size:1.125rem}.post-content :is(strong,b){color:var(--color-body)}.post-content code{font-weight:400}.post-content code.symbol-example{font-size:1em}.post-content mark{background-color:var(--color-heading);color:var(--color-neutral-primary-soft);padding:.1em .25em;border-radius:.2em}:where(.dark,[data-theme=dark]) .post-content :is(h2,h3,h4,h5,h6){color:var(--color-gray-200)}.post-content :is(h2,h3,h4){scroll-margin-top:6rem}.post-content ul ul{list-style-type:circle}.post-content ul ul ul{list-style-type:square}
