@layer starlight.components{svg:where(.astro-5tmksgap){color:var(--sl-icon-color);font-size:var(--sl-icon-size, 1em);width:1em;height:1em}}@layer starlight.components{.card:where(.astro-zhixd66v){--sl-card-border: var(--sl-color-purple);--sl-card-bg: var(--sl-color-purple-low);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);padding:clamp(1rem,calc(.125rem + 3vw),2.5rem);flex-direction:column;gap:clamp(.5rem,calc(.125rem + 1vw),1rem)}.card:where(.astro-zhixd66v):nth-child(4n+1){--sl-card-border: var(--sl-color-orange);--sl-card-bg: var(--sl-color-orange-low)}.card:where(.astro-zhixd66v):nth-child(4n+3){--sl-card-border: var(--sl-color-green);--sl-card-bg: var(--sl-color-green-low)}.card:where(.astro-zhixd66v):nth-child(4n+4){--sl-card-border: var(--sl-color-red);--sl-card-bg: var(--sl-color-red-low)}.card:where(.astro-zhixd66v):nth-child(4n+5){--sl-card-border: var(--sl-color-blue);--sl-card-bg: var(--sl-color-blue-low)}.title:where(.astro-zhixd66v){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);gap:1rem;align-items:center}.card:where(.astro-zhixd66v) .icon:where(.astro-zhixd66v){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);padding:.2em;border-radius:.25rem;flex-shrink:0}.card:where(.astro-zhixd66v) .body:where(.astro-zhixd66v){margin:0;font-size:clamp(var(--sl-text-sm),calc(.5rem + 1vw),var(--sl-text-body))}}@layer starlight.components{.card-grid:where(.astro-bu6eq6ng){display:grid;grid-template-columns:100%;gap:1rem}.card-grid:where(.astro-bu6eq6ng)>*{margin-top:0!important}@media(min-width:50rem){.card-grid:where(.astro-bu6eq6ng){grid-template-columns:1fr 1fr;gap:1.5rem}.stagger:where(.astro-bu6eq6ng){--stagger-height: 5rem;padding-bottom:var(--stagger-height)}.stagger:where(.astro-bu6eq6ng)>*:nth-child(2n){transform:translateY(var(--stagger-height))}}}@layer starlight.components{.sl-steps{--bullet-size: calc(var(--sl-line-height) * 1rem);--bullet-margin: .375rem;list-style:none;counter-reset:steps-counter var(--sl-steps-start, 0);padding-inline-start:0}.sl-steps>li{counter-increment:steps-counter;position:relative;padding-inline-start:calc(var(--bullet-size) + 1rem);padding-bottom:1px;min-height:calc(var(--bullet-size) + var(--bullet-margin))}.sl-steps>li+li{margin-top:0}.sl-steps>li:before{content:counter(steps-counter);position:absolute;top:0;inset-inline-start:0;width:var(--bullet-size);height:var(--bullet-size);line-height:var(--bullet-size);font-size:var(--sl-text-xs);font-weight:600;text-align:center;color:var(--sl-color-white);background-color:var(--sl-color-gray-6);border-radius:99rem;box-shadow:inset 0 0 0 1px var(--sl-color-gray-5)}.sl-steps>li:after{--guide-width: 1px;content:"";position:absolute;top:calc(var(--bullet-size) + var(--bullet-margin));bottom:var(--bullet-margin);inset-inline-start:calc((var(--bullet-size) - var(--guide-width)) / 2);width:var(--guide-width);background-color:var(--sl-color-hairline-light)}}@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}}}.container-section:where(.astro-alhjmu3p){padding-inline:calc(var(--spacing) * 2);@media(min-width:640px){padding-inline:calc(var(--spacing) * 4)}@media(min-width:1024px){padding-inline:calc(var(--spacing) * 12)}.container-wrapper{max-width:var(--section-max-width)}&:last-of-type{padding-bottom:0}+.container-section{margin-top:calc(var(--spacing) * 12)}&[data-width=sm]{--section-max-width: 640px}&[data-width=md]{--section-max-width: 768px}&[data-width=lg]{--section-max-width: 1024px}&[data-width=xl]{--section-max-width: 1280px}}:where(.astro-qtxvtcwq)[data-slot=button],.link-button:where(.astro-qtxvtcwq){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--primary-foreground);white-space:nowrap;gap:.5rem;justify-content:center;align-items:center;display:inline-flex;text-decoration:inherit;border:none;height:var(--button-height, calc(var(--spacing) * 8));width:var(--button-width, auto);font-weight:var(--button-font-weight, 500);font-size:var(--button-font-size, .875rem);line-height:var(--button-line-height, 1rem);padding-left:var(--button-padding-l, var(--button-padding-x, calc(var(--spacing) * 2.5)));padding-right:var(--button-padding-r, var(--button-padding-x, calc(var(--spacing) * 2.5)));border-radius:var(--button-radius, var(--radius));&[data-size="2xs"]{--button-height: calc(var(--spacing) * 5.5);--button-padding-l: calc(var(--spacing) * 2);--button-padding-r: var(--spacing);--button-font-size: .75rem;--border-radius: 100%}&[data-size=xs]{--button-radius: calc(var(--radius) - 2px);--button-height: calc(var(--spacing) * 6);--button-padding-x: calc(var(--spacing) * 2);--button-font-size: .75rem}&[data-size=sm]{--button-height: calc(var(--spacing) * 7);--button-padding-x: calc(var(--spacing) * 2.5);--button-font-size: .8rem}&[data-size=lg]{--button-height: calc(var(--spacing) * 8.5);--button-padding-x: calc(var(--spacing) * 2.5);--button-font-size: .875rem}&[data-size=icon-sm]{--button-height: calc(var(--spacing) * 6);--button-width: calc(var(--spacing) * 6);--button-padding-x: 0;--button-font-size: 0;--button-radius: calc(var(--radius) - 3px);svg{width:1rem;height:1rem}}&[data-size=icon-md]{--button-height: calc(var(--spacing) * 7);--button-width: calc(var(--spacing) * 7);--button-padding-x: 0;--button-font-size: 0;--button-radius: calc(var(--radius) - 2px);svg{width:1.25rem;height:1.25rem}}&[data-size=icon-lg]{--button-height: calc(var(--spacing) * 8);--button-width: calc(var(--spacing) * 8);--button-padding-x: 0;--button-font-size: 0;--button-radius: calc(var(--radius) - 1px);svg{width:1.5rem;height:1.5rem}}}.primary:where(.astro-qtxvtcwq){background-color:var(--primary)}.primary:where(.astro-qtxvtcwq):hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}.secondary:where(.astro-qtxvtcwq){background-color:var(--secondary);color:var(--secondary-foreground)}.secondary:where(.astro-qtxvtcwq):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}.minimal:where(.astro-qtxvtcwq){color:var(--accent-foreground)}.minimal:where(.astro-qtxvtcwq):hover{color:var(--accent-foreground);background-color:var(--accent)}div:where(.astro-f5o4ihda)[data-slot=dropdown]{position:relative}div:where(.astro-pez47osp)[data-slot=dropdown-content]{background-color:var(--popover-background, var(--muted));color:var(var(--popover-foreground), var(--foreground));z-index:50;min-width:9rem;overflow-x:hidden;overflow-y:auto;border-radius:var(--radius);border:1px solid var(--border);padding:calc(var(--spacing) * .5);box-shadow:var(--shadow-md);position:absolute;will-change:transform;width:max-content;&[data-state=open]{animation-name:fade-in,zoom-in-95;animation-duration:var(--animation-duration)}&[data-state=closed]{animation-name:fade-out,zoom-out-95;animation-duration:var(--animation-duration);animation-fill-mode:forwards}&[data-side=bottom]{top:100%;margin-top:var(--side-offset)}&[data-side=top]{bottom:100%;margin-bottom:var(--side-offset)}&[data-side=right]{left:100%;margin-left:var(--side-offset)}&[data-side=left]{right:100%;margin-right:var(--side-offset)}&[data-side=top][data-align=start],&[data-side=bottom][data-align=start]{left:0}&[data-side=top][data-align=center],&[data-side=bottom][data-align=center]{left:50%;transform:translate(-50%)}&[data-side=top][data-align=end],&[data-side=bottom][data-align=end]{right:0}&[data-side=left][data-align=start],&[data-side=right][data-align=start]{top:0}&[data-side=left][data-align=center],&[data-side=right][data-align=center]{top:50%;transform:translateY(-50%)}&[data-side=left][data-align=end],&[data-side=right][data-align=end]{bottom:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes zoom-in-95{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes zoom-out-95{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}}.starwind-dropdown-item:where(.astro-b3g5kjam){position:relative;display:flex;cursor:default;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * .75);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);transition-property:background-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;outline:none;user-select:none;text-decoration:none;color:inherit;font-size:.875rem;line-height:1.25rem;&:focus{background-color:var(--accent);color:var(--accent-foreground)}>svg{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground)}&[data-disabled=true]{pointer-events:none;opacity:.5}&[data-inset=true]{padding-left:calc(var(--spacing) * 4)}}
