._share-link_z9udd_1{--size:2rem;--padding:.25rem;--transition:.2s linear;width:var(--size);height:var(--size);padding:var(--padding);background-color:var(--background-primary-inverse);transition:background-color var(--transition), box-shadow var(--transition);display:inline-block;position:relative;box-shadow:0 0 .5rem #0000}._share-link_z9udd_1 svg{height:calc(var(--size) - var(--padding) * 2);width:1.5rem;fill:var(--text-primary-inverse);transition:fill var(--transition)}._share-link_z9udd_1:hover{background-color:var(--platform-color);box-shadow:0 0 .5rem var(--background-primary-inverse)}._share-link_z9udd_1:hover svg{fill:var(--icon-color,var(--light-primary))}._share-link_z9udd_1._copy-link_z9udd_27{cursor:pointer}._share-link_z9udd_1._copy-link_z9udd_27[data-copied=true]:after{content:"Link Copied!";white-space:nowrap;top:calc(var(--size) + .5rem);text-align:center;border:.125rem solid var(--background-faded);background-color:var(--background-primary-inverse);width:9rem;color:var(--text-primary-inverse);font-size:.8rem;font-weight:800;line-height:2;display:block;position:absolute;right:0}._intro-section_1a6yh_1 ._title_1a6yh_1{margin-bottom:1rem}._intro-section_1a6yh_1 ._pre-thumbnail_1a6yh_4{font-family:var(--monospace-font);flex-flow:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-bottom:1rem;display:flex}._intro-section_1a6yh_1 ._pre-thumbnail_1a6yh_4 ._author_1a6yh_13 ._by_1a6yh_13{color:var(--text-tertiary);font-size:.75rem}._intro-section_1a6yh_1 ._pre-thumbnail_1a6yh_4 ._author_1a6yh_13 ._author_1a6yh_13{font-weight:600}._intro-section_1a6yh_1 ._pre-thumbnail_1a6yh_4 ._share-links_1a6yh_20{flex-flow:row;gap:.5rem;display:flex}._intro-section_1a6yh_1 ._pre-thumbnail_1a6yh_4 ._share-links_1a6yh_20 ._share_1a6yh_20{align-content:center;font-size:.75rem;display:inline-block}._intro-section_1a6yh_1 ._thumbnail_1a6yh_30,._intro-section_1a6yh_1 ._placeholder_1a6yh_31{object-fit:cover;width:100%;max-width:min(100%, var(--breakpoint-medium));aspect-ratio:3/2;background-color:var(--dark-faded);color:var(--text-primary-light);margin-bottom:1rem}._intro-section_1a6yh_1 ._post-thumbnail_1a6yh_40{font-family:var(--monospace-font);margin-bottom:2rem}._intro-section_1a6yh_1 ._post-thumbnail_1a6yh_40 ._dates_1a6yh_44{color:var(--text-tertiary);font-size:.75rem}._intro-section_1a6yh_1 ._post-thumbnail_1a6yh_40 ._dates_1a6yh_44 ._published_1a6yh_48,._intro-section_1a6yh_1 ._post-thumbnail_1a6yh_40 ._dates_1a6yh_44 ._updated_1a6yh_49{white-space:nowrap}._intro-section_1a6yh_1 ._post-thumbnail_1a6yh_40 ._dates_1a6yh_44 ._date_1a6yh_44{color:var(--text-primary);font-size:.9rem;font-weight:600}._post-section_a8zrj_1 ._post-body_a8zrj_1 h1,._post-section_a8zrj_1 ._post-body_a8zrj_1 h2,._post-section_a8zrj_1 ._post-body_a8zrj_1 h3,._post-section_a8zrj_1 ._post-body_a8zrj_1 h4,._post-section_a8zrj_1 ._post-body_a8zrj_1 h5,._post-section_a8zrj_1 ._post-body_a8zrj_1 h6{scroll-margin-top:calc(var(--header-height))}._post-section_a8zrj_1 ._post-body_a8zrj_1 h1 ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h2 ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h3 ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h4 ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h5 ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h6 ._heading-link_a8zrj_9{text-decoration:none;display:none}._post-section_a8zrj_1 ._post-body_a8zrj_1 h1:hover ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h2:hover ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h3:hover ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h4:hover ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h5:hover ._heading-link_a8zrj_9,._post-section_a8zrj_1 ._post-body_a8zrj_1 h6:hover ._heading-link_a8zrj_9{display:inline}._support-section_1fdjg_1{margin-top:2rem}._support-section_1fdjg_1 ._message_1fdjg_4{font-family:var(--monospace-font);background-color:var(--background-secondary);color:var(--text-tertiary);border-radius:.25rem;padding:1rem;font-size:.85rem;line-height:1.25}._support-section_1fdjg_1 ._message_1fdjg_4 h5{margin-bottom:1rem}._support-section_1fdjg_1 ._message_1fdjg_4 p:last-of-type{margin:0}@media (width>=540px){._support-section_1fdjg_1 ._message_1fdjg_4{padding:2rem}}._post-toc_1o9yv_1{background-color:var(--background-secondary);scroll-margin-top:var(--header-height);border-radius:.25rem;margin-bottom:1rem;overflow:hidden}._post-toc_1o9yv_1 ._heading_1o9yv_8{padding:1rem 1rem 0}._post-toc_1o9yv_1 ._toc-list_1o9yv_12{grid-template-rows:0fr;transition:grid-template-rows .25s linear;display:grid;overflow:hidden}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18{min-height:12.5rem;padding:1rem;overflow:hidden}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18 a{color:var(--text-secondary);font-weight:600}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18 ul,._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18 li,._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18 p{margin:0;line-height:1.5}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18 ul{list-style:circle}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18>ul{padding:0 0 0 1rem;list-style:decimal}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18>ul ul{padding-left:1.5rem}._post-toc_1o9yv_1 ._toc-list_1o9yv_12 ._wrapper_1o9yv_18>ul>li>ul{list-style:lower-alpha}._post-toc_1o9yv_1 ._expand-button_1o9yv_47{background-color:var(--background-tertiary);width:100%;color:var(--text-primary)}._post-toc_1o9yv_1[data-compact=true] ._toc-list_1o9yv_12{display:block}._post-toc_1o9yv_1[data-compact=true] ._toc-list_1o9yv_12 ._wrapper_1o9yv_18{min-height:0}._post-toc_1o9yv_1[data-compact=true] ._expand-button_1o9yv_47{display:none}._post-toc_1o9yv_1[data-expanded=true] ._toc-list_1o9yv_12{grid-template-rows:1fr}._blog-post-page_1u6yi_1{--content-max-width:var(--breakpoint-medium)}
