.songgpt-api-docs{background:var(--semantic-bg-body);color:var(--semantic-text-primary);--scalar-custom-header-height:4rem}.songgpt-api-docs,.songgpt-api-docs .api-docs-reference,.songgpt-api-docs .dark-mode{--scalar-background-1:var(--semantic-bg-body);--scalar-background-2:color-mix(in srgb,rgb(from var(--semantic-bg-secondary)r g b/1)5%,var(--semantic-bg-body));--scalar-background-3:color-mix(in srgb,rgb(from var(--semantic-bg-primary)r g b/1)10%,var(--semantic-bg-body));--scalar-background-accent:var(--accent);--scalar-color-1:var(--semantic-text-primary);--scalar-color-2:var(--semantic-text-secondary);--scalar-color-3:var(--semantic-text-tertiary);--scalar-color-accent:var(--semantic-text-brand);--scalar-border-color:var(--semantic-stroke-secondary);--scalar-color-green:var(--semantic-text-success);--scalar-color-red:var(--semantic-text-error);--scalar-color-orange:var(--semantic-text-warning);--scalar-font:var(--font-poppins),system-ui,sans-serif;--scalar-font-code:var(--font-dm-mono),monospace;--scalar-radius:var(--radius-sm);--scalar-sidebar-background-1:var(--semantic-bg-sidebar);--scalar-sidebar-color-1:var(--semantic-text-secondary);--scalar-sidebar-color-2:var(--semantic-text-tertiary);--scalar-sidebar-color-active:var(--semantic-text-brand);--scalar-sidebar-background-active:var(--accent);--scalar-sidebar-item-hover-background:var(--semantic-bg-option-hover);--scalar-button-1:var(--brand-solid-500);--scalar-button-1-color:var(--semantic-text-on-brand);--scalar-button-1-hover:var(--brand-solid-600)}.api-docs-header{z-index:40;height:var(--scalar-custom-header-height);background:var(--semantic-bg-body);border-bottom:1px solid var(--semantic-stroke-secondary);justify-content:space-between;align-items:center;gap:1rem;padding-inline:clamp(1rem,3vw,2rem);display:flex;position:sticky;top:0}.api-docs-brand{white-space:nowrap;font-weight:700}.api-docs-brand span{color:var(--semantic-text-brand);margin-left:.5rem}.api-docs-languages{font-size:var(--text-sm);gap:.25rem;display:flex}.api-docs-languages a{border-radius:var(--radius-md);white-space:nowrap;color:var(--semantic-text-secondary);padding:.5rem .75rem}.api-docs-languages a:hover{background:var(--semantic-bg-option-hover)}.api-docs-languages a[aria-current]{background:var(--accent);color:var(--semantic-text-brand)}.api-docs-header a:focus-visible{outline:2px solid var(--semantic-text-brand);outline-offset:3px}.api-docs-reference{min-height:calc(100dvh - var(--scalar-custom-header-height))}
