@scalar/api-reference
Version:
Generate beautiful API references from OpenAPI documents
1,878 lines (1,808 loc) • 328 kB
CSS
.references-classic-header[data-v-9198d025] {
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-9198d025] {
display: flex;
gap: 12px;
flex-grow: 1;
}
.references-classic-header-container[data-v-9198d025] {
padding: 0 60px;
}
@container narrow-references-container (max-width: 900px) {
.references-classic-header[data-v-9198d025] {
padding: 12px 24px;
}
.references-classic-header-container[data-v-9198d025] {
padding: 0;
}
}
.references-classic-header-icon[data-v-9198d025] {
height: 24px;
color: var(--scalar-color-1);
}
.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;
}
.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-4d81600f] {
background-color: var(--scalar-color-red);
}
.schema-card[data-v-4d81600f] {
font-size: var(--scalar-font-size-4);
color: var(--scalar-color-1);
}
.schema-card-title[data-v-4d81600f] {
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-4d81600f] {
cursor: pointer;
}
button.schema-card-title[data-v-4d81600f]:hover {
color: var(--scalar-color-1);
}
.schema-card-title-icon--open[data-v-4d81600f] {
transform: rotate(45deg);
}
.schema-properties-open > .schema-card-title[data-v-4d81600f] {
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-4d81600f] {
width: fit-content;
}
.schema-card-description[data-v-4d81600f] {
color: var(--scalar-color-2);
}
.schema-card-description + .schema-properties[data-v-4d81600f] {
width: fit-content;
}
.schema-card-description + .schema-properties[data-v-4d81600f] {
margin-top: 8px;
}
.schema-properties-open.schema-properties[data-v-4d81600f],
.schema-properties-open > .schema-card--open[data-v-4d81600f] {
width: 100%;
}
.schema-properties[data-v-4d81600f] {
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-4d81600f] {
width: 100%;
}
.schema-properties .schema-properties[data-v-4d81600f] {
border-radius: 13.5px;
}
.schema-properties .schema-properties.schema-properties-open[data-v-4d81600f] {
border-radius: var(--scalar-radius-lg);
}
.schema-properties-open[data-v-4d81600f] {
width: 100%;
}
.schema-card--compact[data-v-4d81600f] {
align-self: flex-start;
}
.schema-card--compact.schema-card--open[data-v-4d81600f] {
align-self: initial;
}
.schema-card-title--compact[data-v-4d81600f] {
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-4d81600f] {
margin: 0;
}
.schema-card-title--compact > .schema-card-title-icon--open[data-v-4d81600f] {
transform: rotate(45deg);
}
.schema-properties-open > .schema-card-title--compact[data-v-4d81600f] {
position: static;
}
.property--level-0
> .schema-properties
> .schema-card--level-0
> .schema-properties[data-v-4d81600f] {
border: none;
}
.property--level-0
.schema-card--level-0:not(.schema-card--compact)
.property--level-1[data-v-4d81600f] {
padding: 0 0 8px;
}
:not(.composition-panel)
> .schema-card--compact.schema-card--level-0
> .schema-properties[data-v-4d81600f] {
border: none;
}
[data-v-4d81600f] .schema-card-description p {
font-size: var(--scalar-small, var(--scalar-paragraph));
color: var(--scalar-color-2);
line-height: 1.5;
margin-bottom: 0;
display: block;
margin-bottom: 6px;
}
.children .schema-card-description[data-v-4d81600f]:first-of-type {
padding-top: 0;
}
.property-enum-value[data-v-aa2e93ac] {
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-aa2e93ac] {
display: flex;
flex-direction: column;
padding: 3px 0;
}
.property-enum-value-label[data-v-aa2e93ac] {
font-family: var(--scalar-font-code);
color: var(--scalar-color-1);
position: relative;
}
.property-enum-value:last-of-type .property-enum-value-label[data-v-aa2e93ac] {
padding-bottom: 0;
}
.property-enum-value[data-v-aa2e93ac]::before {
content: '';
margin-right: 12px;
width: var(--decorator-width);
display: block;
background-color: var(--decorator-color);
}
.property-enum-value[data-v-aa2e93ac]:last-of-type::before,
.property-enum-values:has(.enum-toggle-button)
.property-enum-value[data-v-aa2e93ac]:nth-last-child(2)::before {
height: calc(0.5lh + 4px);
}
.property-enum-value-label[data-v-aa2e93ac]::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-aa2e93ac]: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-aa2e93ac] {
color: var(--scalar-color-3);
}
.property-heading:empty + .property-description[data-v-d4946030]:last-of-type,
.property-description[data-v-d4946030]:first-of-type:last-of-type {
margin-top: 0;
}
.property-list[data-v-d4946030] {
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius);
margin-top: 10px;
}
.property-list .property[data-v-d4946030]:last-of-type {
padding-bottom: 10px;
}
.property-enum-values[data-v-d4946030] {
font-size: var(--scalar-font-size-3);
list-style: none;
margin-top: 8px;
padding-left: 2px;
}
.enum-toggle-button[data-v-d4946030]:hover {
color: var(--scalar-color-1);
}
.property-detail[data-v-827ea49d] {
display: inline-flex;
}
.property-detail + .property-detail[data-v-827ea49d]:before {
display: block;
content: '·';
margin: 0 0.5ch;
}
.property-detail-truncate[data-v-827ea49d] {
overflow: hidden;
}
.property-detail-truncate > .property-detail-value[data-v-827ea49d] {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.property-detail-prefix[data-v-827ea49d] {
color: var(--scalar-color-2);
}
code.property-detail-value[data-v-827ea49d] {
font-family: var(--scalar-font-code);
font-size: var(--scalar-font-size-3);
color: var(--scalar-color-2);
background: var(--scalar-background-3);
padding: 0 4px;
border: 0.5px solid var(--scalar-border-color);
border-radius: var(--scalar-radius);
}
.property-example[data-v-72def0ea] {
display: flex;
flex-direction: column;
font-size: var(--scalar-mini);
position: relative;
}
.property-example[data-v-72def0ea]:hover:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 20px;
border-radius: var(--scalar-radius);
}
.property-example:hover .property-example-label span[data-v-72def0ea] {
color: var(--scalar-color-1);
}
.property-example-label span[data-v-72def0ea] {
color: var(--scalar-color-3);
position: relative;
border-bottom: var(--scalar-border-width) dotted currentColor;
}
.property-example-value[data-v-72def0ea] {
font-family: var(--scalar-font-code);
display: flex;
gap: 8px;
align-items: center;
width: 100%;
padding: 6px;
}
.property-example-value span[data-v-72def0ea] {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.property-example-value[data-v-72def0ea] svg {
color: var(--scalar-color-3);
}
.property-example-value[data-v-72def0ea]:hover svg {
color: var(--scalar-color-1);
}
.property-example-value[data-v-72def0ea] {
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-72def0ea] {
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-example:hover .property-example-value-list[data-v-72def0ea],
.property-example:focus-within .property-example-value-list[data-v-72def0ea] {
display: flex;
}
.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;
}
.property-heading[data-v-5d03e993] {
display: flex;
flex-wrap: wrap;
align-items: baseline;
row-gap: 9px;
white-space: nowrap;
}
.property-heading[data-v-5d03e993]:has(+ .children),
.property-heading[data-v-5d03e993]:has(+ .property-rule) {
margin-bottom: 9px;
}
.property-heading[data-v-5d03e993] > * {
margin-right: 9px;
}
.property-heading[data-v-5d03e993]:last-child {
margin-right: 0;
}
.property-heading > .property-detail[data-v-5d03e993]:not(:last-of-type) {
margin-right: 0;
}
.property-name[data-v-5d03e993] {
max-width: 100%;
font-family: var(--scalar-font-code);
font-weight: var(--scalar-semibold);
font-size: var(--scalar-font-size-3);
white-space: normal;
overflow-wrap: break-word;
}
.property-additional[data-v-5d03e993] {
font-family: var(--scalar-font-code);
}
.property-required[data-v-5d03e993],
.property-optional[data-v-5d03e993] {
color: var(--scalar-color-2);
}
.property-required[data-v-5d03e993] {
font-size: var(--scalar-mini);
color: var(--scalar-color-orange);
}
.property-read-only[data-v-5d03e993] {
font-size: var(--scalar-mini);
color: var(--scalar-color-blue);
}
.property-write-only[data-v-5d03e993] {
font-size: var(--scalar-mini);
color: var(--scalar-color-green);
}
.property-discriminator[data-v-5d03e993] {
font-size: var(--scalar-mini);
color: var(--scalar-color-purple);
}
.property-detail[data-v-5d03e993] {
font-size: var(--scalar-mini);
color: var(--scalar-color-2);
display: flex;
align-items: center;
min-width: 0;
}
.property-const[data-v-5d03e993] {
color: var(--scalar-color-1);
}
.deprecated[data-v-5d03e993] {
text-decoration: line-through;
}
.property[data-v-7ddcdaa6] {
color: var(--scalar-color-1);
display: flex;
flex-direction: column;
padding: 8px;
font-size: var(--scalar-small);
position: relative;
}
/** Remove top padding for top level schema card */
.property.property--level-0[data-v-7ddcdaa6]:has(
> .property-rule
> .schema-card
> .schema-properties.schema-properties-open
> ul
> li.property
) {
padding-top: 0;
}
.property--compact.property--level-0[data-v-7ddcdaa6],
.property--compact.property--level-1[data-v-7ddcdaa6] {
padding: 8px 0;
}
.composition-panel .property.property.property.property--level-0[data-v-7ddcdaa6] {
padding: 0px;
}
.property--compact.property--level-0
.composition-panel
.property--compact.property--level-1[data-v-7ddcdaa6] {
padding: 8px;
}
/* if a property doesn't have a heading, remove the top padding */
.property[data-v-7ddcdaa6]:has(> .property-rule:nth-of-type(1)):not(.property--compact) {
padding-top: 8px;
padding-bottom: 8px;
}
.property--deprecated[data-v-7ddcdaa6] {
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-7ddcdaa6] > * {
opacity: 0.75;
}
.property-description[data-v-7ddcdaa6] {
margin-top: 6px;
line-height: 1.4;
font-size: var(--scalar-small);
}
.property-description[data-v-7ddcdaa6]:has(+ .property-rule) {
margin-bottom: 9px;
}
[data-v-7ddcdaa6] .property-description * {
color: var(--scalar-color-2) !important;
}
.property[data-v-7ddcdaa6]:not(:last-of-type) {
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
}
.property-description + .children[data-v-7ddcdaa6],
.children + .property-rule[data-v-7ddcdaa6] {
margin-top: 9px;
}
.children[data-v-7ddcdaa6] {
display: flex;
flex-direction: column;
}
.children .property--compact.property--level-1[data-v-7ddcdaa6] {
padding: 12px;
}
.property-example-value[data-v-7ddcdaa6] {
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-7ddcdaa6] {
border-radius: var(--scalar-radius-lg);
display: flex;
flex-direction: column;
}
.property-rule[data-v-7ddcdaa6]
.composition-panel .schema-card .schema-properties.schema-properties-open
{
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.property-rule[data-v-7ddcdaa6]
.composition-panel > .schema-card > .schema-card-description {
padding-left: 8px;
padding-right: 8px;
border-left: 1px solid var(--scalar-border-color);
border-right: 1px solid var(--scalar-border-color);
& + .schema-properties {
margin-top: 0;
}
}
.property-example[data-v-7ddcdaa6] {
background: transparent;
border: none;
display: flex;
flex-direction: row;
gap: 8px;
}
.property-example-label[data-v-7ddcdaa6],
.property-example-value[data-v-7ddcdaa6] {
padding: 3px 0 0 0;
}
.property-example-value[data-v-7ddcdaa6] {
background: var(--scalar-background-2);
border-top: 0;
border-radius: var(--scalar-radius);
padding: 3px 4px;
}
.property-name[data-v-7ddcdaa6] {
font-family: var(--scalar-font-code);
font-weight: var(--scalar-semibold);
}
.property-name-additional-properties[data-v-7ddcdaa6]::before,
.property-name-pattern-properties[data-v-7ddcdaa6]::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: 1px solid var(--scalar-border-color);
background-color: var(--scalar-background-2);
margin-right: 4px;
}
.property-name-pattern-properties[data-v-7ddcdaa6]::before {
content: 'regex';
}
.property-name-additional-properties[data-v-7ddcdaa6]::before {
content: 'unknown property name';
}
.section-header-label[data-v-f1ac6c38] {
display: inline;
}
.reference-models-anchor[data-v-161968a4] {
display: flex;
align-items: center;
font-size: 20px;
padding-left: 6px;
color: var(--scalar-color-1);
}
.reference-models-label[data-v-161968a4] {
display: block;
font-size: var(--scalar-mini);
}
/* Style the "icon" */
.reference-models-label[data-v-161968a4] em {
font-weight: var(--scalar-bold);
}
.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);
}
.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-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;
}
}
.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;
}
}
.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;
}
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
.section-header-wrapper[data-v-465a7a78] {
grid-template-columns: 1fr;
display: grid;
}
@media (min-width: 1200px) {
.section-header-wrapper[data-v-465a7a78] {
grid-template-columns: repeat(2, 1fr);
}
}
.section-header[data-v-465a7a78] {
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;
margin-bottom: 12px;
line-height: 1.45;
}
.section-header.tight[data-v-465a7a78] {
margin-bottom: 6px;
}
.section-header.loading[data-v-465a7a78] {
width: 80%;
}
.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-6fb09984] {
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-6fb09984] {
align-self: initial;
}
.headers-card-title[data-v-6fb09984] {
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-6fb09984] {
cursor: pointer;
}
button.headers-card-title[data-v-6fb09984]:hover {
color: var(--scalar-color-1);
}
.headers-card-title-icon--open[data-v-6fb09984] {
transform: rotate(45deg);
}
.headers-properties[data-v-6fb09984] {
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-6fb09984] {
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-6fb09984] {
border-radius: var(--scalar-radius-lg);
width: 100%;
}
.headers-card .property[data-v-6fb09984]:last-of-type {
padding-bottom: 10px;
}
.headers-card-title > .headers-card-title-icon[data-v-6fb09984] {
width: 10px;
height: 10px;
margin: 0;
}
.headers-card-title > .headers-card-title-icon--open[data-v-6fb09984] {
transform: rotate(45deg);
}
.parameter-item[data-v-2b6dfab9] {
display: flex;
flex-direction: column;
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
}
.parameter-item:last-of-type .parameter-schema[data-v-2b6dfab9] {
padding-bottom: 0;
}
.parameter-item-container[data-v-2b6dfab9] {
padding: 0;
}
.parameter-item-headers[data-v-2b6dfab9] {
border: var(--scalar-border-width) solid var(--scalar-border-color);
}
.parameter-item-name[data-v-2b6dfab9] {
position: relative;
font-weight: var(--scalar-semibold);
font-size: var(--scalar-font-size-3);
font-family: var(--scalar-font-code);
color: var(--scalar-color-1);
overflow-wrap: break-word;
}
.parameter-item-description[data-v-2b6dfab9],
.parameter-item-description-summary[data-v-2b6dfab9] {
font-size: var(--scalar-mini);
color: var(--scalar-color-2);
}
.parameter-item-description-summary.parameter-item-description-summary[data-v-2b6dfab9] > * {
--markdown-line-height: 1;
}
/* 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-2b6dfab9]
.property--level-0 > .property-heading .property-detail-value {
font-size: var(--scalar-micro);
}
.parameter-item-required-optional[data-v-2b6dfab9] {
color: var(--scalar-color-2);
font-weight: var(--scalar-semibold);
margin-right: 6px;
position: relative;
}
.parameter-item--required[data-v-2b6dfab9] {
text-transform: uppercase;
font-size: var(--scalar-micro);
font-weight: var(--scalar-semibold);
color: var(--scalar-color-orange);
}
.parameter-item-description[data-v-2b6dfab9] {
margin-top: 4px;
font-size: var(--scalar-small);
color: var(--scalar-color-2);
line-height: 1.4;
}
.parameter-item-description[data-v-2b6dfab9] p {
margin-top: 4px;
font-size: var(--scalar-small);
color: var(--scalar-color-2);
line-height: 1.4;
}
.parameter-schema[data-v-2b6dfab9] {
padding-bottom: 9px;
margin-top: 3px;
}
.parameter-item-trigger[data-v-2b6dfab9] {
display: flex;
align-items: baseline;
gap: 6px;
flex-wrap: wrap;
padding: 12px 0;
outline: none;
}
.parameter-item-trigger-open[data-v-2b6dfab9] {
padding-bottom: 0;
}
.parameter-item-trigger[data-v-2b6dfab9]:after {
content: '';
position: absolute;
height: 10px;
width: 100%;
bottom: 0;
}
.parameter-item-icon[data-v-2b6dfab9] {
color: var(--scalar-color-3);
left: -19px;
top: 0.5lh;
translate: 0 -50%;
position: absolute;
}
.parameter-item-trigger:hover .parameter-item-icon[data-v-2b6dfab9],
.parameter-item-trigger:focus-visible .parameter-item-icon[data-v-2b6dfab9] {
color: var(--scalar-color-1);
}
.parameter-item-trigger:focus-visible .parameter-item-icon[data-v-2b6dfab9] {
outline: 1px solid var(--scalar-color-accent);
outline-offset: 2px;
border-radius: var(--scalar-radius);
}
.request-body[data-v-e9972a68] {
margin-top: 24px;
}
.request-body-header[data-v-e9972a68] {
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-e9972a68] {
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-e9972a68] {
font-size: var(--scalar-micro);
color: var(--scalar-color-orange);
font-weight: normal;
}
.request-body-description[data-v-e9972a68] {
margin-top: 6px;
font-size: var(--scalar-small);
width: 100%;
}
.request-body-header
+ .request-body-schema[data-v-e9972a68]:has(> .schema-card > .schema-card-description),
.request-body-header
+ .request-body-schema[data-v-e9972a68]: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-e9972a68] .markdown * {
color: var(--scalar-color-2) !important;
}
.callback-sticky-offset[data-v-102d2096] {
top: var(--refs-viewport-offset, 0px);
z-index: 1;
}
.callback-operation-container[data-v-102d2096] .request-body,
.callback-operation-container[data-v-102d2096] .request-body-description,
.callback-operation-container[data-v-102d2096] .request-body-header {
margin-top: 0;
}
.callback-operation-container[data-v-102d2096] .request-body-header {
--scalar-font-size-2: var(--scalar-font-size-4);
padding: 8px;
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-102d2096]
.request-body-schema > .schema-card > .schema-card-description {
padding-inline: 8px;
}
.callback-operation-container[data-v-102d2096] ul li.property.property--level-1 {
padding: 8px;
}
.callback-operation-container[data-v-102d2096] .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-102d2096] .parameter-list {
margin-top: 0;
}
.callback-operation-container[data-v-102d2096] .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: 8px;
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-102d2096] .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-102d2096] .parameter-list-items > li:first-of-type {
border-top: none;
}
.callback-operation-container[data-v-102d2096] .parameter-list-items > li {
padding: 0 8px;
}
.empty-state[data-v-ab9ce344] {
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-ab9ce344] {
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-ab9ce344] {
margin: 0 12px 0;
border-radius: var(--scalar-radius-lg);
}
.rule-items[data-v-ab9ce344] {
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-ab9ce344] {
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-ab9ce344]: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-c8207e48] {
background: none;
border: none;
font-size: var(--scalar-small);
font-family: var(--scalar-font);
font-weight: var(--scalar-font-normal);
color: var(--scalar-color-2);
line-height: calc(var(--scalar-small) + 2px);
white-space: nowrap;
cursor: pointer;
padding: 0;
margin-right: 3px;
text-transform: uppercase;
position: relative;
line-height: 22px;
}
.tab[data-v-c8207e48]:before {
content: '';
position: absolute;
z-index: 0;
left: -6px;
top: -6px;
width: calc(100% + 12px);
height: calc(100% + 12px);
border-radius: var(--scalar-radius);
background: var(--scalar-background-3);
opacity: 0;
}
.tab[data-v-c8207e48]:hover:before,
.tab[data-v-c8207e48]:focus-visible:before {
opacity: 1;
}
.tab[data-v-c8207e48]:focus-visible:before {
outline: 1px solid var(--scalar-color-accent);
}
.tab span[data-v-c8207e48] {
z-index: 1;
position: relative;
}
.tab-selected[data-v-c8207e48] {
color: var(--scalar-color-1);
font-weight: var(--scalar-semibold);
}
.tab-selected[data-v-c8207e48]:after {
content: '';
position: absolute;
background: currentColor;
width: 100%;
left: 0;
height: 1px;
bottom: calc(var(--tab-list-padding-y) * -1);
}
.tab-list[data-v-fec8fbbb] {
display: flex;
gap: 6px;
position: relative;
flex: 1;
--tab-list-padding-y: 7px;
--tab-list-padding-x: 12px;
padding: var(--tab-list-padding-y) var(--tab-list-padding-x);
overflow: auto;
}
.scalar-card-header.scalar-card-header-tabs[data-v-fec8fbbb] {
padding: 0;
}
.response-card[data-v-97958459] {
font-size: var(--scalar-font-size-3);
}
.markdown[data-v-97958459] * {
margin: 0;
}
.code-copy[data-v-97958459] {
display: flex;
align-items: center;
justify-content: center;
appearance: none;
-webkit-appearance: none;
outline: none;
background: transparent;
cursor: pointer;
color: var(--scalar-color-3);
border: none;
padding: 0;
margin-right: 12px;
}
.code-copy[data-v-97958459]:hover {
color: var(--scalar-color-1);
}
.code-copy svg[data-v-97958459] {
width: 13px;
height: 13px;
}
.response-card-footer[data-v-97958459] {
display: flex;
flex-direction: row;
justify-content: space-between;
flex-shrink: 0;
padding: 7px 12px;
gap: 8px;
}
.response-example-selector[data-v-97958459] {
align-self: flex-start;
margin: -4px;
}
.response-description[data-v-97958459] {
font-weight: var(--scalar-semibold);
font-size: var(--scalar-small);
color: var(--scalar-color--1);
display: flex;
align-items: center;
box-sizing: border-box;
}
.schema-type[data-v-97958459] {
font-size: var(--scalar-micro);
color: var(--scalar-color-2);
font-weight: var(--scalar-semibold);
background: var(--scalar-background-3);
padding: 2px 4px;
border-radius: 4px;
margin-right: 4px;
}
.schema-example[data-v-97958459] {
font-size: var(--scalar-micro);
color: var(--scalar-color-2);
font-weight: var(--scalar-semibold);
}
.example-response-tab[data-v-97958459] {
display: block;
margin: 6px;
}
.scalar-card-checkbox[data-v-97958459] {
display: flex;
align-items: center;
justify-content: center;
position: relative;
min-height: 17px;
cursor: pointer;
user-select: none;
font-size: var(--scalar-small);
font-weight: var(--scalar-font-normal);
color: var(--scalar-color-2);
width: fit-content;
white-space: nowrap;
gap: 6px;
padding: 7px 6px;
}
.scalar-card-checkbox:has(.scalar-card-checkbox-input:focus-visible)
.scalar-card-checkbox-checkmark[data-v-97958459] {
outline: 1px solid var(--scalar-color-accent);
}
.scalar-card-checkbox[data-v-97958459]:hover {
color: var(--scalar-color--1);
}
.scalar-card-checkbox .scalar-card-checkbox-input[data-v-97958459] {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.scalar-card-checkbox-checkmark[data-v-97958459] {
height: 16px;
width: 16px;
border-radius: var(--scalar-radius);
background-color: transparent;
background-color: var(--scalar-background-3);
box-shadow: inset 0 0 0 var(--scalar-border-width) var(--scalar-border-color);
}
.scalar-card-checkbox[data-v-97958459]:has(.scalar-card-checkbox-input:checked) {
color: var(--scalar-color-1);
font-weight: var(--scalar-semibold);
}
.scalar-card-checkbox
.scalar-card-checkbox-input:checked
~ .scalar-card-checkbox-checkmark[data-v-97958459] {
background-color: var(--scalar-button-1);
box-shadow: none;
}
.scalar-card-checkbox-checkmark[data-v-97958459]:after {
content: '';
position: absolute;
display: none;
}
.scalar-card-checkbox
.scalar-card-checkbox-input:checked
~ .scalar-card-checkbox-checkmark[data-v-97958459]:after {
display: block;
}
.scalar-card-checkbox .scalar-card-checkbox-checkmark[data-v-97958459]:after {
right: 11.5px;
top: 12.5px;
width: 5px;
height: 9px;
border: solid 1px var(--scalar-button-1-color);
border-width: 0 1.5px 1.5px 0;
transform: rotate(45deg);
}
.icons-only[data-v-0939d4d9] span {
display: none;
}
.show-api-client-button[data-v-e851edeb] {
appearance: none;
border: none;
padding: 1px 6px;
white-space: nowrap;
border-radius: var(--scalar-radius);
display: flex;
justify-content: center;
align-items: center;
font-weight: var(--scalar-semibold);
font-size: var(--scalar-small);
line-height: 22px;
color: var(--scalar-background-2);
font-family: var(--scalar-font);
background: var(--scalar-button-1);
position: relative;
cursor: pointer;
box-sizing: border-box;
box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
outline-offset: 2px;
}
.show-api-client-button span[data-v-e851edeb],
.show-api-client-button svg[data-v-e851edeb] {
fill: currentColor;
color: var(--scalar-button-1-color);
z-index: 1;
}
.show-api-client-button[data-v-e851edeb]:hover {
background: var(--scalar-button-1-hover);
}
.show-api-client-button svg[data-v-e851edeb] {
margin-right: 4px;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
.operation-title[data-v-8a5966f4] {
justify-content: space-between;
display: flex;
}
.operation-details[data-v-8a5966f4] {
flex-shrink: 1;
align-items: center;
gap: 9px;
min-width: 0;
margin-top: 0;
display: flex;
}
.operation-details[data-v-8a5966f4] .endpoint-anchor .scalar-button svg {
width: 16px;
height: 16px;
}
.endpoint-type[data-v-8a5966f4] {
z-index: 0;
width: 60px;
font-size: var(--scalar-small);
text-transform: uppercase;
font-weight: var(--scalar-bold);
font-family: var(--scalar-font);
flex-shrink: 0;
justify-content: center;
align-items: center;
gap: 6px;
padding: 6px;
display: flex;
position: relative;
}
.endpoint-type[data-v-8a5966f4]:after {
content: "";
z-index: -1;
opacity: .15;
border-radius: var(--scalar-radius);
background: currentColor;
position: absolute;
inset: 0;
}
.endpoint-anchor[data-v-8a5966f4] {
flex-shrink: 1;
align-items: center;
min-width: 0;
display: flex;
}
.endpoint-anchor.label[data-v-8a5966f4] {
display: flex;
}
.endpoint-label[data-v-8a5966f4] {
min-width: 0;
color: var(--scalar-color-1);
flex-shrink: 1;
align-items: baseline;
gap: 9px;
display: flex;
}
.endpoint-label-path[data-v-8a5966f4] {
font-family: var(--scalar-font-code);
font-size: var(--scalar-mini);
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.endpoint-label-path[data-v-8a5966f4] em {
color: var(--scalar-color-2);
}
.endpoint-label-name[data-v-8a5966f4] {
color: var(--scalar-color-2);
font-size: var(--scalar-small);
text-overflow: ellipsis;
white-space: nowrap;
flex-shrink: 1000000000;
overflow: hidden;
}
.endpoint-try-hint[data-v-8a5966f4] {
flex-shrink: 0;
padding: 2px;
}
.endpoint-copy[data-v-8a5966f4] {
color: currentColor;
}
.endpoint-copy[data-v-8a5966f4] svg {
stroke-width: 2px;
}
.endpoint-content[data-v-8a5966f4] {
grid-auto-columns: 1fr;
grid-auto-flow: row;
gap: 9px;
padding: 9px;
display: grid;
}
@media (min-width: 1000px) {
.endpoint-content[data-v-8a5966f4] {
grid-auto-flow: column;
}
}
@container (max-width: 900px) {
.endpoint-content[data-v-8a5966f4] {
grid-template-columns: 1fr;
}
}
.endpoint-content[data-v-8a5966f4] > * {
min-width: 0;
}
.operation-details-card[data-v-8a5966f4] {
flex-direction: column;
gap: 12px;
min-width: 0;
display: flex;
}
:is(.operation-details-card-item[data-v-8a5966f4] .parameter-list, .operation-details-card-item[data-v-8a5966f4] .callbacks-list) {
border: var(--scalar-border-width) solid var(--scalar-border-color);
border-radius: var(--scalar-radius-lg);
margin-top: 0;
}
.operation-details-card-item[data-v-8a5966f4] {
flex-direction: column;
gap: 12px;
display: flex;
}
.operation-details-card-item[data-v-8a5966f4] .parameter-list-items {
margin-bottom: 0;
}
.operation-details-card[data-v-8a5966f4] .parameter-item:last-of-type .parameter-schema {
padding-bottom: 12px;
}
.operation-details-card[data-v-8a5966f4] .parameter-list .parameter-list {
margin-bottom: 12px;
}
.operation-details-card[data-v-8a5966f4] .parameter-item {
margin: 0;
padding: 0;
}
.operation-details-card[data-v-8a5966f4] .property {
margin: 0;
padding: 9px;
}
:is(.operation-details-card[data-v-8a5966f4] .parameter-list-title, .operation-details-card[data-v-8a5966f4] .request-body-title, .operation-details-card[data-v-8a5966f4] .callbacks-title) {
text-transform: uppercase;
font-weight: var(--scalar-bold);
font-size: var(--scalar-mini);
color: var(--scalar-color-2);
margin: 0;
padding: 9px;
line-height: 1.33;
}
.operation-details-card[data-v-8a5966f4] .callback-list-item-title {
padding-left: 28px;
padding-right: 12px;
}
.operation-details-card[data-v-8a5966f4] .callback-list-item-icon {
left: 6px;
}
.operation-details-card[data-v-8a5966f4] .callback-operation-container {
padding-inline: 9px;
padding-bottom: 9px;
}
:is(.operation-details-card[data-v-8a5966f4] .callback-operation-container > .request-body, .operation-details-card[data-v-8a5966f4] .callback-operation-container > .parameter-list) {
border: none;
}
.operation-details-card[data-v-8a5966f4] .callback-operation-container > .request-body > .request-body-header {
border-bottom: var(--scalar-border-width) solid var(--scalar-border-color);
padding: 0 0 9px;
}
.operation-details-card[data-v-8a5966f4] .request-body-description {
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
margin-top: 0;
padding: 9px 9px 0;
}
.operation-details-card[data-v-8a5966f4] .request-body {
border-radius: var(--scalar-radius-lg);
border: var(--scalar-border-width) solid var(--scalar-border-color);
margin-top: 0;
}
.operation-details-card[data-v-8a5966f4] .request-body .schema-card--level-0 > .schema-card-description {
padding-inline: 9px;
}
.operation-details-card[data-v-8a5966f4] .request-body-header {
border-bottom: 0;
padding-bottom: 0;
}
.operation-details-card[data-v-8a5966f4] .contents button {
margin-right: 9px;
}
.operation-details-card[data-v-8a5966f4] .schema-card--open + .schema-card:not(.schema-card--open) {
margin-inline: 9px;
margin-bottom: 9px;
}
.operation-details-card[data-v-8a5966f4] .request-body-schema .property--level-0 {
padding: 0;
}
.operation-details-card[data-v-8a5966f4] .selected-content-type {
margin-right: 9px;
}
.operation-example-card[data-v-8a5966f4] {
top: calc(var(--refs-viewport-offset) + 24px);
max-height: calc(var(--refs-viewport-height) - 48px);
position: sticky;
}
@media (max-width: 600px) {
.operation-example-card[data-v-8a5966f4] {
max-height: unset;
position: static;
}
}
@container narrow-references-container (max-width: 900px) {
.section-content--with-columns[data-v-9735459e] {
flex-direction: column;
gap: 24px;
}
}
.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-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;
}
}
.examples[data-v-a158242e] {
position: sticky;
top: calc(var(--refs-viewport-offset) + 24px);
}
.examples[data-v-a158242e] > * {
max-height: calc((var(--refs-viewport-height) - 60px) / 2);
position: relative;
}
/*
* Don't constrain card height on mobile
* (or zoomed in screens)
*/
@media (max-width: 600px) {
.examples[data-v-a158242e] > * {
max-height: unset;
}
}
.deprecated[data-v-a158242e] * {
text-decoration: line-through;
}
.tag-section[data-v-1124be5d] {
margin-bottom: 48px;
}
.tag-name[data-v-1124be5d] {
text-transform: capitalize;
}
.tag-description[data-v-1124be5d] {
padding-bottom: 4px;
text-align: left;
}
.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-d207e09e] {
border-top: var(--scalar-border-width) solid var(--scalar-border-color);
}
.section-container[data-v-d207e09e]:has(.show-more) {
background-color: color-mix(in srgb, var(--scalar-background-2), transparent);
}
.section-flare[data-v-2a9c8c02] {
top: 0;
right: 0;
pointer-events: none;
}
/*! tailwindcss v4.1.18 | 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-59b5011b],[data-v-59b5011b]:before,[data-v-59b5011b]:after,[data-v-59b5011b]::backdrop {
--tw-outline-style: solid;
}
}
}
.download-container[data-v-59b5011b] {
z-index: 1;
flex-direction: column;
gap: 16px;
width: fit-content;
margin: 0 .5px 8px;
display: flex;
position: relative;
}
.download-container[data-v-59b5011b]:has(:focus-visible):before, .download-container.download-both[data-v-59b5011b]: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-59b5011b] {
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-59b5011b]: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-59b5011b]:last-of-type:before {
width: calc(100% + 15px);
}
.download-button[data-v-59b5011b]:hover:before {
background: var(--scalar-background-2);
border: var(--scalar-border-width) solid var(--scalar-border-color);
}
.download-button[data-v-59b5011b]: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-59b5011b] {
--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-59b5011b] {
-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-col