@scalar/api-reference
Version:
Generate beautiful API references from OpenAPI documents
1,831 lines (1,760 loc) • 78.9 kB
CSS
.client-libraries-content[data-v-75d206b8] {
container: client-libraries-content / inline-size;
display: flex;
justify-content: center;
overflow: hidden;
padding: 0 12px;
background-color: var(--scalar-background-1);
border-left: var(--scalar-border-width) solid var(--scalar-border-color);
border-right: var(--scalar-border-width) solid var(--scalar-border-color);
}
.client-libraries[data-v-75d206b8] {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
position: relative;
cursor: pointer;
white-space: nowrap;
padding: 8px 2px;
gap: 6px;
color: var(--scalar-color-3);
border-bottom: 1px solid transparent;
user-select: none;
}
.client-libraries[data-v-75d206b8]:not(.client-libraries__active):hover:before {
content: '';
position: absolute;
width: calc(100% - 4px);
height: calc(100% - 4px);
background: var(--scalar-background-2);
left: 2px;
top: 2px;
z-index: 0;
border-radius: var(--scalar-radius);
}
.client-libraries[data-v-75d206b8]:active {
color: var(--scalar-color-1);
}
.client-libraries[data-v-75d206b8]:focus-visible {
outline: none;
box-shadow: inset 0 0 0 1px var(--scalar-color-accent);
}
/* remove php and c on mobile */
@media screen and (max-width: 450px) {
.client-libraries[data-v-75d206b8]:nth-of-type(4),
.client-libraries[data-v-75d206b8]:nth-of-type(5) {
display: none;
}
}
.client-libraries-icon[data-v-75d206b8] {
max-width: 14px;
max-height: 14px;
min-width: 14px;
width: 100%;
aspect-ratio: 1;
display: flex;
align-items: center;
justify-content: center;
position: relative;
box-sizing: border-box;
color: currentColor;
}
.client-libraries-icon__more svg[data-v-75d206b8] {
height: initial;
}
@container client-libraries-content (width < 400px) {
.client-libraries__select {
&[data-v-75d206b8] {
width: fit-content;
}
.client-libraries-icon__more + span[data-v-75d206b8] {
display: none;
}
}
}
@container client-libraries-content (width < 380px) {
.client-libraries[data-v-75d206b8] {
width: 100%;
}
.client-libraries span[data-v-75d206b8] {
display: none;
}
}
.client-libraries__active[data-v-75d206b8] {
color: var(--scalar-color-1);
border-bottom: 1px solid var(--scalar-color-1);
}
@keyframes codeloader-75d206b8 {
0% {
transform: rotate(0deg);
}
to {
transform: rotate(1turn);
}
}
.client-libraries .client-libraries-text[data-v-75d206b8] {
font-size: var(--scalar-small);
position: relative;
display: flex;
align-items: center;
}
.client-libraries__active .client-libraries-text[data-v-75d206b8] {
color: var(--scalar-color-1);
font-weight: var(--scalar-semibold);
}
@media screen and (max-width: 600px) {
.references-classic .client-libraries[data-v-75d206b8] {
flex-direction: column;
}
}
.selected-client[data-v-c6251633] {
color: var(--scalar-color-1);
font-size: var(--scalar-small);
font-family: var(--scalar-font-code);
padding: 9px 12px;
border-top: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
background: var(--scalar-background-1);
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-bottom-left-radius: var(--scalar-radius-xl);
border-bottom-right-radius: var(--scalar-radius-xl);
min-height: fit-content;
}
.client-libraries-heading[data-v-c6251633] {
font-size: var(--scalar-small);
font-weight: var(--scalar-font-medium);
color: var(--scalar-color-1);
padding: 9px 12px;
background-color: var(--scalar-background-2);
display: flex;
align-items: center;
max-height: 32px;
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-top-left-radius: var(--scalar-radius-xl);
border-top-right-radius: var(--scalar-radius-xl);
}
[data-v-c6251633] .scalar-codeblock-pre .hljs {
margin-top: 8px;
}
.badge[data-v-3dedb7e4] {
color: var(--badge-text-color, var(--scalar-color-2));
font-size: var(--scalar-mini);
background: var(--badge-background-color, var(--scalar-background-2));
border: var(--scalar-border-width) solid
var(--badge-border-color, var(--scalar-border-color));
padding: 2px 6px;
border-radius: 12px;
display: inline-block;
}
.badge.text-orange[data-v-3dedb7e4] {
background: color-mix(in srgb, var(--scalar-color-orange), transparent 90%);
border: transparent;
}
.badge.text-yellow[data-v-3dedb7e4] {
background: color-mix(in srgb, var(--scalar-color-yellow), transparent 90%);
border: transparent;
}
.badge.text-red[data-v-3dedb7e4] {
background: color-mix(in srgb, var(--scalar-color-red), transparent 90%);
border: transparent;
}
.badge.text-purple[data-v-3dedb7e4] {
background: color-mix(in srgb, var(--scalar-color-purple), transparent 90%);
border: transparent;
}
.badge.text-green[data-v-3dedb7e4] {
background: color-mix(in srgb, var(--scalar-color-green), transparent 90%);
border: transparent;
}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties {
@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
[data-v-95e980e1],[data-v-95e980e1]:before,[data-v-95e980e1]:after,[data-v-95e980e1]::backdrop {
--tw-outline-style: solid;
}
}
}
.download-container[data-v-95e980e1] {
z-index: 1;
flex-direction: column;
gap: 16px;
width: fit-content;
margin: 0 .5px 8px;
display: flex;
position: relative;
}
.download-container[data-v-95e980e1]:has(:focus-visible):before, .download-container.download-both[data-v-95e980e1]:hover:before {
content: "";
border-radius: var(--scalar-radius-lg);
width: calc(100% + 24px);
height: 90px;
box-shadow: var(--scalar-shadow-2);
pointer-events: none;
background: var(--scalar-background-1);
position: absolute;
top: -11px;
left: -12px;
}
.download-button[data-v-95e980e1] {
color: var(--scalar-link-color);
cursor: pointer;
outline: none;
justify-content: center;
align-items: center;
gap: 4px;
height: fit-content;
padding: 0;
display: flex;
position: relative;
white-space: nowrap !important;
}
.download-button[data-v-95e980e1]:before {
border-radius: var(--scalar-radius);
content: "";
width: calc(100% + 18px);
height: calc(100% + 16px);
position: absolute;
top: -8px;
left: -9px;
}
.download-button[data-v-95e980e1]:last-of-type:before {
width: calc(100% + 15px);
}
.download-button[data-v-95e980e1]:hover:before {
background: var(--scalar-background-2);
border: var(--scalar-border-width) solid var(--scalar-border-color);
}
.download-button[data-v-95e980e1]:focus-visible:before {
background: var(--scalar-background-2);
border: var(--scalar-border-width) solid var(--scalar-border-color);
outline-style: var(--tw-outline-style);
outline-width: 1px;
}
.download-button span[data-v-95e980e1] {
--font-color: var(--scalar-link-color, var(--scalar-color-accent));
--font-visited: var(--scalar-link-color-visited, var(--scalar-color-2));
-webkit-text-decoration: var(--scalar-text-decoration);
-webkit-text-decoration: var(--scalar-text-decoration);
text-decoration: var(--scalar-text-decoration);
color: var(--font-color);
font-weight: var(--scalar-link-font-weight, var(--scalar-semibold));
text-underline-offset: .25rem;
text-decoration-thickness: 1px;
-webkit-text-decoration-color: var(--font-color);
-webkit-text-decoration-color: var(--font-color);
text-decoration-color: var(--font-color);
}
@supports (color: color-mix(in lab, red, red)) {
.download-button span[data-v-95e980e1] {
-webkit-text-decoration-color: color-mix(in srgb, var(--font-color) 30%, transparent);
-webkit-text-decoration-color: color-mix(in srgb, var(--font-color) 30%, transparent);
text-decoration-color: color-mix(in srgb, var(--font-color) 30%, transparent);
}
}
.download-button span[data-v-95e980e1] {
z-index: 1;
align-items: center;
gap: 6px;
line-height: 1.625;
display: flex;
}
.download-button:hover span[data-v-95e980e1] {
-webkit-text-decoration-color: var(--scalar-color-1, currentColor);
-webkit-text-decoration-color: var(--scalar-color-1, currentColor);
text-decoration-color: var(--scalar-color-1, currentColor);
color: var(--scalar-link-color-hover, var(--scalar-color-accent));
-webkit-text-decoration: var(--scalar-text-decoration-hover);
-webkit-text-decoration: var(--scalar-text-decoration-hover);
-webkit-text-decoration: var(--scalar-text-decoration-hover);
text-decoration: var(--scalar-text-decoration-hover);
}
.download-button[data-v-95e980e1]:nth-of-type(2) {
clip-path: inset(50%);
white-space: nowrap;
border-width: 0;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
overflow: hidden;
}
.download-container:has(:focus-visible) .download-button[data-v-95e980e1]:nth-of-type(2), .download-container:hover .download-button[data-v-95e980e1]:nth-of-type(2) {
clip-path: none;
white-space: normal;
width: auto;
height: auto;
margin: 0;
padding: 0;
position: absolute;
top: 42px;
overflow: visible;
}
.extension[data-v-95e980e1] {
z-index: 1;
background: var(--scalar-link-color, var(--scalar-color-accent));
color: var(--scalar-background-1);
}
.download-container:has(:focus-visible) .extension[data-v-95e980e1], .download-container:hover .extension[data-v-95e980e1] {
opacity: 1;
}
.download-link[data-v-95e980e1] {
--font-color: var(--scalar-link-color, var(--scalar-color-accent));
--font-visited: var(--scalar-link-color-visited, var(--scalar-color-2));
-webkit-text-decoration: var(--scalar-text-decoration);
-webkit-text-decoration: var(--scalar-text-decoration);
text-decoration: var(--scalar-text-decoration);
color: var(--font-color);
font-weight: var(--scalar-link-font-weight, var(--scalar-semibold));
text-underline-offset: .25rem;
text-decoration-thickness: 1px;
-webkit-text-decoration-color: var(--font-color);
-webkit-text-decoration-color: var(--font-color);
text-decoration-color: var(--font-color);
}
@supports (color: color-mix(in lab, red, red)) {
.download-link[data-v-95e980e1] {
-webkit-text-decoration-color: color-mix(in srgb, var(--font-color) 30%, transparent);
-webkit-text-decoration-color: color-mix(in srgb, var(--font-color) 30%, transparent);
text-decoration-color: color-mix(in srgb, var(--font-color) 30%, transparent);
}
}
.download-link[data-v-95e980e1]:hover {
--font-color: var(--scalar-link-color, var(--scalar-color-accent));
-webkit-text-decoration-color: var(--font-color);
-webkit-text-decoration-color: var(--font-color);
text-decoration-color: var(--font-color);
}
@property --tw-outline-style {
syntax: "*";
inherits: false;
initial-value: solid;
}
/* Modern layout */
.introduction-card[data-v-5764c94a] {
display: flex;
flex-direction: column;
gap: 12px;
}
.introduction-card-row[data-v-5764c94a] {
gap: 24px;
}
/* Classic layout */
@media (min-width: 600px) {
.introduction-card-row[data-v-5764c94a] {
flex-flow: row wrap;
}
}
.introduction-card-row[data-v-5764c94a] > * {
flex: 1;
}
@media (min-width: 600px) {
.introduction-card-row[data-v-5764c94a] > * {
min-width: min-content;
}
}
@media (max-width: 600px) {
.introduction-card-row[data-v-5764c94a] > * {
max-width: 100%;
}
}
@container (max-width: 900px) {
.introduction-card-row[data-v-5764c94a] {
flex-direction: column;
align-items: stretch;
gap: 0px;
}
}
.introduction-card[data-v-5764c94a] .security-scheme-label {
text-transform: uppercase;
font-weight: var(--scalar-semibold);
}
.introduction-card-row[data-v-5764c94a] .scalar-card:nth-of-type(2) .scalar-card-header {
display: none;
}
.introduction-card-row[data-v-5764c94a] .scalar-card:nth-of-type(2) .scalar-card-header {
display: none;
}
.introduction-card-row[data-v-5764c94a]
.scalar-card:nth-of-type(2)
.scalar-card-header.scalar-card--borderless
+ .scalar-card-content
{
margin-top: 0;
}
.references-classic .introduction-description[data-v-0370764f] img {
max-width: 720px;
}
.icons-only[data-v-b59b0acf] span {
display: none;
}
.section[data-v-be4443e9] {
position: relative;
display: flex;
flex-direction: column;
max-width: var(--refs-content-max-width);
margin: auto;
padding: 90px 0;
/* Offset by header height to line up scroll position */
scroll-margin-top: var(--refs-viewport-offset);
}
.section[data-v-be4443e9]:has(~ div.contents) {
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.references-classic .section[data-v-be4443e9] {
padding: 48px 0;
gap: 24px;
}
@container narrow-references-container (max-width: 900px) {
.references-classic .section[data-v-be4443e9],
.section[data-v-be4443e9] {
padding: 48px 24px;
}
}
.section[data-v-be4443e9]:not(:last-of-type) {
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.section-column[data-v-699c28e3] {
flex: 1;
min-width: 0;
}
@container narrow-references-container (max-width: 900px) {
.section-column[data-v-699c28e3]:nth-of-type(2) {
padding-top: 0;
}
}
.section-columns[data-v-8b9602bf] {
display: flex;
gap: 48px;
}
@container narrow-references-container (max-width: 900px) {
.section-columns[data-v-8b9602bf] {
flex-direction: column;
gap: 24px;
}
}
.section-container[data-v-20a1472a] {
position: relative;
padding: 0 60px;
width: 100%;
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
}
.section-container[data-v-20a1472a]:has(.introduction-section) {
border-top: none;
}
@container narrow-references-container (max-width: 900px) {
.section-container[data-v-20a1472a] {
padding: 0;
}
}
.loading[data-v-8e0226d7] {
background: var(--scalar-background-3);
animation: loading-skeleton-8e0226d7 1.5s infinite alternate;
border-radius: var(--scalar-radius-lg);
min-height: 1.6em;
margin: 0.6em 0;
max-width: 100%;
}
.loading[data-v-8e0226d7]:first-of-type {
min-height: 3em;
margin-bottom: 24px;
margin-top: 0;
}
.loading[data-v-8e0226d7]:last-of-type {
width: 60%;
}
.loading.single-line[data-v-8e0226d7] {
min-height: 3em;
margin: 0.6em 0;
max-width: 80%;
}
@keyframes loading-skeleton-8e0226d7 {
from {
opacity: 1;
}
to {
opacity: 0.33;
}
}
@container narrow-references-container (max-width: 900px) {
.section-content--with-columns[data-v-9735459e] {
flex-direction: column;
gap: 24px;
}
}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
.section-header-wrapper[data-v-8a5913a9] {
grid-template-columns: 1fr;
display: grid;
}
@media (min-width: 1200px) {
.section-header-wrapper[data-v-8a5913a9] {
grid-template-columns: repeat(2, 1fr);
}
}
.section-header[data-v-8a5913a9] {
font-size: var(--font-size, var(--scalar-heading-1));
font-weight: var(--font-weight, var(--scalar-bold));
color: var(--scalar-color-1);
word-wrap: break-word;
margin-top: 0;
line-height: 1.45;
}
.section-header.tight[data-v-8a5913a9] {
margin-bottom: 6px;
}
.section-header.loading[data-v-8a5913a9] {
width: 80%;
}
.section-header-label[data-v-f1ac6c38] {
display: inline;
}
.sticky-cards[data-v-0b1e2255] {
display: flex;
flex-direction: column;
position: sticky;
top: calc(var(--refs-viewport-offset) + 24px);
}
.introduction-card-item[data-v-dfab866f] {
display: flex;
flex-direction: column;
justify-content: flex-start;
}
.introduction-card-item[data-v-dfab866f]:empty {
display: none;
}
.introduction-card-item[data-v-dfab866f]:has(.description) .server-form-container {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.introduction-card-item[data-v-dfab866f] .request-item {
border-bottom: 0;
}
.references-classic-header[data-v-8a3822ca] {
display: flex;
align-items: center;
gap: 12px;
max-width: var(--refs-content-max-width);
margin: auto;
padding: 12px 0;
}
.references-classic-header-content[data-v-8a3822ca] {
display: flex;
gap: 12px;
flex-grow: 1;
}
.references-classic-header-container[data-v-8a3822ca] {
position: relative;
padding: 0 60px;
}
@container narrow-references-container (max-width: 900px) {
.references-classic-header[data-v-8a3822ca] {
padding: 12px 24px;
}
.references-classic-header-container[data-v-8a3822ca] {
padding: 0;
}
}
.references-classic-header-icon[data-v-8a3822ca] {
height: 24px;
color: var(--scalar-color-1);
}
.screenreader-only[data-v-df2e1026] {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
/* Style the "icon" */
.schema-type-icon[data-v-70cb5c13] {
color: var(--scalar-color-1);
display: none;
}
.schema-type[data-v-70cb5c13] {
font-family: var(--scalar-font-code);
color: var(--scalar-color-1);
}
.error[data-v-29793afe] {
background-color: var(--scalar-color-red);
}
.schema-card[data-v-29793afe] {
font-size: var(--scalar-font-size-4);
color: var(--scalar-color-1);
}
.schema-card-title[data-v-29793afe] {
height: var(--schema-title-height);
padding: 6px 8px;
display: flex;
align-items: center;
gap: 4px;
color: var(--scalar-color-2);
font-weight: var(--scalar-semibold);
font-size: var(--scalar-mini);
border-bottom: var(--scalar-border-width) solid transparent;
}
button.schema-card-title[data-v-29793afe] {
cursor: pointer;
}
button.schema-card-title[data-v-29793afe]:hover {
color: var(--scalar-color-1);
}
.schema-card-title-icon--open[data-v-29793afe] {
transform: rotate(45deg);
}
.schema-properties-open > .schema-card-title[data-v-29793afe] {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.schema-properties-open > .schema-properties[data-v-29793afe] {
width: fit-content;
}
.schema-card-description[data-v-29793afe] {
color: var(--scalar-color-2);
}
.schema-card-description + .schema-properties[data-v-29793afe] {
width: fit-content;
}
.schema-card-description + .schema-properties[data-v-29793afe] {
margin-top: 8px;
}
.schema-card--level-0:nth-of-type(1)
> .schema-card-description[data-v-29793afe]:has(+ .schema-properties) {
margin-bottom: -8px;
padding-bottom: 8px;
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.schema-card--level-0
~ .schema-card--level-0
> .schema-card-description[data-v-29793afe]:has(+ .schema-properties) {
padding-top: 8px;
}
.schema-properties-open.schema-properties[data-v-29793afe],
.schema-properties-open > .schema-card--open[data-v-29793afe] {
width: 100%;
}
.schema-properties[data-v-29793afe] {
display: flex;
flex-direction: column;
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius-lg);
width: fit-content;
}
.schema-properties-name[data-v-29793afe] {
width: 100%;
}
.schema-properties .schema-properties[data-v-29793afe] {
border-radius: 13.5px;
}
.schema-properties .schema-properties.schema-properties-open[data-v-29793afe] {
border-radius: var(--scalar-radius-lg);
}
.schema-properties-open[data-v-29793afe] {
width: 100%;
}
.schema-card--compact[data-v-29793afe] {
align-self: flex-start;
}
.schema-card--compact.schema-card--open[data-v-29793afe] {
align-self: initial;
}
.schema-card-title--compact[data-v-29793afe] {
color: var(--scalar-color-2);
padding: 6px 10px 6px 8px;
height: auto;
border-bottom: none;
}
.schema-card-title--compact > .schema-card-title-icon[data-v-29793afe] {
margin: 0;
}
.schema-card-title--compact > .schema-card-title-icon--open[data-v-29793afe] {
transform: rotate(45deg);
}
.schema-properties-open > .schema-card-title--compact[data-v-29793afe] {
position: static;
}
.property--level-0
> .schema-properties
> .schema-card--level-0
> .schema-properties[data-v-29793afe] {
border: none;
}
.property--level-0
.schema-card--level-0:not(.schema-card--compact)
.property--level-1[data-v-29793afe] {
padding: 0 0 8px;
}
:not(.composition-panel)
> .schema-card--compact.schema-card--level-0
> .schema-properties[data-v-29793afe] {
border: none;
}
[data-v-29793afe] .schema-card-description p {
font-size: var(--scalar-small, var(--scalar-paragraph));
color: var(--scalar-color-2);
margin-bottom: 0;
display: block;
margin-bottom: 6px;
}
.children .schema-card-description[data-v-29793afe]:first-of-type {
padding-top: 0;
}
.property-enum-value[data-v-f4b54bdd] {
color: var(--scalar-color-3);
line-height: 1.5;
overflow-wrap: break-word;
display: flex;
align-items: stretch;
position: relative;
--decorator-width: 1px;
--decorator-color: color-mix(
in srgb,
var(--scalar-background-1),
var(--scalar-color-1) 25%
);
}
.property-enum-value-content[data-v-f4b54bdd] {
display: flex;
flex-direction: column;
padding: 3px 0;
}
.property-enum-value-label[data-v-f4b54bdd] {
font-family: var(--scalar-font-code);
color: var(--scalar-color-1);
font-size: var(--scalar-font-size-4);
position: relative;
}
.property-enum-value:last-of-type .property-enum-value-label[data-v-f4b54bdd] {
padding-bottom: 0;
}
.property-enum-value[data-v-f4b54bdd]::before {
content: '';
margin-right: 12px;
width: var(--decorator-width);
display: block;
background-color: var(--decorator-color);
}
.property-enum-value[data-v-f4b54bdd]:last-of-type::before,
.property-enum-values:has(.enum-toggle-button)
.property-enum-value[data-v-f4b54bdd]:nth-last-child(2)::before {
height: calc(0.5lh + 4px);
}
.property-enum-value-label[data-v-f4b54bdd]::after {
content: '';
position: absolute;
top: calc(0.5lh);
left: -12px;
width: 8px;
height: var(--decorator-width);
background-color: var(--decorator-color);
}
.property-enum-value[data-v-f4b54bdd]:last-of-type::after {
bottom: 0;
height: 50%;
background: var(--scalar-background-1);
border-top: var(--scalar-border-width) solid var(--decorator-color);
}
.property-enum-value-description[data-v-f4b54bdd] {
color: var(--scalar-color-3);
}
.property-heading:empty + .property-description[data-v-55c01b89]:last-of-type,
.property-description[data-v-55c01b89]:first-of-type:last-of-type {
margin-top: 0;
}
.property-list[data-v-55c01b89] {
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius);
margin-top: 10px;
}
.property-list .property[data-v-55c01b89]:last-of-type {
padding-bottom: 10px;
}
.property-enum-values[data-v-55c01b89] {
font-size: var(--scalar-font-size-3);
list-style: none;
margin-top: 8px;
padding-left: 2px;
}
.enum-toggle-button[data-v-55c01b89]:hover {
color: var(--scalar-color-1);
}
.property-enum-property-names[data-v-55c01b89] {
font-size: var(--scalar-font-size-4);
color: var(--scalar-color-2);
display: inline-block;
padding: 0 2px;
margin-top: 8px;
}
.property-default[data-v-4da5c70a] {
display: flex;
flex-direction: column;
font-size: var(--scalar-mini);
position: relative;
}
.property-default[data-v-4da5c70a]:hover:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 20px;
border-radius: var(--scalar-radius);
}
.property-default:hover .property-default-label span[data-v-4da5c70a] {
color: var(--scalar-color-1);
}
.property-default-label span[data-v-4da5c70a] {
color: var(--scalar-color-3);
position: relative;
border-bottom: var(--scalar-border-width) dotted currentColor;
}
.property-default-value[data-v-4da5c70a] {
font-family: var(--scalar-font-code);
display: flex;
gap: 8px;
align-items: center;
width: 100%;
padding: 6px;
}
.property-default-value span[data-v-4da5c70a] {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.property-default-value[data-v-4da5c70a] svg {
color: var(--scalar-color-3);
}
.property-default-value[data-v-4da5c70a]:hover svg {
color: var(--scalar-color-1);
}
.property-default-value[data-v-4da5c70a] {
background: var(--scalar-background-2);
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius);
}
.property-default-value-list[data-v-4da5c70a] {
position: absolute;
top: 18px;
left: 50%;
transform: translate3d(-50%, 0, 0);
overflow: auto;
background-color: var(--scalar-background-1);
box-shadow: var(--scalar-shadow-1);
border-radius: var(--scalar-radius-lg);
border: var(--scalar-border-width) solid var(--scalar-border-color);
padding: 9px;
min-width: 200px;
max-width: 300px;
flex-direction: column;
gap: 3px;
display: none;
z-index: 2;
}
.property-default:hover .property-default-value-list[data-v-4da5c70a],
.property-default:focus-within .property-default-value-list[data-v-4da5c70a] {
display: flex;
}
.property-detail[data-v-1295f965] {
display: inline-flex;
}
.property-detail + .property-detail[data-v-1295f965]:before {
display: block;
content: '·';
margin: 0 0.5ch;
}
.property-detail-truncate[data-v-1295f965] {
overflow: hidden;
}
.property-detail-truncate > .property-detail-value[data-v-1295f965] {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.property-detail-prefix[data-v-1295f965] {
color: var(--scalar-color-2);
}
code.property-detail-value[data-v-1295f965] {
font-family: var(--scalar-font-code);
font-size: var(--scalar-font-size-3);
color: var(--scalar-color-2);
background: color-mix(
in srgb,
var(--scalar-background-2),
var(--scalar-background-1)
);
padding: 0 4px;
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius);
}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
.property-example[data-v-77f8279d] {
font-size: var(--scalar-mini);
flex-direction: column;
display: flex;
position: relative;
}
.property-example[data-v-77f8279d]:hover:before {
content: "";
border-radius: var(--scalar-radius);
width: 100%;
height: 20px;
position: absolute;
top: 0;
left: 0;
}
.property-example-value[data-v-77f8279d] {
font-family: var(--scalar-font-code);
align-items: center;
gap: 8px;
width: 100%;
padding: 6px;
display: flex;
}
.property-example-value span[data-v-77f8279d] {
text-overflow: ellipsis;
white-space: nowrap;
display: block;
overflow: hidden;
}
.property-example-value[data-v-77f8279d] svg {
color: var(--scalar-color-3);
}
.property-example-value[data-v-77f8279d]:hover svg {
color: var(--scalar-color-1);
}
.property-example-value[data-v-77f8279d] {
background: var(--scalar-background-2);
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius);
}
.property-example-value-list[data-v-77f8279d] {
background-color: var(--scalar-background-1);
box-shadow: var(--scalar-shadow-1);
border-radius: var(--scalar-radius-lg);
border: var(--scalar-border-width) solid var(--scalar-border-color);
z-index: 1000;
flex-direction: column;
gap: 3px;
min-width: 200px;
max-width: 300px;
padding: 9px;
display: none;
position: absolute;
top: 18px;
left: 50%;
overflow: auto;
transform: translate3d(-50%, 0, 0);
}
.property-example:hover .property-example-value-list[data-v-77f8279d], .property-example:focus-within .property-example-value-list[data-v-77f8279d] {
display: flex;
}
.property-heading[data-v-3264097c] {
display: flex;
flex-wrap: wrap;
align-items: baseline;
row-gap: 9px;
white-space: nowrap;
}
.property-heading[data-v-3264097c]:has(+ .children),
.property-heading[data-v-3264097c]:has(+ .property-rule) {
margin-bottom: 9px;
}
.property-heading[data-v-3264097c] > * {
margin-right: 9px;
}
.property-heading[data-v-3264097c]:last-child {
margin-right: 0;
}
.property-heading > .property-detail[data-v-3264097c]:not(:last-of-type) {
margin-right: 0;
}
.property-name[data-v-3264097c] {
max-width: 100%;
font-family: var(--scalar-font-code);
font-weight: var(--scalar-bold);
font-size: var(--scalar-font-size-4);
white-space: normal;
overflow-wrap: break-word;
}
.property-additional[data-v-3264097c] {
font-family: var(--scalar-font-code);
}
.property-required[data-v-3264097c],
.property-optional[data-v-3264097c] {
color: var(--scalar-color-2);
}
.property-required[data-v-3264097c] {
font-size: var(--scalar-mini);
color: var(--scalar-color-orange);
}
.property-read-only[data-v-3264097c] {
font-size: var(--scalar-mini);
color: var(--scalar-color-blue);
}
.property-write-only[data-v-3264097c] {
font-size: var(--scalar-mini);
color: var(--scalar-color-green);
}
.property-discriminator[data-v-3264097c] {
font-size: var(--scalar-mini);
color: var(--scalar-color-purple);
}
.property-detail[data-v-3264097c] {
font-size: var(--scalar-mini);
color: var(--scalar-color-2);
display: flex;
align-items: center;
min-width: 0;
}
.property-const[data-v-3264097c] {
color: var(--scalar-color-1);
}
.deprecated[data-v-3264097c] {
text-decoration: line-through;
}
.property[data-v-c8e3c666] {
color: var(--scalar-color-1);
display: flex;
flex-direction: column;
padding: 10px;
font-size: var(--scalar-small);
position: relative;
}
/** Remove top padding for top level schema card */
.property.property--level-0[data-v-c8e3c666]:has(
> .property-rule
> .schema-card
> .schema-properties.schema-properties-open
> ul
> li.property
) {
padding-top: 0;
}
.property--compact.property--level-0[data-v-c8e3c666],
.property--compact.property--level-1[data-v-c8e3c666] {
padding: 10px 0;
}
.composition-panel .property.property.property.property--level-0[data-v-c8e3c666] {
padding: 0px;
}
.property--compact.property--level-0
.composition-panel
.property--compact.property--level-1[data-v-c8e3c666] {
padding: 8px;
}
/* if a property doesn't have a heading, remove the top padding */
.property[data-v-c8e3c666]:has(> .property-rule:nth-of-type(1)):not(.property--compact) {
padding-top: 8px;
padding-bottom: 8px;
}
.property--deprecated[data-v-c8e3c666] {
background: repeating-linear-gradient(
-45deg,
var(--scalar-background-2) 0,
var(--scalar-background-2) 2px,
transparent 2px,
transparent 5px
);
background-size: 100%;
}
.property--deprecated[data-v-c8e3c666] > * {
opacity: 0.75;
}
.property-description[data-v-c8e3c666] {
margin-top: 6px;
line-height: 1.4;
font-size: var(--scalar-small);
}
.property-description[data-v-c8e3c666]:has(+ .property-rule) {
margin-bottom: 9px;
}
[data-v-c8e3c666] .property-description * {
color: var(--scalar-color-2) !important;
}
.property[data-v-c8e3c666]:not(:last-of-type) {
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.property-description + .children[data-v-c8e3c666],
.children + .property-rule[data-v-c8e3c666] {
margin-top: 9px;
}
.children[data-v-c8e3c666] {
display: flex;
flex-direction: column;
}
.children .property--compact.property--level-1[data-v-c8e3c666] {
padding: 12px;
}
.property-example-value[data-v-c8e3c666] {
all: unset;
font-family: var(--scalar-font-code);
padding: 6px;
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
}
.property-rule[data-v-c8e3c666] {
border-radius: var(--scalar-radius-lg);
display: flex;
flex-direction: column;
}
.property--level-2[data-v-c8e3c666] .relative > button {
left: -2rem;
}
.property-rule[data-v-c8e3c666]
.composition-panel
.schema-card--level-1
> .schema-properties.schema-properties-open
{
border-radius: 0 0 var(--scalar-radius-lg) var(--scalar-radius-lg);
}
.property-rule[data-v-c8e3c666]
.composition-panel > .schema-card > .schema-card-description {
padding: 10px;
border-left: var(--scalar-border-width) solid var(--scalar-border-color);
border-right: var(--scalar-border-width) solid var(--scalar-border-color);
& + .schema-properties {
margin-top: 0;
}
}
.property-example[data-v-c8e3c666] {
background: transparent;
border: none;
display: flex;
flex-direction: row;
gap: 8px;
}
.property-example-label[data-v-c8e3c666],
.property-example-value[data-v-c8e3c666] {
padding: 3px 0 0 0;
}
.property-example-value[data-v-c8e3c666] {
background: var(--scalar-background-2);
border-top: 0;
border-radius: var(--scalar-radius);
padding: 3px 4px;
}
.property-name[data-v-c8e3c666] {
font-family: var(--scalar-font-code);
font-weight: var(--scalar-semibold);
}
.property-name-additional-properties[data-v-c8e3c666]::before,
.property-name-pattern-properties[data-v-c8e3c666]::before {
text-transform: uppercase;
font-size: var(--scalar-micro);
display: inline-block;
padding: 2px 4px;
border-radius: var(--scalar-radius);
color: var(--scalar-color-1);
border: var(--scalar-border-width) solid var(--scalar-border-color);
background-color: var(--scalar-background-2);
margin-right: 4px;
}
.property-name-pattern-properties[data-v-c8e3c666]::before {
content: 'regex';
}
.property-name-additional-properties[data-v-c8e3c666],
.property-name-pattern-properties[data-v-c8e3c666] {
border: 1px dashed var(--scalar-border-color);
color: var(--scalar-color-accent);
display: inline-block;
padding: 2px;
border-radius: var(--scalar-radius);
}
.section-wrapper[data-v-ff689b94] {
color: var(--scalar-color-1);
padding-top: 12px;
margin-top: -12px;
}
.section-accordion[data-v-ff689b94] {
display: flex;
flex-direction: column;
border-radius: var(--scalar-radius-lg);
background: var(--scalar-background-2);
/* Offset by header height to line up scroll position */
scroll-margin-top: var(--refs-viewport-offset);
}
.section-accordion-transparent[data-v-ff689b94] {
background: transparent;
border: var(--scalar-border-width) solid var(--scalar-border-color);
}
.section-accordion-button[data-v-ff689b94] {
padding: 6px;
}
.section-accordion-button[data-v-ff689b94] {
display: flex;
align-items: center;
gap: 6px;
cursor: pointer;
}
.section-accordion-button-content[data-v-ff689b94] {
flex: 1;
min-width: 0;
}
.section-accordion-button-actions[data-v-ff689b94] {
display: flex;
align-items: center;
gap: 6px;
color: var(--scalar-color-3);
}
.section-accordion-chevron[data-v-ff689b94] {
margin-right: 4px;
cursor: pointer;
opacity: 1;
color: var(--scalar-color-3);
}
.section-accordion-button:hover .section-accordion-chevron[data-v-ff689b94] {
color: var(--scalar-color-1);
}
.section-accordion-content[data-v-ff689b94] {
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
display: flex;
flex-direction: column;
}
.section-accordion-description[data-v-ff689b94] {
font-weight: var(--scalar-semibold);
font-size: var(--scalar-mini);
color: var(--scalar-color--1);
padding: 10px 12px 0px 12px;
}
.section-accordion-content-card[data-v-ff689b94] .property:last-of-type {
padding-bottom: 9px;
}
.reference-models-anchor[data-v-5aa6b456] {
display: flex;
align-items: center;
font-size: 20px;
padding-left: 6px;
color: var(--scalar-color-1);
}
.reference-models-label[data-v-5aa6b456] {
display: block;
font-size: var(--scalar-mini);
}
/* Style the "icon" */
.reference-models-label[data-v-5aa6b456] em {
font-weight: var(--scalar-bold);
}
.collapsible-section[data-v-999a158a] {
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
position: relative;
}
.collapsible-section-header[data-v-999a158a] {
color: var(--scalar-color-1);
}
.collapsible-section .collapsible-section-trigger[data-v-999a158a] {
display: flex;
align-items: center;
cursor: pointer;
padding: 10px 0;
font-size: var(--scalar-font-size-3);
z-index: 1;
position: relative;
}
.collapsible-section-trigger svg[data-v-999a158a] {
color: var(--scalar-color-3);
position: absolute;
left: -19px;
}
.collapsible-section:hover .collapsible-section-trigger svg[data-v-999a158a] {
color: var(--scalar-color-1);
}
.collapsible-section .collapsible-section-trigger[data-v-999a158a] .anchor-copy {
line-height: 18.5px;
}
.collapsible-section-content[data-v-999a158a] {
padding: 0;
margin: 0;
margin-bottom: 10px;
scroll-margin-top: 140px;
}
.section-accordion-wrapper[data-v-9419dd23] {
padding: 0 60px;
}
.section-accordion[data-v-9419dd23] {
position: relative;
width: 100%;
max-width: var(--refs-content-max-width);
margin: auto;
}
.section-accordion-content[data-v-9419dd23] {
display: flex;
flex-direction: column;
gap: 12px;
padding-top: 12px;
}
.section-accordion-button[data-v-9419dd23] {
width: 100%;
display: flex;
cursor: pointer;
padding: 6px 0 6px 0;
margin: -6px 0 -6px 0;
border-radius: var(--scalar-radius);
}
.section-accordion-chevron[data-v-9419dd23] {
position: absolute;
left: -22px;
top: 12px;
color: var(--scalar-color-3);
}
.section-accordion-button:hover .section-accordion-chevron[data-v-9419dd23] {
color: var(--scalar-color-1);
}
.section-accordion-title[data-v-9419dd23] {
display: flex;
flex-direction: column;
align-items: flex-start;
flex: 1;
padding: 0 6px;
}
.section-accordion-title[data-v-9419dd23] .section-header-wrapper {
grid-template-columns: 1fr;
}
.section-accordion-title[data-v-9419dd23] .section-header {
margin-bottom: 0;
}
@container narrow-references-container (max-width: 900px) {
.section-accordion-chevron[data-v-9419dd23] {
width: 16px;
left: -16px;
top: 14px;
}
.section-accordion-wrapper[data-v-9419dd23] {
padding: calc(var(--refs-viewport-offset)) 24px 0 24px;
}
}
.show-more[data-v-d1c2b649] {
appearance: none;
border: none;
border: var(--scalar-border-width) solid var(--scalar-border-color);
margin: auto;
padding: 8px 12px 8px 16px;
border-radius: 30px;
color: var(--scalar-color-1);
font-weight: var(--scalar-semibold);
font-size: var(--scalar-small);
display: flex;
align-items: center;
justify-content: center;
position: relative;
gap: 6px;
top: -48px;
}
.show-more[data-v-d1c2b649]:hover {
background: var(--scalar-background-2);
cursor: pointer;
}
.show-more[data-v-d1c2b649]:active {
box-shadow: 0 0 0 1px var(--scalar-border-color);
}
@container narrow-references-container (max-width: 900px) {
.show-more[data-v-d1c2b649] {
top: -24px;
}
}
.tag-section[data-v-d4f47ce7] {
margin-bottom: 48px;
}
.tag-name[data-v-d4f47ce7] {
text-transform: capitalize;
}
.tag-description[data-v-d4f47ce7] {
padding-bottom: 4px;
text-align: left;
}
/* Tag Groups */
.tag-section-group .tag-group-name[data-v-d4f47ce7] {
gap: 12px;
align-self: stretch;
grid-template-columns: auto 1fr;
}
.tag-group-name[data-v-d4f47ce7]:after {
content: '';
display: block;
height: 1px;
align-self: center;
background: var(--scalar-border-color);
}
.tag-group-name[data-v-d4f47ce7]:has(* > *:hover),
.tag-group-name[data-v-d4f47ce7]:has(:focus-visible) {
gap: 32px;
}
.tag-section-group .tag-section[data-v-d4f47ce7] {
padding-inline: 0;
margin-bottom: 24px;
}
.tag-section-group .tag-section[data-v-d4f47ce7]:last-of-type {
margin-bottom: 0;
}
.endpoint[data-v-ad8530a6] {
display: flex;
white-space: nowrap;
cursor: pointer;
text-decoration: none;
}
.endpoint:hover .endpoint-path[data-v-ad8530a6],
.endpoint:focus-visible .endpoint-path[data-v-ad8530a6] {
text-decoration: underline;
}
.endpoint .post[data-v-ad8530a6],
.endpoint .get[data-v-ad8530a6],
.endpoint .delete[data-v-ad8530a6],
.endpoint .put[data-v-ad8530a6] {
white-space: nowrap;
}
.endpoint-method[data-v-ad8530a6],
.endpoint-path[data-v-ad8530a6] {
color: var(--scalar-color-1);
min-width: 62px;
display: inline-flex;
line-height: 1.55;
font-family: var(--scalar-font-code);
font-size: var(--scalar-small);
cursor: pointer;
}
.endpoint-method[data-v-ad8530a6] {
text-align: right;
}
.endpoint-path[data-v-ad8530a6] {
margin-left: 12px;
text-transform: initial;
}
.deprecated[data-v-ad8530a6] {
text-decoration: line-through;
}
.endpoints-card[data-v-f726f753] {
position: sticky;
top: calc(var(--refs-viewport-offset) + 24px);
font-size: var(--scalar-font-size-3);
}
.endpoints[data-v-f726f753] {
overflow: auto;
background: var(--scalar-background-2);
padding: 10px 12px;
width: 100%;
}
.section-container[data-v-8f1a275c] {
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
}
.section-container[data-v-8f1a275c]:has(.show-more) {
background-color: color-mix(in srgb, var(--scalar-background-2), transparent);
}
.operation-path[data-v-ec6c8861] {
overflow: hidden;
word-wrap: break-word;
font-weight: var(--scalar-semibold);
line-break: anywhere;
}
.deprecated[data-v-ec6c8861] {
text-decoration: line-through;
}
.headers-card[data-v-ab19704d] {
z-index: 0;
margin-top: 12px;
margin-bottom: 6px;
position: relative;
font-size: var(--scalar-font-size-4);
color: var(--scalar-color-1);
align-self: flex-start;
}
.headers-card.headers-card--open[data-v-ab19704d] {
align-self: initial;
}
.headers-card-title[data-v-ab19704d] {
padding: 6px 10px;
display: flex;
align-items: center;
gap: 4px;
color: var(--scalar-color-3);
font-weight: var(--scalar-semibold);
font-size: var(--scalar-micro);
border-radius: 13.5px;
}
button.headers-card-title[data-v-ab19704d] {
cursor: pointer;
}
button.headers-card-title[data-v-ab19704d]:hover {
color: var(--scalar-color-1);
}
.headers-card-title-icon--open[data-v-ab19704d] {
transform: rotate(45deg);
}
.headers-properties[data-v-ab19704d] {
display: flex;
flex-direction: column;
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: 13.5px;
width: fit-content;
}
.headers-properties-open > .headers-card-title[data-v-ab19704d] {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.headers-properties-open[data-v-ab19704d] {
border-radius: var(--scalar-radius-lg);
width: 100%;
}
.headers-card .property[data-v-ab19704d]:last-of-type {
padding-bottom: 10px;
}
.headers-card-title > .headers-card-title-icon[data-v-ab19704d] {
width: 14px;
height: 14px;
margin: 0;
}
.headers-card-title > .headers-card-title-icon--open[data-v-ab19704d] {
transform: rotate(45deg);
}
.parameter-item[data-v-bd50387f] {
display: flex;
flex-direction: column;
position: relative;
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
}
.parameter-item:last-of-type .parameter-schema[data-v-bd50387f] {
padding-bottom: 0;
}
.parameter-item-container[data-v-bd50387f] {
padding: 0;
}
.parameter-item-headers[data-v-bd50387f] {
border: var(--scalar-border-width) solid var(--scalar-border-color);
}
.parameter-item-name[data-v-bd50387f] {
position: relative;
font-weight: var(--scalar-bold);
font-size: var(--scalar-font-size-4);
font-family: var(--scalar-font-code);
color: var(--scalar-color-1);
overflow-wrap: break-word;
}
.parameter-item-description[data-v-bd50387f],
.parameter-item-description-summary[data-v-bd50387f] {
font-size: var(--scalar-mini);
color: var(--scalar-color-2);
}
.parameter-item-description-summary.parameter-item-description-summary[data-v-bd50387f] > * {
--markdown-line-height: var(--scalar-line-height-5);
}
/* Match font size of markdown for property-detail-value since first child within accordian is displayed as if it were in the markdown section */
.parameter-item-trigger
~ .parameter-item-container[data-v-bd50387f]
.property--level-0 > .property-heading .property-detail-value {
font-size: var(--scalar-micro);
}
.parameter-item-required-optional[data-v-bd50387f] {
color: var(--scalar-color-2);
font-weight: var(--scalar-semibold);
margin-right: 6px;
position: relative;
}
.parameter-item--required[data-v-bd50387f] {
text-transform: uppercase;
font-size: var(--scalar-micro);
font-weight: var(--scalar-semibold);
color: var(--scalar-color-orange);
}
.parameter-item-description[data-v-bd50387f] {
margin-top: 6px;
font-size: var(--scalar-small);
color: var(--scalar-color-2);
line-height: 1.4;
}
.parameter-item-description[data-v-bd50387f] p {
margin-top: 4px;
font-size: var(--scalar-small);
color: var(--scalar-color-2);
}
.parameter-schema[data-v-bd50387f] {
padding-bottom: 9px;
margin-top: 3px;
}
.parameter-item-trigger[data-v-bd50387f] {
display: flex;
align-items: baseline;
line-height: var(--scalar-line-height-5);
gap: 6px;
flex-wrap: wrap;
padding: 10px 0;
outline: none;
}
.parameter-item-trigger-open[data-v-bd50387f] {
padding-bottom: 0;
}
.parameter-item-icon[data-v-bd50387f] {
color: var(--scalar-color-3);
left: -19px;
top: 0.5lh;
translate: 0 -50%;
position: absolute;
}
.parameter-item-trigger:hover .parameter-item-icon[data-v-bd50387f],
.parameter-item-trigger:focus-visible .parameter-item-icon[data-v-bd50387f] {
color: var(--scalar-color-1);
}
.parameter-item-trigger:focus-visible .parameter-item-icon[data-v-bd50387f] {
outline: 1px solid var(--scalar-color-accent);
outline-offset: 2px;
border-radius: var(--scalar-radius);
}
.request-body[data-v-47902614] {
margin-top: 24px;
}
.request-body-header[data-v-47902614] {
display: flex;
align-items: center;
justify-content: space-between;
padding-bottom: 12px;
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
flex-flow: wrap;
}
.request-body-title[data-v-47902614] {
display: flex;
align-items: center;
gap: 8px;
font-size: var(--scalar-font-size-2);
font-weight: var(--scalar-semibold);
color: var(--scalar-color-1);
}
.request-body-required[data-v-47902614] {
font-size: var(--scalar-micro);
color: var(--scalar-color-orange);
font-weight: normal;
border-radius: 16px;
border: var(--scalar-border-width) solid var(--scalar-border-color);
padding: 2px 8px;
height: 20px;
}
.request-body-description[data-v-47902614] {
margin-top: 6px;
font-size: var(--scalar-small);
width: 100%;
}
.request-body-header
+ .request-body-schema[data-v-47902614]:has(> .schema-card > .schema-card-description),
.request-body-header
+ .request-body-schema[data-v-47902614]:has(
> .schema-card > .schema-properties > * > .property--level-0
) {
/** Add a bit of space between the heading border and the schema description or properties */
padding-top: 8px;
}
.request-body-description[data-v-47902614] .markdown * {
color: var(--scalar-color-2) !important;
}
.callback-sticky-offset[data-v-12fe1373] {
top: var(--refs-viewport-offset, 0px);
z-index: 1;
}
.callback-operation-container[data-v-12fe1373] .request-body,
.callback-operation-container[data-v-12fe1373] .request-body-description,
.callback-operation-container[data-v-12fe1373] .request-body-header {
margin-top: 0;
}
.callback-operation-container[data-v-12fe1373] .request-body-header {
--scalar-font-size-2: var(--scalar-font-size-4);
padding: 10px;
border-bottom: none;
border: 0.5px solid var(--scalar-border-color);
border-radius: var(--scalar-radius-lg) var(--scalar-radius-lg) 0 0;
background: color-mix(in srgb, var(--scalar-background-2) 50%, transparent);
}
.callback-operation-container[data-v-12fe1373]
.request-body-schema > .schema-card > .schema-card-description {
padding-inline: 8px;
}
.callback-operation-container[data-v-12fe1373] ul li.property.property--level-1 {
padding: 10px;
}
.callback-operation-container[data-v-12fe1373] .request-body-schema {
background-color: var(--scalar-background-1);
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-top: none;
overflow: hidden;
border-radius: 0 0 var(--scalar-radius-lg) var(--scalar-radius-lg);
}
.callback-operation-container[data-v-12fe1373] .parameter-list {
margin-top: 0;
}
.callback-operation-container[data-v-12fe1373] .parameter-list-title {
background: color-mix(in srgb, var(--scalar-background-2) 50%, transparent);
border-radius: var(--scalar-radius-lg) var(--scalar-radius-lg) 0 0;
padding: 10px;
margin-bottom: 0;
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-bottom: none;
--scalar-font-size-2: var(--scalar-font-size-4);
}
.callback-operation-container[data-v-12fe1373] .parameter-list-items {
/* background: pink; */
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: 0 0 var(--scalar-radius-lg) var(--scalar-radius-lg);
}
.callback-operation-container[data-v-12fe1373] .parameter-list-items > li:first-of-type {
border-top: none;
}
.callback-operation-container[data-v-12fe1373] .parameter-list-items > li {
padding: 0 8px;
}
.empty-state[data-v-6aae906d] {
margin: 10px 0 10px 12px;
text-align: center;
font-size: var(--scalar-mini);
min-height: 56px;
display: flex;
align-items: center;
justify-content: center;
border-radius: var(--scalar-radius-lg);
color: var(--scalar-color-2);
}
.rule-title[data-v-6aae906d] {
font-family: var(--scalar-font-code);
color: var(--scalar-color-1);
display: inline-block;
margin: 12px 0 6px;
border-radius: var(--scalar-radius);
}
.rule[data-v-6aae906d] {
margin: 0 12px 0;
border-radius: var(--scalar-radius-lg);
}
.rule-items[data-v-6aae906d] {
counter-reset: list-number;
display: flex;
flex-direction: column;
gap: 12px;
border-left: 1px solid var(--scalar-border-color);
padding: 12px 0 12px;
}
.rule-item[data-v-6aae906d] {
counter-increment: list-number;
border: 1px solid var(--scalar-border-color);
border-radius: var(--scalar-radius-lg);
overflow: hidden;
margin-left: 24px;
}
.rule-item[data-v-6aae906d]:before {
/* content: counter(list-number); */
border: 1px solid var(--scalar-border-color);
border-top: 0;
border-right: 0;
content: ' ';
display: block;
width: 24px;
height: 6px;
border-radius: 0 0 0 var(--scalar-radius-lg);
margin-top: 6px;
color: var(--scalar-color-2);
transform: translateX(-25px);
color: var(--scalar-color-1);
position: absolute;
}
.tab[data-v-804dba49] {
background: none;