.lg-scalar{min-height:60vh;position:relative}.sl-container:has(.lg-scalar){max-width:none;margin-inline:0}.lg-scalar{margin-inline:calc(var(--sl-content-pad-x,1rem) * -1)}.lg-scalar__loading{justify-content:center;align-items:center;gap:var(--lg-space-4);padding:var(--lg-space-8) var(--lg-space-4);color:var(--lg-ink-3);font-size:var(--lg-size-sm);text-align:center;flex-direction:column;display:flex}.lg-scalar__loading--error{color:var(--lg-ink-2)}.lg-scalar__spinner{border:2px solid var(--lg-border);border-top-color:var(--lg-accent);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite lg-spin}@keyframes lg-spin{to{transform:rotate(360deg)}}.scalar-app{--scalar-font:var(--lg-font);--scalar-font-code:var(--lg-font-mono);--scalar-radius:var(--lg-radius-sm);--scalar-radius-lg:var(--lg-radius-md);--scalar-radius-xl:var(--lg-radius-lg);--scalar-border-width:1px;--scalar-custom-header-height:var(--sl-nav-height)}.light-mode,.light-mode .scalar-app{--scalar-background-1:var(--lg-surface);--scalar-background-2:var(--lg-surface-2);--scalar-background-3:var(--lg-surface-3);--scalar-background-accent:var(--lg-accent-soft);--scalar-color-1:var(--lg-ink);--scalar-color-2:var(--lg-ink-2);--scalar-color-3:var(--lg-ink-3);--scalar-color-accent:var(--lg-accent);--scalar-border-color:var(--lg-border);--scalar-link-color:var(--lg-accent);--scalar-link-color-hover:var(--lg-green-dark);--scalar-sidebar-background-1:var(--lg-surface);--scalar-sidebar-color-1:var(--lg-ink);--scalar-sidebar-color-2:var(--lg-ink-2);--scalar-sidebar-border-color:var(--lg-border);--scalar-sidebar-item-hover-background:var(--lg-surface-2);--scalar-sidebar-item-hover-color:var(--lg-ink);--scalar-sidebar-item-active-background:var(--lg-accent-soft);--scalar-sidebar-color-active:var(--lg-accent);--scalar-sidebar-search-background:var(--lg-surface-2);--scalar-sidebar-search-border-color:var(--lg-border);--scalar-sidebar-search-color:var(--lg-ink-3)}.dark-mode,.dark-mode .scalar-app{--scalar-background-1:var(--lg-surface);--scalar-background-2:var(--lg-surface-2);--scalar-background-3:var(--lg-surface-3);--scalar-background-accent:var(--lg-accent-soft);--scalar-color-1:var(--lg-ink);--scalar-color-2:var(--lg-ink-2);--scalar-color-3:var(--lg-ink-3);--scalar-color-accent:var(--lg-accent);--scalar-border-color:var(--lg-border);--scalar-link-color:var(--lg-accent);--scalar-link-color-hover:var(--lg-mint);--scalar-sidebar-background-1:var(--lg-surface);--scalar-sidebar-color-1:var(--lg-ink);--scalar-sidebar-color-2:var(--lg-ink-2);--scalar-sidebar-border-color:var(--lg-border);--scalar-sidebar-item-hover-background:var(--lg-surface-2);--scalar-sidebar-item-hover-color:var(--lg-ink);--scalar-sidebar-item-active-background:var(--lg-accent-soft);--scalar-sidebar-color-active:var(--lg-accent);--scalar-sidebar-search-background:var(--lg-surface-2);--scalar-sidebar-search-border-color:var(--lg-border);--scalar-sidebar-search-color:var(--lg-ink-3)}body.light-mode,body.dark-mode,.scalar-app{--scalar-font:var(--lg-font);--scalar-font-code:var(--lg-font-mono);--scalar-heading-1:var(--lg-size-2xl);--scalar-heading-2:var(--lg-size-xl);--scalar-heading-3:var(--lg-size-lg);--scalar-paragraph:var(--lg-size-md);--scalar-page-description:var(--lg-size-md);--scalar-small:var(--lg-size-sm);--scalar-mini:var(--lg-size-xs);--scalar-micro:var(--lg-size-2xs);--scalar-font-size-3:var(--lg-size-sm);--scalar-font-size-4:var(--lg-size-xs);--scalar-font-size-5:var(--lg-size-2xs);--scalar-sidebar-width:var(--sl-sidebar-width);--scalar-color-blue:var(--lg-info);--scalar-color-green:var(--lg-accent);--scalar-color-red:var(--lg-danger);--scalar-color-orange:var(--lg-warn);--scalar-color-purple:var(--lg-info);--scalar-color-yellow:var(--lg-warn);--scalar-button-1:var(--lg-accent-strong);--scalar-button-1-hover:var(--lg-green-darker);--scalar-button-1-color:var(--lg-on-accent);--scalar-scrollbar-color:var(--lg-border-control);--scalar-scrollbar-color-active:var(--lg-ink-3);--scalar-shadow-1:var(--lg-shadow-sm);--scalar-shadow-2:var(--lg-shadow-md)}.lg-reference-intro{margin-bottom:var(--lg-space-5);color:var(--lg-ink-2);font-size:var(--lg-size-md);padding-inline:0}.lg-reference-intro p{max-width:72ch;margin-block:0 var(--lg-space-3)}.lg-reference-intro a{color:var(--lg-accent);font-size:var(--lg-size-sm);text-underline-offset:.2em;margin-inline-end:var(--lg-space-5);display:inline-block}.lg-scalar .scalar-api-reference .section{padding-block:var(--lg-space-7)}.lg-scalar .scalar-api-reference .section-container{padding-inline:var(--lg-space-5)}.lg-scalar .scalar-api-reference .section-header{line-height:var(--lg-leading-tight);letter-spacing:-.015em}.lg-scalar :is(input,textarea){caret-color:var(--lg-accent)}.lg-scalar__retry{padding:var(--lg-space-2) var(--lg-space-4);border:1px solid var(--lg-border-control);border-radius:var(--lg-radius-sm);background:var(--lg-surface);color:var(--lg-ink);font:inherit;cursor:pointer}.lg-scalar__retry:hover{background:var(--lg-accent-soft);border-color:var(--lg-accent)}@media (width>=1001px){body:has(.lg-scalar) .content-panel:first-of-type .sl-container{max-width:none;margin-inline-start:var(--sl-sidebar-width)}.lg-reference-intro{margin-inline-start:var(--sl-sidebar-width);padding-inline:0}}@media (width<=1000px){.lg-scalar .scalar-api-reference .section{padding-inline:0}}body.dark-mode{--scalar-button-1-hover:var(--lg-mint)}.lg-scalar .scalar-api-reference .section:has(.introduction-section){padding-block-start:var(--lg-space-5)}
