.api-section[data-v-4802f631]{background-image:url(../images/api/api-section-background.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:var(--sql-space-6xl) 0;position:relative}.api-section>.container[data-v-4802f631]{position:relative;z-index:1}.api-layout[data-v-4802f631]{align-items:center;display:grid;grid-template-columns:.7fr 1fr;justify-content:space-around;padding:0 var(--sql-space-8xl)}.api-tabs[data-v-4802f631]{display:grid;gap:0;height:100%}.api-panel-stack[data-v-4802f631]{display:grid;gap:var(--sql-space-2xl);width:100%}.api-viewer[data-v-4802f631]{background:var(--code);border-radius:var(--sql-radius-lg);color:var(--sql-color-local-code-text);display:flex;flex-direction:column;height:26rem;overflow:hidden}.api-viewer__bar[data-v-4802f631]{align-items:center;background:var(--code-top);color:var(--sql-color-white);display:flex;flex:0 0 auto;gap:var(--sql-space-md);min-height:var(--sql-layout-api-bar-height);padding:0 var(--sql-space-lg)}.api-viewer__lights[data-v-4802f631]{display:flex;gap:var(--sql-space-sm)}.api-viewer__lights span[data-v-4802f631]{border-radius:var(--sql-radius-full);display:block;height:var(--sql-space-md);width:var(--sql-space-md)}.api-viewer__lights span[data-v-4802f631]:first-child{background:var(--sql-color-local-window-close)}.api-viewer__lights span[data-v-4802f631]:nth-child(2){background:var(--sql-color-local-window-minimize)}.api-viewer__lights span[data-v-4802f631]:nth-child(3){background:var(--sql-color-local-window-expand)}.api-viewer pre[data-v-4802f631]{flex:1;margin:0;min-height:0;overflow-y:auto;padding:var(--sql-space-3xl);scrollbar-width:none;white-space:pre-wrap;-ms-overflow-style:none;font:var(--sql-font-weight-medium) var(--sql-font-size-sm)/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.api-viewer pre[data-v-4802f631]::-webkit-scrollbar{display:none}.banner[data-v-4802f631]{background:var(--info);border-radius:var(--sql-radius-sm);color:var(--info-text);font-weight:var(--sql-font-weight-semibold);margin-top:var(--sql-space-2xl);padding:var(--sql-space-2xl) var(--sql-space-xl)}.banner--with-action[data-v-4802f631]{align-items:center;display:flex;gap:var(--sql-space-lg)}.banner--with-action a[data-v-4802f631]{color:var(--primary);font-weight:var(--sql-font-weight-extrabold)}.banner__icon[data-v-4802f631]{align-items:center;background:var(--info-border);border-radius:var(--sql-radius-full);color:var(--info-text);display:inline-flex;flex-shrink:0;font-size:var(--sql-font-size-sm);font-style:italic;font-weight:var(--sql-font-weight-bold);height:var(--sql-space-2xl);justify-content:center;width:var(--sql-space-2xl)}.api-banner[data-v-4802f631]{justify-content:flex-start;margin:0 auto;width:-moz-fit-content;width:fit-content}@media(max-width:991px){.api-layout[data-v-4802f631]{gap:var(--sql-space-3xl);grid-template-columns:1fr;padding:0}.banner--with-action[data-v-4802f631]{align-items:flex-start;flex-direction:column}}.api-tabs .sql-faq__title{color:var(--text);font-size:var(--sql-font-size-2xl);font-weight:var(--sql-font-weight-black)}.api-tabs .sql-faq__answer{color:var(--text-soft);font-size:var(--sql-font-size-md);font-weight:var(--sql-font-weight-bold)}.api-tabs>:first-child .sql-faq__divider{display:none}
