.toc-bar[data-astro-cid-aku67ddw]{translate:0 -100%;opacity:0;visibility:hidden}.toc-bar[data-astro-cid-aku67ddw][data-shown]{translate:0 0;opacity:1;visibility:visible}.toc-sheet[open]{translate:0 0}@media(prefers-reduced-motion:no-preference){.toc-bar[data-astro-cid-aku67ddw]{transition:translate .2s ease-out,opacity .2s ease-out,visibility .2s}.toc-sheet[open]{transition:translate .25s ease-out;@starting-style{translate:0 100%}}}@media(max-width:1023.98px){[data-article-body] [id]{scroll-margin-top:calc(var(--layout-anchor-offset) + 3.5rem)}}.article-list[data-astro-cid-cfh2crtb]{--list-bg: var(--color-brand-pill);--list-fg: var(--color-brand-500);--list-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.article-list[data-astro-cid-cfh2crtb][data-icon=plus]{--list-bg: var(--color-accent-check-bg);--list-fg: var(--color-accent-check-fg);--list-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.article-list[data-astro-cid-cfh2crtb][data-icon=minus]{--list-bg: var(--color-accent-error-bg);--list-fg: var(--color-accent-error-fg);--list-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}.article-list[data-astro-cid-cfh2crtb] ul,.article-list[data-astro-cid-cfh2crtb] ol{list-style:none;padding-left:0;gap:.75em;counter-reset:steps}.article-list[data-astro-cid-cfh2crtb][data-icon=number] li{counter-increment:steps}.article-list[data-astro-cid-cfh2crtb][data-icon=number] li:before{content:counter(steps);display:flex;align-items:center;justify-content:center;font-size:var(--text-md);font-weight:var(--font-weight-extrabold);color:var(--list-fg)}.article-list[data-astro-cid-cfh2crtb][data-icon=number] li:after{display:none}.article-list[data-astro-cid-cfh2crtb] li{position:relative;min-height:2.25rem;padding-left:3.25rem}.article-list[data-astro-cid-cfh2crtb] li>*+*{margin-top:.75em}.article-list[data-astro-cid-cfh2crtb] li:before,.article-list[data-astro-cid-cfh2crtb] li:after{content:"";position:absolute;left:0;top:0}.article-list[data-astro-cid-cfh2crtb] li:before{width:2.25rem;height:2.25rem;border-radius:var(--radius-lg);background:var(--list-bg)}.article-list[data-astro-cid-cfh2crtb] li:after{width:1.125rem;height:1.125rem;translate:.5625rem .5625rem;background:var(--list-fg);mask:var(--list-icon) center / contain no-repeat}.article-links[data-astro-cid-wqijv7ic]{--links-bg: var(--color-brand-pill);--links-fg: var(--color-brand-500);--links-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M10 9H8'/%3E%3Cpath d='M16 13H8'/%3E%3Cpath d='M16 17H8'/%3E%3C/svg%3E");--links-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.article-links[data-astro-cid-wqijv7ic] ul{list-style:none;padding-left:0;gap:0}.article-links[data-astro-cid-wqijv7ic] li{position:relative;margin:0;padding-left:3.75rem;border-top:1px solid var(--color-border-divider)}.article-links[data-astro-cid-wqijv7ic] li:first-child{border-top:0}.article-links[data-astro-cid-wqijv7ic] li:before,.article-links[data-astro-cid-wqijv7ic] li:after{content:"";position:absolute;left:0;top:1rem}.article-links[data-astro-cid-wqijv7ic] li:before{width:2.75rem;height:2.75rem;border-radius:var(--radius-lg);background:var(--links-bg)}.article-links[data-astro-cid-wqijv7ic] li:after{width:1.375rem;height:1.375rem;translate:.6875rem .6875rem;background:var(--links-fg);mask:var(--links-icon) center / contain no-repeat}.article-links[data-astro-cid-wqijv7ic] ul>li>a:not([class]){display:flex;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem 0;font-weight:var(--font-weight-semibold);color:var(--color-ink-900);text-decoration:none;transition:color .15s}.article-links[data-astro-cid-wqijv7ic] ul>li>a:after{content:"";flex:0 0 auto;width:1.25rem;height:1.25rem;margin-left:auto;background:var(--color-ink-300);mask:var(--links-arrow) center / contain no-repeat;transition:background .15s}.article-links[data-astro-cid-wqijv7ic] ul>li>a:not([class]):hover{color:var(--links-fg)}.article-links[data-astro-cid-wqijv7ic] ul>li>a:hover:after{background:var(--links-fg)}div[data-astro-cid-5phbtuwf].article-tags ul,div[data-astro-cid-5phbtuwf].article-tags ol{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding-left:0;list-style:none}div[data-astro-cid-5phbtuwf].article-tags li{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:5.5rem;padding:.75rem 1rem;border:1px solid var(--tone-pill-border);border-radius:var(--radius-lg);background:var(--tone-pill-bg);color:var(--tone-pill-fg);font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:1.3;text-align:center}
