@layer starlight.components{svg:where(.astro-7j6zp23v){color:var(--sl-icon-color);font-size:var(--sl-icon-size,1em);height:1em;width:1em}}@layer starlight.components{:root{--sl-badge-default-border:var(--sl-color-accent);--sl-badge-default-bg:var(--sl-color-accent-low);--sl-badge-default-text:#fff;--sl-badge-note-border:var(--sl-color-blue);--sl-badge-note-bg:var(--sl-color-blue-low);--sl-badge-note-text:#fff;--sl-badge-danger-border:var(--sl-color-red);--sl-badge-danger-bg:var(--sl-color-red-low);--sl-badge-danger-text:#fff;--sl-badge-success-border:var(--sl-color-green);--sl-badge-success-bg:var(--sl-color-green-low);--sl-badge-success-text:#fff;--sl-badge-caution-border:var(--sl-color-orange);--sl-badge-caution-bg:var(--sl-color-orange-low);--sl-badge-caution-text:#fff;--sl-badge-tip-border:var(--sl-color-purple);--sl-badge-tip-bg:var(--sl-color-purple-low);--sl-badge-tip-text:#fff}[data-theme=light]:root{--sl-badge-default-bg:var(--sl-color-accent-high);--sl-badge-note-bg:var(--sl-color-blue-high);--sl-badge-danger-bg:var(--sl-color-red-high);--sl-badge-success-bg:var(--sl-color-green-high);--sl-badge-caution-bg:var(--sl-color-orange-high);--sl-badge-tip-bg:var(--sl-color-purple-high)}.sl-badge:where(.astro-7pyapoyq){background-color:var(--sl-color-bg-badge);border:1px solid var(--sl-color-border-badge);border-radius:.25rem;color:var(--sl-color-text-badge);display:inline-block;font-family:var(--sl-font-system-mono);line-height:normal;overflow-wrap:anywhere}.sidebar-content .sl-badge:where(.astro-7pyapoyq){font-size:var(--sl-text-xs);line-height:1;padding:.125rem .375rem}.sidebar-content a[aria-current=page]>.sl-badge:where(.astro-7pyapoyq){--sl-color-bg-badge:transparent;--sl-color-border-badge:currentColor;color:inherit}.default:where(.astro-7pyapoyq){--sl-color-bg-badge:var(--sl-badge-default-bg);--sl-color-border-badge:var(--sl-badge-default-border);--sl-color-text-badge:var(--sl-badge-default-text)}.note:where(.astro-7pyapoyq){--sl-color-bg-badge:var(--sl-badge-note-bg);--sl-color-border-badge:var(--sl-badge-note-border);--sl-color-text-badge:var(--sl-badge-note-text)}.danger:where(.astro-7pyapoyq){--sl-color-bg-badge:var(--sl-badge-danger-bg);--sl-color-border-badge:var(--sl-badge-danger-border);--sl-color-text-badge:var(--sl-badge-danger-text)}.success:where(.astro-7pyapoyq){--sl-color-bg-badge:var(--sl-badge-success-bg);--sl-color-border-badge:var(--sl-badge-success-border);--sl-color-text-badge:var(--sl-badge-success-text)}.tip:where(.astro-7pyapoyq){--sl-color-bg-badge:var(--sl-badge-tip-bg);--sl-color-border-badge:var(--sl-badge-tip-border);--sl-color-text-badge:var(--sl-badge-tip-text)}.caution:where(.astro-7pyapoyq){--sl-color-bg-badge:var(--sl-badge-caution-bg);--sl-color-border-badge:var(--sl-badge-caution-border);--sl-color-text-badge:var(--sl-badge-caution-text)}.small:where(.astro-7pyapoyq){font-size:var(--sl-text-xs);padding:.125rem .25rem}.medium:where(.astro-7pyapoyq){font-size:var(--sl-text-sm);padding:.175rem .35rem}.large:where(.astro-7pyapoyq){font-size:var(--sl-text-base);padding:.225rem .45rem}.sl-markdown-content :is(h1,h2,h3,h4,h5,h6) .sl-badge:where(.astro-7pyapoyq){vertical-align:middle}}@layer starlight.components{.card:where(.astro-hb56tcjt){--sl-card-border:var(--sl-color-purple);--sl-card-bg:var(--sl-color-purple-low);background-color:var(--sl-color-black);border:1px solid var(--sl-color-gray-5);flex-direction:column;gap:clamp(.5rem,calc(.125rem + 1vw),1rem);padding:clamp(1rem,calc(.125rem + 3vw),2.5rem)}.card:where(.astro-hb56tcjt):nth-child(4n+1){--sl-card-border:var(--sl-color-orange);--sl-card-bg:var(--sl-color-orange-low)}.card:where(.astro-hb56tcjt):nth-child(4n+3){--sl-card-border:var(--sl-color-green);--sl-card-bg:var(--sl-color-green-low)}.card:where(.astro-hb56tcjt):nth-child(4n+4){--sl-card-border:var(--sl-color-red);--sl-card-bg:var(--sl-color-red-low)}.card:where(.astro-hb56tcjt):nth-child(4n+5){--sl-card-border:var(--sl-color-blue);--sl-card-bg:var(--sl-color-blue-low)}.title:where(.astro-hb56tcjt){align-items:center;color:var(--sl-color-white);font-size:var(--sl-text-h4);font-weight:600;gap:1rem;line-height:var(--sl-line-height-headings)}.card:where(.astro-hb56tcjt) .icon:where(.astro-hb56tcjt){background-color:var(--sl-card-bg);border:1px solid var(--sl-card-border);border-radius:.25rem;flex-shrink:0;padding:.2em}.card:where(.astro-hb56tcjt) .body:where(.astro-hb56tcjt){font-size:clamp(var(--sl-text-sm),calc(.5rem + 1vw),var(--sl-text-body));margin:0}}@layer starlight.components{.card-grid:where(.astro-kel2n3lt){display:grid;gap:1rem;grid-template-columns:100%}.card-grid:where(.astro-kel2n3lt)>*{margin-top:0!important}@media(min-width:50rem){.card-grid:where(.astro-kel2n3lt){gap:1.5rem;grid-template-columns:1fr 1fr}.stagger:where(.astro-kel2n3lt){--stagger-height:5rem;padding-bottom:var(--stagger-height)}.stagger:where(.astro-kel2n3lt)>:nth-child(2n){transform:translateY(var(--stagger-height))}}}@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);list-style:none;padding-inline-start:0}.sl-steps>li{counter-increment:steps-counter;min-height:calc(var(--bullet-size) + var(--bullet-margin));padding-bottom:1px;padding-inline-start:calc(var(--bullet-size) + 1rem);position:relative}.sl-steps>li+li{margin-top:0}.sl-steps>li:before{background-color:var(--sl-color-gray-6);border-radius:99rem;box-shadow:inset 0 0 0 1px var(--sl-color-gray-5);color:var(--sl-color-white);content:counter(steps-counter);font-size:var(--sl-text-xs);font-weight:600;height:var(--bullet-size);inset-inline-start:0;line-height:var(--bullet-size);position:absolute;text-align:center;top:0;width:var(--bullet-size)}.sl-steps>li:after{--guide-width:1px;background-color:var(--sl-color-hairline-light);bottom:var(--bullet-margin);content:"";inset-inline-start:calc((var(--bullet-size) - var(--guide-width))/2);position:absolute;top:calc(var(--bullet-size) + var(--bullet-margin));width:var(--guide-width)}}@layer starlight.content{.sl-steps>li>:first-child{--lh:calc(1em*var(--sl-line-height));--shift-y:calc((var(--bullet-size) - var(--lh))*.5);margin-bottom:var(--shift-y);transform:translateY(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}}}@layer starlight.components{.sl-link-button:where(.astro-ke7ofvya){align-items:center;border:1px solid transparent;border-radius:999rem;display:inline-flex;font-size:var(--sl-text-sm);gap:.5em;line-height:1.1875;outline-offset:.25rem;padding:.4375rem 1.125rem;text-decoration:none}.sl-link-button:where(.astro-ke7ofvya).primary{background:var(--sl-color-text-accent);border-color:var(--sl-color-text-accent)}.sl-link-button:where(.astro-ke7ofvya).primary,.sl-link-button:where(.astro-ke7ofvya).primary:hover{color:var(--sl-color-black)}.sl-link-button:where(.astro-ke7ofvya).secondary{border-color:inherit;color:var(--sl-color-white)}.sl-link-button:where(.astro-ke7ofvya).minimal{color:var(--sl-color-white);padding-inline:0}.sl-link-button:where(.astro-ke7ofvya) svg{flex-shrink:0}@media(min-width:50rem){.sl-link-button:where(.astro-ke7ofvya){font-size:var(--sl-text-base);padding:.9375rem 1.25rem}}.sl-markdown-content .sl-link-button:where(.astro-ke7ofvya){margin-inline-end:1rem}.sl-markdown-content .sl-link-button:where(.astro-ke7ofvya):not(:where(p *)){margin-block:1rem}}
