@layer starlight.components{.sl-steps{--bullet-size:calc(var(--sl-line-height) * 1rem);--bullet-margin:.375rem;counter-reset:steps-counter var(--sl-steps-start,0);padding-inline-start:0;list-style:none}.sl-steps>li{counter-increment:steps-counter;padding-inline-start:calc(var(--bullet-size) + 1rem);min-height:calc(var(--bullet-size) + var(--bullet-margin));padding-bottom:1px;position:relative}.sl-steps>li+li{margin-top:0}.sl-steps>li:before{content:counter(steps-counter);top:0;width:var(--bullet-size);height:var(--bullet-size);line-height:var(--bullet-size);font-size:var(--sl-text-xs);text-align:center;color:var(--sl-color-white);background-color:var(--sl-color-gray-6);box-shadow:inset 0 0 0 1px var(--sl-color-gray-5);border-radius:99rem;font-weight:600;position:absolute;inset-inline-start:0}.sl-steps>li:after{--guide-width:1px;content:"";top:calc(var(--bullet-size) + var(--bullet-margin));bottom:var(--bullet-margin);width:var(--guide-width);background-color:var(--sl-color-hairline-light);position:absolute;inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2)}}@layer starlight.content{.sl-steps>li>:first-child{--lh:calc(1em * var(--sl-line-height));--shift-y:calc(.5 * (var(--bullet-size) - var(--lh)));transform:translateY(var(--shift-y));margin-bottom:var(--shift-y)}.sl-steps>li>:first-child:where(h1,h2,h3,h4,h5,h6){--lh:calc(1em * var(--sl-line-height-headings))}@supports (--prop:1lh){.sl-steps>li>:first-child{--lh:1lh}}}.param-table:where(.astro-6w66xgd5){overflow-x:auto}.param-table:where(.astro-6w66xgd5) table:where(.astro-6w66xgd5){width:100%}.param-table:where(.astro-6w66xgd5) td:where(.astro-6w66xgd5){vertical-align:top}.param-table:where(.astro-6w66xgd5) td:where(.astro-6w66xgd5):first-child{white-space:nowrap}.sp:where(.astro-krjgppg7){grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:1.25rem;margin-top:1rem;display:grid}@media (width<=50rem){.sp:where(.astro-krjgppg7){grid-template-columns:1fr}.sp-shot:where(.astro-krjgppg7){max-width:300px;margin-inline:auto}}.sp-shot:where(.astro-krjgppg7){margin:0;position:relative}.sp-shot:where(.astro-krjgppg7) img:where(.astro-krjgppg7){border:1px solid var(--sl-color-hairline);border-radius:6px;width:100%;height:auto;display:block}.spot:where(.astro-krjgppg7){background:color-mix(in srgb, var(--sl-color-accent) 22%, transparent);outline:2px solid var(--sl-color-accent);opacity:0;pointer-events:none;border-radius:4px;transition:opacity .15s;position:absolute;left:1.5%;right:1.5%}.mark:where(.astro-krjgppg7),.num:where(.astro-krjgppg7){background:var(--sl-color-accent-low);width:1.35rem;height:1.35rem;color:var(--sl-color-accent-high);border:1px solid var(--sl-color-accent);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.mark:where(.astro-krjgppg7){cursor:default;transition:transform .15s,background .15s;position:absolute;left:-.55rem;transform:translateY(-50%)}.num:where(.astro-krjgppg7){vertical-align:text-bottom;margin-right:.5rem}.sp-table:where(.astro-krjgppg7){overflow-x:auto}.sp-table:where(.astro-krjgppg7) table:where(.astro-krjgppg7){width:100%;margin:0}.sp-table:where(.astro-krjgppg7) td:where(.astro-krjgppg7){vertical-align:top}.sp-table:where(.astro-krjgppg7) td:where(.astro-krjgppg7):first-child{white-space:nowrap}.sp-table:where(.astro-krjgppg7) tr:where(.astro-krjgppg7){cursor:default;transition:background .15s}.shot:where(.astro-v2jlmsp3){margin:.5rem 0 0}.shot:where(.astro-v2jlmsp3) img:where(.astro-v2jlmsp3){border:1px solid var(--sl-color-hairline);border-radius:6px;max-width:100%;height:auto;margin-inline:auto;display:block}.shot:where(.astro-v2jlmsp3)+.sl-heading-wrapper{margin-top:1.75rem}.doc-tags:where(.astro-z3vnpaov){flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.doc-tag:where(.astro-z3vnpaov){border:1px solid var(--sl-color-hairline);font-size:var(--sl-text-xs);border-radius:999px;padding:.1rem .6rem;line-height:1.6;text-decoration:none;display:inline-block}.doc-tag:where(.astro-z3vnpaov).accent{background:var(--sl-color-accent-low);color:var(--sl-color-accent-high);border-color:#0000}.doc-tag:where(.astro-z3vnpaov).gray{background:var(--sl-color-gray-6);color:var(--sl-color-gray-2)}a:where(.astro-z3vnpaov).doc-tag:hover{border-color:var(--sl-color-accent)}
