UNPKG

@scalar/api-reference

Version:

Generate beautiful API references from OpenAPI documents

1,878 lines (1,808 loc) 328 kB
.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