.TopNavDropdown-labelContainer {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    cursor: pointer;
}
.TopNavDropdown-label {
    margin-right: 8px;
    display: inline-block;
    font-weight: 500;
}
.TopNavDropdown-arrow {
    transition: transform .15s ease;
}
.TopNavDropdown-arrow--flipped {
    transform: rotate(180deg);
}
.cli-ref {
    --primary50: var(--sail-purple50);
    --primary100: var(--sail-purple100);
    --primary200: var(--sail-purple200);
    --primary300: var(--sail-purple300);
    --primary400: var(--sail-purple400);
    --primary500: var(--sail-purple500);
    --primary600: var(--sail-purple600);
    --primary700: var(--sail-purple700);
    --primary800: var(--sail-purple800);
    --primary900: var(--sail-purple900);
    --syntax-keyword: var(--sail-purple200);
}
.cli-ref.dark-mode {
    --white: #200a3c;
    --primary50: var(--sail-purple900);
    --primary100: var(--sail-purple800);
    --primary200: var(--sail-purple700);
    --primary300: var(--sail-purple600);
    --primary400: var(--sail-purple500);
    --primary500: var(--sail-purple400);
    --primary600: var(--sail-purple300);
    --primary700: var(--sail-purple200);
    --primary800: var(--sail-purple100);
    --primary900: var(--sail-purple50);
    --example-request-topbar-bg: var(--white);
    --example-request-topbar-color: var(--gray300);
    --example-request-bg: var(--primary50);
    --example-response-topbar-bg: var(--white);
    --example-response-topbar-color: var(--gray500);
    --example-response-bg: var(--primary50);
    --syntax-keyword: var(--primary800);
    --inline-code-background: hsla(0, 0%, 100%, .06);
}
.cli-ref .method-list:not(.method-list-isChild) {
    margin-top: var(--sp48);
}
.cli-ref .LangSwitcher {
    flex-shrink: unset;
}
.cli-ref.dark-mode .Callout {
    background-color: var(--primary50);
}
.cli-ref.dark-mode .ContextualPopover-contents {
    background: var(--primary50);
}
.cli-ref.dark-mode .ContextualPopover .Box-background--offset, .cli-ref.dark-mode .ContextualPopover .Box-background--white {
    background: none;
}
.cli-ref .ContextualPopover .Menu-item .Text-color--blue {
    color: var(--primary500);
}
.cli-ref.dark-mode .ContextualPopover-arrow {
    background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAyMSAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBpZD0iY29udGV4dHVhbC1hcnJvdyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMSw5LjA5MiBMMjAsOS4wOTIgTDEzLjU5OCwyLjM1MiBDMTEuODgxLDAuNTQ2IDkuMTEzLDAuNTUyIDcuNDAyLDIuMzUyIEwxLDkuMDkzIEwxLDkuMDkyIFogTTIwLjM0Miw4IEwxNC4zMjIsMS42NjQgQzEyLjIxNCwtMC41NTYgOC43ODQsLTAuNTU0IDYuNjc3LDEuNjY0IEwwLjY1OCw4IEwyMC4zNDIsOCBMMjAuMzQyLDggWiIgaWQ9IlNoYXBlIiBmaWxsLW9wYWNpdHk9IjAuMSIgZmlsbD0iIzRmNTY2YiI+PC9wYXRoPjxwYXRoIGQ9Ik03LjQwMiwyLjM1MyBDOS4xMTMsMC41NTIgMTEuODgyLDAuNTQ2IDEzLjU5OCwyLjM1MyBMMjAsOS4wOTMgTDEsOS4wOTMgTDcuNDAyLDIuMzUzIFoiIGlkPSJQYXRoIiBmaWxsPSIjMmQwZjU1Ij48L3BhdGg+PC9nPjwvZz48L3N2Zz4K");
}
.cli-ref .logo .docs {
    color: var(--sail-purple400);
}
.cli-ref .logo:active .docs, .cli-ref .logo:focus .docs, .cli-ref .logo:hover .docs {
    color: var(--sail-purple500);
}
.cli-ref.dark-mode .logo .docs {
    color: var(--sail-purple600);
}
.cli-ref.dark-mode .logo:active .docs, .cli-ref.dark-mode .logo:focus .docs, .cli-ref.dark-mode .logo:hover .docs {
    color: var(--sail-purple500);
}
.cli-ref .method-area a[href^="/docs/api"] {
    position: relative;
    padding-right: 24px;
    white-space: nowrap;
}
.cli-ref .method-area a[href^="/docs/api"]:after {
    content: "";
    position: absolute;
    bottom: 1px;
    margin-left: 4px;
    width: 20px;
    height: 12px;
    background-image: url(data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMyAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBpZD0iaWNvbi1hcGktbGluayIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyI+PGc+PHJlY3QgaWQ9IlJlY3RhbmdsZSIgZmlsbD0iIzdiMzk5NyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIzIiBoZWlnaHQ9IjEyIiByeD0iMiIvPjxwYXRoIGQ9Ik04LjEyOSAxMGgxLjQ2TDYuODQgMi4yNUg1LjI3OEwyLjUyNyAxMGgxLjQyOWwuNjYtMi4wMDNoMi44NTJMOC4xMjggMTB6TTYuMDIzIDMuNjJoLjAzOGwxLjA4IDMuMzA4SDQuOTM4bDEuMDg1LTMuMzA5em00Ljg5NC0xLjM3VjEwaDEuMzg2VjcuNDM4aDEuNTY4YzEuNTY4IDAgMi42Ny0xLjA0NyAyLjY3LTIuNTk0UzE1LjQ3IDIuMjUgMTMuOTMgMi4yNWgtMy4wMTR6bTEuMzg2IDEuMTMzaDEuMjYyYy45OTQgMCAxLjU2OC41MzIgMS41NjggMS40NiAwIC45NC0uNTggMS40NzgtMS41NzMgMS40NzhoLTEuMjU3VjMuMzgzek0xOS40MzYgMTBIMTguMDVWMi4yNWgxLjM4NlYxMHoiIGlkPSJBUEkiIGZpbGw9IiNGRkYiLz48L2c+PGcgaWQ9Imljb24tYXBpLWxpbmstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMikiPjxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiM3YjM5OTciIHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIxMiIgcng9IjIiLz48cGF0aCBkPSJNOC4xMjkgMTBoMS40Nkw2Ljg0IDIuMjVINS4yNzhMMi41MjcgMTBoMS40MjlsLjY2LTIuMDAzaDIuODUyTDguMTI4IDEwek02LjAyMyAzLjYyaC4wMzhsMS4wOCAzLjMwOEg0LjkzOGwxLjA4NS0zLjMwOXptNC44OTQtMS4zN1YxMGgxLjM4NlY3LjQzOGgxLjU2OGMxLjU2OCAwIDIuNjctMS4wNDcgMi42Ny0yLjU5NFMxNS40NyAyLjI1IDEzLjkzIDIuMjVoLTMuMDE0em0xLjM4NiAxLjEzM2gxLjI2MmMuOTk0IDAgMS41NjguNTMyIDEuNTY4IDEuNDYgMCAuOTQtLjU4IDEuNDc4LTEuNTczIDEuNDc4aC0xLjI1N1YzLjM4M3pNMTkuNDM2IDEwSDE4LjA1VjIuMjVoMS4zODZWMTB6IiBpZD0iQVBJIiBmaWxsPSIjRkZGIi8+PC9nPjwvZz48L3N2Zz4=);
    background-size: 100% 24px;
    background-position: 0 0;
    background-repeat: no-repeat;
    transform: translateY(-2px);
}
.cli-ref.dark-mode .method-area a[href^="/docs/api"]:after {
    background-position: 0 100%;
    bottom: 0;
    transform: translateY(-1px);
    opacity: .9;
}
.cli-ref .MethodArea-divider {
    margin-top: 1px;
}
.cli-ref .method-list-item-label-name {
    border: 1px solid transparent;
    background: none;
    border-bottom: 2px solid transparent;
}
.cli-ref .method-list-item-label-name-highlighted {
    color: var(--primary500);
    border-bottom: 2px solid var(--primary200);
}
.cli-ref.dark-mode .method-list-item-label-name-highlighted {
    border-bottom: 2px solid var(--primary300);
}
.cli-ref .method-example-request {
    position: relative;
    overflow: hidden;
}
.cli-ref .method-example-request-body {
    animation-duration: .2s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
.cli-ref .method-example-request-title {
    font-size: var(--font13);
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    padding: var(--sp8);
    padding-left: var(--sp12);
    text-transform: none;
    overflow: hidden;
}
.dark-mode.cli-ref .method-example-request-title {
    color: var(--gray300);
}
.cli-ref .method-list-isChild {
    margin-top: var(--sp12);
}
.cli-ref .csat-widget, .cli-ref .method-list:not(.method-list-isChild) {
    margin-top: var(--sp32);
}
.cli-ref .method-list-item-label-badge, .cli-ref .method-list-item-label-badge.required {
    color: var(--primary400);
}
.cli-ref .sidebar-nav-item, .cli-ref .sidebar-nav-item.selected {
    margin-right: var(--sp4);
}
.cli-ref .MethodListItem-anchorLink {
    color: var(--primary400);
}
.cli-ref .MethodListItem-header--active .MethodListItem-anchorLink {
    color: var(--gray500);
}
.cli-ref .MethodExampleTopbarButton button .Icon {
    color: var(--primary300);
}
.cli-ref .MethodExampleTopbarButton button:hover .Icon, .dark-mode.cli-ref .MethodExampleTopbarButton button .Icon {
    color: var(--primary400);
}
.dark-mode.cli-ref .MethodExampleTopbarButton button:hover .Icon {
    color: var(--primary600);
}
.cli-ref .SearchFooter-checkbox .Pressable-background.Box-background--blue {
    background-color: var(--primary500);
}
.dark-mode.cli-ref .SearchFooter-checkbox .Pressable-background.Box-background--white {
    background-color: var(--primary300);
}
.cli-ref .SearchFooter-checkbox .Pressable-keylines .Pressable-blueKeyline {
    background-color: var(--primary600);
    box-shadow: 0 1px 0 0 var(--primary600), 0 0 0 1px var(--primary500);
}
.cli-ref .method-list-title:not(.method-list-title-isChild) {
    margin-top: var(--sp12);
    padding-top: var(--sp8);
}
.AsideSection {
    margin-bottom: var(--sp24);
}
.AsideSection-title {
    color: var(--gray800);
    font-weight: 600;
    text-transform: uppercase;
    font-size: var(--font14);
}
.AsideSection-text {
    font-size: var(--font16);
    line-height: var(--font16-lineHeight);
    margin-top: var(--sp12);
    color: var(--gray500);
}
.dark-mode-animating .potentially-visible .CommandSignature {
    transition-property: background, color, box-shadow, border!important;
    transition-duration: .2s!important;
}
.CommandSignature {
    color: var(--gray800);
    font-family: var(--sail-monospaceFont);
    font-weight: 600;
    font-size: var(--method-signature-font-size);
    line-height: var(--sp24);
    display: inline;
    letter-spacing: .22px;
    position: relative;
    cursor: pointer;
}
@media (min-width:599px) {
    .CommandSignature: before {
    content: "$";
    font-weight: lighter;
    position: absolute;
    left: calc(-1 * var(--sp20));
}
}.CommandSignature-prefix {
    font-weight: lighter;
}


/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%}
body {
    margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden], template {
    display: none;
}
a {
    background-color: transparent;
}
a:active, a:hover {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b, strong {
    font-weight: 700;
}
dfn {
    font-style: italic;
}
h1 {
    font-size: 2em;
    margin: .67em 0;
}
mark {
    background: #ff0;
    color: #000;
}
small {
    font-size: 80%}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -.5em;
}
sub {
    bottom: -.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
}
pre {
    overflow: auto;
}
code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button {
    overflow: visible;
}
button, select {
    text-transform: none;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled], html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}
input[type=checkbox], input[type=radio] {
    box-sizing: border-box;
    padding: 0;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto;
}
input[type=search] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em;
}
legend {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: 700;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td, th {
    padding: 0;
}
:root {
    --sail-fontSet--latin: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", "Ubuntu";
    --sail-fontSet--monospace: "Menlo", "Consolas";
    --sail-baseFont: var(--sail-fontSet--latin), sans-serif;
    --sail-monospaceFont: var(--sail-fontSet--monospace), monospace;
    --sail-fontSet--ja-JP: "Hiragino Sans", "Yu Gothic UI", "Meiryo UI", "Hiragino Kaku Gothic ProN";
    --sail-baseFont--ja-JP: var(--sail-fontSet--latin), var(--sail-fontSet--ja-JP), sans-serif;
    --sail-monospaceFont--ja-JP: var(--sail-fontSet--monospace), var(--sail-fontSet--ja-JP), monospace;
    --sail-fontSet--zh-Hans: "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "Microsoft JhengHei";
    --sail-baseFont--zh-Hans: var(--sail-fontSet--latin), var(--sail-fontSet--zh-Hans), sans-serif;
    --sail-monospaceFont--zh-Hans: var(--sail-fontSet--monospace), var(--sail-fontSet--zh-Hans), monospace;
    --sail-gray50: #f7fafc;
    --sail-gray100: #e3e8ee;
    --sail-gray200: #c1c9d2;
    --sail-gray300: #a3acb9;
    --sail-gray400: #8792a2;
    --sail-gray500: #697386;
    --sail-gray600: #4f566b;
    --sail-gray700: #3c4257;
    --sail-gray800: #2a2f45;
    --sail-gray900: #1a1f36;
    --sail-blue50: #f5fbff;
    --sail-blue100: #d6ecff;
    --sail-blue200: #a4cdfe;
    --sail-blue300: #7dabf8;
    --sail-blue400: #6c8eef;
    --sail-blue500: #556cd6;
    --sail-blue600: #3d4eac;
    --sail-blue700: #2f3d89;
    --sail-blue800: #212E55;
    --sail-blue900: #182346;
    --sail-cyan50: #edfdfd;
    --sail-cyan100: #c4f1f9;
    --sail-cyan200: #7fd3ed;
    --sail-cyan300: #4db7e8;
    --sail-cyan400: #3a97d4;
    --sail-cyan500: #067ab8;
    --sail-cyan600: #075996;
    --sail-cyan700: #06457a;
    --sail-cyan800: #093353;
    --sail-cyan900: #042235;
    --sail-green50: #efffed;
    --sail-green100: #cbf4c9;
    --sail-green200: #85d996;
    --sail-green300: #33c27f;
    --sail-green400: #1ea672;
    --sail-green500: #09825d;
    --sail-green600: #0e6245;
    --sail-green700: #0d4b3b;
    --sail-green800: #0b3733;
    --sail-green900: #082429;
    --sail-yellow50: #fcf9e9;
    --sail-yellow100: #f8e5b9;
    --sail-yellow200: #efc078;
    --sail-yellow300: #e5993e;
    --sail-yellow400: #d97917;
    --sail-yellow500: #bb5504;
    --sail-yellow600: #983705;
    --sail-yellow700: #762b0b;
    --sail-yellow800: #571f0d;
    --sail-yellow900: #3a1607;
    --sail-orange50: #fffaee;
    --sail-orange100: #fee3c0;
    --sail-orange200: #f8b886;
    --sail-orange300: #f5925e;
    --sail-orange400: #e56f4a;
    --sail-orange500: #c44c34;
    --sail-orange600: #9e2f28;
    --sail-orange700: #7e1e23;
    --sail-orange800: #5d161b;
    --sail-orange900: #420e11;
    --sail-red50: #fff8f5;
    --sail-red100: #fde2dd;
    --sail-red200: #fbb5b2;
    --sail-red300: #fa8389;
    --sail-red400: #ed5f74;
    --sail-red500: #cd3d64;
    --sail-red600: #a41c4e;
    --sail-red700: #80143f;
    --sail-red800: #5e1039;
    --sail-red900: #420828;
    --sail-purple50: #fff8fe;
    --sail-purple100: #fce0f6;
    --sail-purple200: #f0b4e4;
    --sail-purple300: #e28ddc;
    --sail-purple400: #c96ed0;
    --sail-purple500: #a450b5;
    --sail-purple600: #7b3997;
    --sail-purple700: #5b2b80;
    --sail-purple800: #401d6a;
    --sail-purple900: #2d0f55;
    --sail-violet50: #f8f9fe;
    --sail-violet100: #e6e6fc;
    --sail-violet200: #c7c2ea;
    --sail-violet300: #b0a1e1;
    --sail-violet400: #9c82db;
    --sail-violet500: #8260c3;
    --sail-violet600: #61469b;
    --sail-violet700: #4b3480;
    --sail-violet800: #352465;
    --sail-violet900: #1f184e;
    --sail-spacing0: 0;
    --sail-spacing2: 2px;
    --sail-spacing4: 4px;
    --sail-spacing8: 8px;
    --sail-spacing12: 12px;
    --sail-spacing16: 16px;
    --sail-spacing20: 20px;
    --sail-spacing24: 24px;
    --sail-spacing32: 32px;
    --sail-spacing48: 48px;
    --sail-spacing64: 64px;
    --sail-input-fontSize: 14px;
    --sail-input-fontSize--jumbo: 16px;
    --sail-input-fontSize--small: 13px;
    --sail-input-lineHeight: 20px;
    --sail-input-lineHeight--jumbo: 28px;
    --sail-input-lineHeight--small: 16px;
    --sail-border-radius: 4px;
    --sail-shadow-keyColor: rgba(0, 0, 0, .07);
    --sail-shadow-ambientColor: rgba(var(--sail-gray700), 0.1);
    --sail-shadow--keyline: 0 0 0 1px var(--sail-gray100);
    --sail-shadow--small: 0 2px 5px 0 var(--sail-shadow-ambientColor), 0 1px 1px 0 var(--sail-shadow-keyColor);
    --sail-shadow--medium: 0 7px 14px 0 var(--sail-shadow-ambientColor), 0 3px 6px 0 var(--sail-shadow-keyColor);
    --sail-shadow--large: 0 15px 35px 0 var(--sail-shadow-ambientColor), 0 5px 15px 0 var(--sail-shadow-keyColor);
    --sail-shadow--extraLarge: 0 50px 100px 0 var(--sail-shadow-ambientColor), 0 15px 35px 0 var(--sail-shadow-ambientColor), 0 5px 15px 0 var(--sail-shadow-keyColor);
    --sail-shadow-input: 0 0 0 1px rgba(var(--sail-gray700), 0.16), 0 1px 1px rgba(0, 0, 0, .08);
    --sail-shadow-input--focus: 0 0 0 1px rgba(var(--sail-cyan500), 0.2), 0 0 0 2px rgba(var(--sail-cyan500), 0.25), 0 1px 1px rgba(0, 0, 0, .08);
    --sail-shadow-input--invalid: 0 0 0 1px rgba(var(--sail-red500), 0.5), 0 1px 1px rgba(0, 0, 0, .08);
    --sail-z-index-contextualLayer: 300;
    --sail-z-index-toastLayer: 300;
    --sail-z-index-contextualLayer-in-modal: 400;
    --sail-svg-modal-top-arrow: "data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjODg5OEFBIiBmaWxsLW9wYWNpdHk9Ii4xIiBkPSJNMSA5LjA5MmgxOWwtNi40MDItNi43NGMtMS43MTctMS44MDYtNC40ODUtMS44LTYuMTk2IDBMMSA5LjA5M3pNMjAuMzQyIDhsLTYuMDItNi4zMzZjLTIuMTA4LTIuMjItNS41MzgtMi4yMTgtNy42NDUgMEwuNjU4IDhoMTkuNjg0eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03LjQwMiAyLjM1M2MxLjcxMS0xLjgwMSA0LjQ4LTEuODA3IDYuMTk2IDBMMjAgOS4wOTNIMWw2LjQwMi02Ljc0eiIvPjwvZz48L3N2Zz4=";
    --shadow-ambientColor: rgba(59, 65, 94, .1);
    --shadow-keylineColor: rgba(0, 0, 0, .07);
    --shadow--keyline: 0 0 0 1px var(--shadow-keylineColor);
    --shadow--small: 0 2px 5px 0 var(--shadow-ambientColor), 0 1px 1px 0 var(--shadow-keylineColor);
    --shadow--medium: 0 7px 14px 0 var(--shadow-ambientColor), 0 3px 6px 0 var(--shadow-keylineColor);
    --shadow--large-gentle: 0 15px 35px 0 var(--shadow-ambientColor);
    --shadow--large: 0 15px 35px 0 var(--shadow-ambientColor), 0 5px 15px 0 var(--shadow-keylineColor);
    --shadow--xsmall: 0 1px 3px 0 var(--shadow-ambientColor);
    --border-radius-4: 4px;
    --border-radius-8: 8px;
    --header-height: 80px;
    --sidebar-top-fade-height: 50px;
    --footer-height: calc(28px + var(--sp12) + var(--sp12));
    --sidebar-width: 220px;
    --content-width: calc(100vw - var(--sidebar-width));
    --method-area-padding: 5vw;
    --example-width: 40vw;
    --example-min-width: 300px;
    --example-max-width: 600px;
    --copy-width: calc(var(--example-width) - var(--method-area-padding));
    --copy-max-width: 600px;
    --content-max-width: calc(var(--example-max-width) + var(--copy-max-width) + var(--method-area-padding) + var(--method-area-padding) + var(--sp32) + var(--sp32));
    --section-header-line-height: 40px;
    --white: #fff;
    --gray50: var(--sail-gray50);
    --gray100: var(--sail-gray100);
    --gray200: var(--sail-gray200);
    --gray300: var(--sail-gray300);
    --gray500: var(--sail-gray500);
    --gray600: var(--sail-gray600);
    --gray700: var(--sail-gray700);
    --gray800: var(--sail-gray800);
    --gray900: var(--sail-gray900);
    --blue50: var(--sail-blue50);
    --blue100: var(--sail-blue100);
    --blue200: var(--sail-blue200);
    --blue300: var(--sail-blue300);
    --blue400: var(--sail-blue400);
    --blue500: var(--sail-blue500);
    --blue600: var(--sail-blue600);
    --blue700: var(--sail-blue700);
    --blue800: var(--sail-blue800);
    --blue900: var(--sail-blue900);
    --cyan50: var(--sail-cyan50);
    --cyan100: var(--sail-cyan100);
    --cyan200: var(--sail-cyan200);
    --cyan300: var(--sail-cyan300);
    --cyan400: var(--sail-cyan400);
    --cyan500: var(--sail-cyan500);
    --cyan600: var(--sail-cyan600);
    --cyan700: var(--sail-cyan700);
    --cyan800: var(--sail-cyan800);
    --cyan900: var(--sail-cyan900);
    --green50: var(--sail-green50);
    --green100: var(--sail-green100);
    --green200: var(--sail-green200);
    --green300: var(--sail-green300);
    --green400: var(--sail-green400);
    --green500: var(--sail-green500);
    --green600: var(--sail-green600);
    --green700: var(--sail-green700);
    --green800: var(--sail-green800);
    --green900: var(--sail-green900);
    --orange50: var(--sail-orange50);
    --orange100: var(--sail-orange100);
    --orange200: var(--sail-orange200);
    --orange300: var(--sail-orange300);
    --orange400: var(--sail-orange400);
    --orange500: var(--sail-orange500);
    --orange600: var(--sail-orange600);
    --orange700: var(--sail-orange700);
    --orange800: var(--sail-orange800);
    --orange900: var(--sail-orange900);
    --violet50: var(--sail-violet50);
    --violet100: var(--sail-violet100);
    --violet200: var(--sail-violet200);
    --violet300: var(--sail-violet300);
    --violet400: var(--sail-violet400);
    --violet500: var(--sail-violet500);
    --violet600: var(--sail-violet600);
    --violet700: var(--sail-violet700);
    --violet800: var(--sail-violet800);
    --violet900: var(--sail-violet900);
    --red50: var(--sail-red50);
    --red100: var(--sail-red100);
    --red200: var(--sail-red200);
    --red300: var(--sail-red300);
    --red400: var(--sail-red400);
    --red500: var(--sail-red500);
    --red600: var(--sail-red600);
    --red700: var(--sail-red700);
    --red800: var(--sail-red800);
    --red900: var(--sail-red900);
    --yellow50: var(--sail-yellow50);
    --yellow100: var(--sail-yellow100);
    --yellow200: var(--sail-yellow200);
    --yellow300: var(--sail-yellow300);
    --yellow400: var(--sail-yellow400);
    --yellow500: var(--sail-yellow500);
    --yellow600: var(--sail-yellow600);
    --yellow700: var(--sail-yellow700);
    --yellow800: var(--sail-yellow800);
    --yellow900: var(--sail-yellow900);
    --primary50: var(--sail-blue50);
    --primary100: var(--sail-blue100);
    --primary200: var(--sail-blue200);
    --primary300: var(--sail-blue300);
    --primary400: var(--sail-blue400);
    --primary500: var(--sail-blue500);
    --primary600: var(--sail-blue600);
    --primary700: var(--sail-blue700);
    --primary800: var(--sail-blue800);
    --primary900: var(--sail-blue900);
    --syntax-default: var(--blue50);
    --syntax-punctuation: var(--gray400);
    --syntax-comment: var(--gray200);
    --syntax-meta: var(--gray300);
    --syntax-operator: var(--blue200);
    --syntax-keyword: var(--blue200);
    --syntax-string: var(--green200);
    --syntax-number: var(--orange200);
    --syntax-light-punctuation: var(--gray300);
    --syntax-light-keyword: var(--cyan500);
    --syntax-light-number: var(--orange400);
    --syntax-light-date: var(--cyan500);
    --syntax-light-null: var(--gray400);
    --inline-code-background: var(--gray50);
    --inline-code-keylineColor: rgba(0, 0, 0, .05);
    --sp0: 0;
    --sp2: 2px;
    --sp4: 4px;
    --sp8: 8px;
    --sp12: 12px;
    --sp16: 16px;
    --sp20: 20px;
    --sp24: 24px;
    --sp32: 32px;
    --sp48: 48px;
    --sp64: 64px;
    --font12: 12px;
    --font12-lineHeight: 18px;
    --font13: 13px;
    --font13-lineHeight: 20px;
    --font14: 14px;
    --font14-lineHeight: 22px;
    --font16: 16px;
    --font16-lineHeight: 26px;
    --font20: 20px;
    --font20-lineHeight: 32px;
    --example-request-topbar-bg: var(--gray700);
    --example-request-topbar-color: var(--gray300);
    --example-request-bg: var(--gray600);
    --example-response-topbar-bg: var(--gray100);
    --example-response-topbar-color: var(--gray500);
    --example-response-bg: var(--gray50);
    --para-line-height: 24px;
    --method-list-item-label-padding: var(--sp8);
    --method-signature-font-size: 15px;
    --selectable-argument-padding: 4px 6px;
    --sticky-header-height: 56px;
    --sticky-header-z-index: 99;
}
.dark-mode, :root {
    --gray400: var(--sail-gray400);
    --syntax-light-default: var(--gray500);
    --syntax-light-comment: var(--gray300);
    --syntax-light-meta: var(--gray500);
    --syntax-light-operator: var(--blue500);
    --syntax-light-string: var(--green500);
    --inline-code-color: var(--gray800);
}
.dark-mode {
    --white: var(--sail-gray900);
    --gray50: var(--sail-gray800);
    --gray100: var(--sail-gray700);
    --gray200: var(--sail-gray600);
    --gray300: var(--sail-gray500);
    --gray500: var(--sail-gray300);
    --gray600: var(--sail-gray200);
    --gray700: var(--sail-gray100);
    --gray800: var(--sail-gray50);
    --gray900: #fff;
    --blue50: var(--sail-gray800);
    --blue100: var(--sail-blue800);
    --blue200: var(--sail-blue700);
    --blue300: var(--sail-blue600);
    --blue400: var(--sail-blue500);
    --blue500: var(--sail-blue400);
    --blue600: var(--sail-blue300);
    --blue700: var(--sail-blue200);
    --blue800: var(--sail-blue100);
    --blue900: var(--sail-blue50);
    --cyan50: var(--sail-cyan900);
    --cyan100: var(--sail-cyan800);
    --cyan200: var(--sail-cyan700);
    --cyan300: var(--sail-cyan600);
    --cyan400: var(--sail-cyan500);
    --cyan500: var(--sail-cyan400);
    --cyan600: var(--sail-cyan300);
    --cyan700: var(--sail-cyan200);
    --cyan800: var(--sail-cyan100);
    --cyan900: var(--sail-cyan50);
    --green50: var(--sail-green900);
    --green100: var(--sail-green800);
    --green200: var(--sail-green700);
    --green300: var(--sail-green600);
    --green400: var(--sail-green500);
    --green500: var(--sail-green400);
    --green600: var(--sail-green300);
    --green700: var(--sail-green200);
    --green800: var(--sail-green100);
    --green900: var(--sail-green50);
    --orange50: var(--sail-orange900);
    --orange100: var(--sail-orange800);
    --orange200: var(--sail-orange700);
    --orange300: var(--sail-orange600);
    --orange400: var(--sail-orange500);
    --orange500: var(--sail-orange400);
    --orange600: var(--sail-orange300);
    --orange700: var(--sail-orange200);
    --orange800: var(--sail-orange100);
    --orange900: var(--sail-orange50);
    --violet50: var(--sail-violet900);
    --violet100: var(--sail-violet800);
    --violet200: var(--sail-violet700);
    --violet300: var(--sail-violet600);
    --violet400: var(--sail-violet500);
    --violet500: var(--sail-violet400);
    --violet600: var(--sail-violet300);
    --violet700: var(--sail-violet200);
    --violet800: var(--sail-violet100);
    --violet900: var(--sail-violet50);
    --red50: var(--sail-red900);
    --red100: var(--sail-red800);
    --red200: var(--sail-red700);
    --red300: var(--sail-red600);
    --red400: var(--sail-red500);
    --red500: var(--sail-red400);
    --red600: var(--sail-red300);
    --red700: var(--sail-red200);
    --red800: var(--sail-red100);
    --red900: var(--sail-red50);
    --yellow50: var(--sail-yellow900);
    --yellow100: var(--sail-yellow800);
    --yellow200: var(--sail-yellow700);
    --yellow300: var(--sail-yellow600);
    --yellow400: var(--sail-yellow500);
    --yellow500: var(--sail-yellow400);
    --yellow600: var(--sail-yellow300);
    --yellow700: var(--sail-yellow200);
    --yellow800: var(--sail-yellow100);
    --yellow900: var(--sail-yellow50);
    --primary50: var(--sail-gray800);
    --primary100: var(--sail-blue800);
    --primary200: var(--sail-blue700);
    --primary300: var(--sail-blue600);
    --primary400: var(--sail-blue500);
    --primary500: var(--sail-blue400);
    --primary600: var(--sail-blue300);
    --primary700: var(--sail-blue200);
    --primary800: var(--sail-blue100);
    --primary900: var(--sail-blue50);
    --syntax-light-punctuation: var(--gray400);
    --syntax-light-keyword: var(--blue500);
    --syntax-light-number: var(--orange500);
    --inline-code-background: hsla(0, 0%, 100%, .04);
    --inline-code-keylineColor: hsla(0, 0%, 100%, .08);
    /* --example-request-topbar-bg: var(--sail-gray600); */
    --example-request-topbar-bg: #121a34;
    --example-request-topbar-color: var(--sail-gray300);
    /* --example-request-bg: var(--sail-gray700); */
    --example-request-bg: #000C1D;
    --example-response-topbar-bg: var(--gray100);
    --example-response-topbar-color: var(--gray500);
    /* --example-response-bg: var(--gray50); */
    --example-response-bg: #000C1D;
    --shadow-keylineColor: hsla(0, 0%, 100%, .15);
    --shadow-ambientColor: rgba(0, 0, 0, .25);
    --shadow--keyline: 0 0 0 1px var(--shadow-keylineColor);
    --shadow--small: 0 2px 5px 0 var(--shadow-ambientColor), 0 1px 1px 0 var(--shadow-ambientColor), 0 0 0 1px var(--shadow-keylineColor);
    --shadow--medium: 0 7px 14px 0 var(--shadow-ambientColor), 0 3px 6px 0 var(--shadow-ambientColor);
    --shadow--large-gentle: 0 15px 35px 0 var(--shadow-ambientColor);
    --shadow--large: 0 15px 35px 0 var(--shadow-ambientColor), 0 5px 15px 0 var(--shadow-ambientColor);
}
.js-ref {
    --primary50: var(--sail-green50);
    --primary100: var(--sail-green100);
    --primary200: var(--sail-green200);
    --primary300: var(--sail-green300);
    --primary400: var(--sail-green400);
    --primary500: var(--sail-green500);
    --primary600: var(--sail-green600);
    --primary700: var(--sail-green700);
    --primary800: var(--sail-green800);
    --primary900: var(--sail-green900);
    --syntax-keyword: var(--yellow200);
}
.js-ref.dark-mode {
    --white: var(--sail-green900);
    --primary50: var(--sail-green800);
    --primary100: var(--sail-green800);
    --primary200: var(--sail-green700);
    --primary300: var(--sail-green600);
    --primary400: var(--sail-green500);
    --primary500: var(--sail-green400);
    --primary600: var(--sail-green300);
    --primary700: var(--sail-green200);
    --primary800: var(--sail-green100);
    --primary900: var(--sail-green50);
    --example-request-topbar-bg: var(--sail-green900);
    --example-request-topbar-color: var(--gray300);
    --example-request-bg: var(--sail-green800);
    --example-response-topbar-bg: var(--sail-green900);
    --example-response-topbar-color: var(--gray500);
    --example-response-bg: var(--sail-green800);
    --syntax-keyword: var(--yellow800);
    --inline-code-background: hsla(0, 0%, 100%, .06);
}
.dark-mode-animating, .dark-mode-animating #content, .dark-mode-animating #sidebar, .dark-mode-animating .Box-root, .dark-mode-animating .ContextualPopover-contents, .dark-mode-animating .DarkModeSwitch, .dark-mode-animating .InstallClientLibrary-code-fade, .dark-mode-animating .method.potentially-visible, .dark-mode-animating .potentially-visible .Callout, .dark-mode-animating .potentially-visible .ContentArea-title, .dark-mode-animating .potentially-visible .ContentArea-title-border, .dark-mode-animating .potentially-visible .ContentArea-title-border-cover, .dark-mode-animating .potentially-visible .method-area, .dark-mode-animating .potentially-visible .method-area .method-copy code, .dark-mode-animating .potentially-visible .method-example-response, .dark-mode-animating .potentially-visible .method-example-response-topbar, .dark-mode-animating .potentially-visible .method-example-table, .dark-mode-animating .potentially-visible .method-list-item, .dark-mode-animating .potentially-visible .method-list-item-label-name, .dark-mode-animating .potentially-visible .method-list-title, .dark-mode-animating .potentially-visible .MethodArea-divider, .dark-mode-animating .potentially-visible .MethodSignature, .dark-mode-animating .potentially-visible .MethodSignature-container, .dark-mode-animating .potentially-visible .SelectableArgument-label, .dark-mode-animating .potentially-visible .ShowCollapsedSectionButton, .dark-mode-animating .potentially-visible .SigArgument-span, .dark-mode-animating .potentially-visible .SigArgument-span-selectable, .dark-mode-animating .RequestSection-returns-header, .dark-mode-animating .Search-searchbar, .dark-mode-animating .SelectClientLibrary-install, .dark-mode-animating .Sidebar-footer, .dark-mode-animating .sidebar-nav-item.selected, .dark-mode-animating .SidebarNav-top-fade, .dark-mode-animating kbd {
    transition-property: background, color, box-shadow, border!important;
    transition-duration: .2s!important;
}
.dark-mode-animating .ContextualPopover-arrow {
    opacity: 0;
}
.dark-mode .ContextualPopover-contents {
    background: #2a2f45;
    background: var(--gray50);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .25), 0 1px 1px 0 rgba(0, 0, 0, .25), 0 0 0 1px hsla(0, 0%, 100%, .15);
    box-shadow: var(--shadow--small);
}
.dark-mode .ContextualPopover-contents a, .dark-mode .ContextualPopover-contents a:visited {
    color: #6c8eef;
    color: var(--primary500);
}
.dark-mode .ContextualPopover-contents a:active, .dark-mode .ContextualPopover-contents a:focus, .dark-mode .ContextualPopover-contents a:hover {
    color: #d6ecff;
    color: var(--primary800);
}
.js-ref.dark-mode .ContextualPopover-contents {
    background: #0b3733;
    background: var(--green100);
}
.dark-mode .ContextualPopover .Box-divider--light-bottom-1 {
    box-shadow: inset 0 -1px #4f566b;
    box-shadow: inset 0 -1px var(--gray200);
}
.dark-mode .ContextualPopover .Text-color--blue {
    color: #6c8eef;
    color: var(--primary500);
}
.dark-mode .ContextualPopover .Box-background--offset, .dark-mode .ContextualPopover .Box-background--white {
    background: #2a2f45;
    background: var(--gray50);
}
.dark-mode .ContextualPopover .Text-color--dark, .dark-mode .Text-color--dark {
    color: #d6ecff;
    color: var(--primary800);
}
.dark-mode .ContextualPopover-arrow {
    background-image: url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMjEgOSI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxwYXRoIGZpbGw9IiM4ODk4QUEiIGZpbGwtb3BhY2l0eT0iLjEiIGQ9Ik0xIDkuMDkyaDE5bC02LjQwMi02Ljc0Yy0xLjcxNy0xLjgwNi00LjQ4NS0xLjgtNi4xOTYgMEwxIDkuMDkzek0yMC4zNDIgOGwtNi4wMi02LjMzNmMtMi4xMDgtMi4yMi01LjUzOC0yLjIxOC03LjY0NSAwTC42NTggOGgxOS42ODR6IiAvPgogICAgPHBhdGggZmlsbD0iIzJhMmY0NSIgZD0iTTcuNDAyIDIuMzUzYzEuNzExLTEuODAxIDQuNDgtMS44MDcgNi4xOTYgMEwyMCA5LjA5M0gxbDYuNDAyLTYuNzR6IiAvPgogIDwvZz4KPC9zdmc+");
}
.js-ref.dark-mode .ContextualPopover .Box-background--offset, .js-ref.dark-mode .ContextualPopover .Box-background--white {
    background: #0b3733;
    background: var(--primary100);
}
.js-ref.dark-mode .ContextualPopover-arrow {
    background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAyMSAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBpZD0iY29udGV4dHVhbC1hcnJvdyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMSw5LjA5MiBMMjAsOS4wOTIgTDEzLjU5OCwyLjM1MiBDMTEuODgxLDAuNTQ2IDkuMTEzLDAuNTUyIDcuNDAyLDIuMzUyIEwxLDkuMDkzIEwxLDkuMDkyIFogTTIwLjM0Miw4IEwxNC4zMjIsMS42NjQgQzEyLjIxNCwtMC41NTYgOC43ODQsLTAuNTU0IDYuNjc3LDEuNjY0IEwwLjY1OCw4IEwyMC4zNDIsOCBMMjAuMzQyLDggWiIgaWQ9IlNoYXBlIiBmaWxsLW9wYWNpdHk9IjAuMSIgZmlsbD0iIzg4OThBQSI+PC9wYXRoPjxwYXRoIGQ9Ik03LjQwMiwyLjM1MyBDOS4xMTMsMC41NTIgMTEuODgyLDAuNTQ2IDEzLjU5OCwyLjM1MyBMMjAsOS4wOTMgTDEsOS4wOTMgTDcuNDAyLDIuMzUzIFoiIGlkPSJQYXRoIiBmaWxsPSIjMEIzNzMzIj48L3BhdGg+PC9nPjwvZz48L3N2Zz4=");
}
.dark-mode .Text-color--default {
    color: #c1c9d2;
    color: var(--gray600);
}
.SVG--color--gray200 {
    color: #c1c9d2;
    color: var(--gray200);
}
.dark-mode ::selection {
    background: #f7fafc;
    background: var(--gray800);
    color: #1a1f36;
    color: var(--white);
}
.dark-mode .common-Input {
    color: #2a2f45;
    color: var(--sail-gray800);
}
.sidebar-nav::-webkit-scrollbar {
    padding: 2px;
    padding: var(--sp2);
    width: 12px;
    width: var(--sp12);
    height: 12px;
    height: var(--sp12);
    background: transparent;
}
.sidebar-nav::-webkit-scrollbar-thumb {
    background: transparent;
}
.sidebar-nav:hover::-webkit-scrollbar-thumb {
    background: #c1c9d2;
    background: var(--gray200);
    border-radius: 12px;
    border-radius: var(--sp12);
    border: 2px solid transparent;
    background-clip: content-box;
}
body {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
    font-family: var(--sail-baseFont);
    overflow-x: hidden;
    max-width: 100%;
    background: #fff;
    background: var(--sail-blue900);
}
* {
    box-sizing: border-box;
    word-wrap: break-word;
    -webkit-font-smoothing: antialiased;
}
h1, h2, h3, h4, h5, h6, li, ol, p, ul {
    margin: 0;
    padding: 0;
    font-weight: inherit;
    font-size: inherit;
}
li {
    list-style: none;
}
input {
    outline: none;
    border: 0;
    box-sizing: border-box;
    bottom: 0;
}
p {
    font-size: 14px;
    font-size: var(--font14);
    line-height: 22px;
    line-height: var(--font14-lineHeight);
    color: #4f566b;
    color: var(--gray600);
    margin-bottom: 0;
    margin-top: 20px;
    margin-top: var(--sp20);
}
code, pre {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    margin: 0;
}
kbd {
    display: inline-block;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
    font-family: var(--sail-baseFont);
    color: #3c4257;
    color: var(--gray700);
    background: #2a2f45;
    background: var(--inline-code-background);
    border: 1px solid rgba(0, 0, 0, .05);
    border: 1px solid var(--inline-code-keylineColor);
    border-bottom-color: rgba(0, 0, 0, .1);
    border-radius: 4px;
    border-radius: var(--border-radius-4);
    box-shadow: inset 0 -1px 0 #e3e8ee;
    box-shadow: inset 0 -1px 0 var(--gray100);
    vertical-align: middle;
    padding: 3px 5px;
    min-width: 2em;
    margin-left: 2px;
    margin-right: 2px;
}
a, a:active, a:focus, a:hover, a:visited {
    text-decoration: none;
    outline: 0;
    cursor: pointer;
}
button {
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
    background: transparent;
    text-decoration: none;
    border: none;
    display: inline-block;
    border: 0;
    padding: 0;
}
button:focus {
    outline: 0;
}
button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
option {
    color: #000;
    color: initial;
}
a.docs-link, a.docs-link:visited {
    color: #556cd6;
    color: var(--primary500);
    font-weight: 500;
}
a.docs-link:active, a.docs-link:focus, a.docs-link:hover {
    color: #212d63;
    color: var(--primary800);
}
.algolia-hidden-tag, .jump-menu {
    display: none;
}
.search-dummy {
    padding: 10px 30px;
}
#language {
    height: 100%;
    flex-shrink: 1;
    overflow-x: auto;
}
.language-toggle {
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 100%}
.language-toggle-lang, .language-toggle-lang:visited {
    padding-left: 12px;
    padding-left: var(--sp12);
    color: #697386;
    color: var(--gray500);
    text-decoration: none;
    font-size: 14px;
}
.language-toggle-lang-active:active, .language-toggle-lang-active:focus, .language-toggle-lang-active:hover, .language-toggle-lang.language-toggle-lang-active, .language-toggle-lang:active {
    color: #556cd6;
    color: var(--primary500);
}
#react-root-account-switcher {
    flex-shrink: 0;
}
.AccountSwitcher-wrapper, .AccountSwitcher-wrapper>.Box-root {
    height: 100%}
.AccountSwitcher {
    flex-shrink: 0;
    flex-grow: 1;
    height: 100%;
    width: 100%;
    padding-left: 20px;
    padding-left: var(--sp20);
    padding-right: 20px;
    padding-right: var(--sp20);
    vertical-align: middle;
    align-self: flex-end;
    display: flex;
    align-items: center;
    outline: none;
    cursor: pointer;
}
.MobileSidebar .AccountSwitcher {
    padding-left: 8px;
    padding-left: var(--sp8);
    padding-right: 16px;
    padding-right: var(--sp16);
    width: auto;
    flex-grow: 0;
}
.AccountSwitcher-wrapper>.Box-root>.Box-root {
    width: 100%}
.AccountSwitcher-icon {
    flex-shrink: 0;
}
.AccountSwitcher-text {
    flex-shrink: 1;
    flex-basis: 100%;
    margin-left: 8px;
    margin-left: var(--sp8);
    overflow: hidden;
}
.AccountSwitcher-name {
    font-size: 13px;
    font-size: var(--font13);
    line-height: 20px;
    line-height: var(--font13-lineHeight);
    font-weight: 500;
    color: #697386;
    color: var(--gray500);
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.AccountSwitcher-version {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    font-size: 12px;
    font-size: var(--font12);
    color: #a3acb9;
    color: var(--gray300);
}
.AccountSwitcher-signIn {
    font-size: 14px;
    flex-shrink: 0;
}
.AccountSwitcher-merchant-item {
    display: flex;
    align-items: center;
}
.AccountSwitcher-merchant-item-icon {
    flex-grow: 0;
    flex-shrink: 0;
}
.AccountSwitcher-merchant-item-text {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    font-size: 14px;
    color: #4f566b;
    color: var(--gray600);
    margin-left: 8px;
    margin-left: var(--sp8);
}
.AccountSwitcher-merchant-item-text pre {
    color: #8792a2;
    color: var(--gray400);
    font-size: 12px;
    font-size: var(--font12);
}
.ContextualPopover-contents {
    max-height: calc(100vh - 16px);
    max-height: calc(100vh - var(--sp16));
    overflow-y: auto;
}
.ContextualPopover-contents>div[role=menu]:focus {
    outline: none;
}
.ContextualPopover .ButtonLink:hover .Icon svg {
    fill: currentColor;
}
#sidebar {
    width: 220px;
    width: var(--sidebar-width);
    height: 100%;
    position: relative;
    background: #fff;
    background: var(--sail-blue800);
    box-shadow: inset -1px 0 0 0 #e3e8ee;
    box-shadow: -1px 0 0 0 var(--gray100) inset;
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 3;
}
@media screen and (min-width:1680px) {
    #sidebar {
    width: 280px;
    width: var(--sidebar-width);
}
}.Sidebar-header {
    position: absolute;
    top: 0;
    left: 0;
    height: 80px;
    height: var(--header-height);
    width: 220px;
    width: var(--sidebar-width);
    z-index: 5;
}
@media screen and (min-width:1680px) {
    .Sidebar-header {
    width: 280px;
    width: var(--sidebar-width);
}
}@media screen and (max-width:1030px) {
    .Sidebar-header {
    height: 50px;
    height: var(--header-height);
}
}.logo, .Sidebar-header-row {
    display: flex;
    flex-direction: row;
    align-items: center;
}
.logo {
    padding: 16px;
    padding: var(--sp16);
    padding-right: 8px;
    padding-right: var(--sp8);
    height: 100%}
.logo .site {
    margin-top: 2px;
}
.StripeLogo {
    color: #4f566b;
    color: var(--gray600);
}
.DarkModeSwitch {
    position: relative;
    width: 30px;
    margin: 16px;
    margin: var(--sp16);
    margin-left: auto;
}
.DarkModeSwitch-track {
    position: absolute;
    border-radius: 16px;
    border-radius: var(--sp16);
    background: #e3e8ee;
    background: var(--gray100);
    height: 12px;
    height: var(--sp12);
    left: 0;
    right: 0;
    margin-top: 3px;
}
.dark-mode .DarkModeSwitch-track {
    background: #212d63;
    background: var(--primary100);
}
.DarkModeSwitch-knob {
    position: relative;
    background: #fff;
    background: var(--white);
    border-radius: 100%;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .07), 0 1px 3px 0 rgba(59, 65, 94, .1);
    box-shadow: var(--shadow--keyline), 0 1px 3px 0 var(--shadow-ambientColor);
    width: 18px;
    width: calc(var(--sp16) + var(--sp2));
    height: 18px;
    height: calc(var(--sp16) + var(--sp2));
    display: flex;
    align-items: center;
    justify-content: center;
    transition: transform .2s, background .2s;
}
.dark-mode .DarkModeSwitch-knob {
    box-shadow: 0 0 0 1px #2f3d89;
    box-shadow: 0 0 0 1px var(--primary200);
    transform: translateX(12px);
    transform: translateX(var(--sp12));
}
.DarkModeSwitch-knob .LightModeIcon {
    color: #efc078;
    color: var(--yellow200);
}
.DarkModeSwitch-knob .DarkModeIcon {
    color: #7dabf8;
    color: var(--primary300);
}
.DarkModeIcon, .LightModeIcon {
    transition: transform .2s;
    transform: scaleX(1) scaleY(1) rotate(0deg);
    position: absolute;
}
.dark-mode-animating .LightModeIcon, .dark-mode .LightModeIcon {
    transform: scaleX(0) scaleY(0) rotate(90deg);
}
.dark-mode-animating .DarkModeIcon, body:not(.dark-mode) .DarkModeIcon {
    transform: scaleX(0) scaleY(0) rotate(-90deg);
}
.AvailableOfflineIcon {
    color: #a3acb9;
    color: var(--gray300);
    transition: transform .4s, opacity .4s;
}
.AvailableOfflineIcon-animation-enter {
    transform: rotateY(90deg);
    opacity: .6;
}
.AvailableOfflineIcon-animation-enter.AvailableOfflineIcon-animation-enter-active, .AvailableOfflineIcon-animation-exit {
    transform: rotateY(0deg);
    opacity: 1;
}
.AvailableOfflineIcon-animation-exit.AvailableOfflineIcon-animation-exit-active {
    transform: rotateY(90deg);
    opacity: .2;
}
.MobileNav {
    display: flex;
    align-items: center;
    flex-grow: 2;
    flex-shrink: 0;
    flex-basis: 50vw;
    position: relative;
}
select.MobileNav-select {
    color: hsla(0, 0%, 100%, 0);
    z-index: 100;
    font-size: 13px;
    font-weight: 500;
    max-width: 100%;
    background: transparent;
    border: none;
    -webkit-appearance: none;
    appearance: none;
    padding: 12px 16px;
    padding: var(--sp12) var(--sp16);
    position: absolute;
}
select.MobileNav-select:focus {
    outline: none;
}
.MobileNav-label {
    padding: 12px 16px;
    padding: var(--sp12) var(--sp16);
    color: #697386;
    color: var(--gray500);
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    position: absolute;
    left: 0;
    display: flex;
    align-items: center;
    z-index: 99;
}
.MobileNav-label .SVG {
    margin-left: 4px;
    margin-left: var(--sp4);
}
.sidebar-nav {
    top: 80px;
    top: var(--header-height);
    bottom: 52px;
    bottom: var(--footer-height);
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    position: absolute;
    width: 100%;
    padding-top: 12px;
    padding-top: var(--sp12);
}
@media screen and (max-width:1030px) {
    .sidebar-nav {
    top: 50px;
    top: var(--header-height);
}
}.SidebarNav-top-fade {
    --half-top-fade: 25px;
    --half-top-fade: calc(var(--sidebar-top-fade-height) / 2);
    position: absolute;
    left: 0;
    top: 80px;
    top: var(--header-height);
    pointer-events: none;
    width: 219px;
    width: calc(var(--sidebar-width) - 1px);
    height: 50px;
    height: var(--sidebar-top-fade-height);
    box-shadow: inset 0 50px 25px -25px #fff;
    box-shadow: inset 0 var(--sidebar-top-fade-height) var(--half-top-fade) calc(-1 * var(--half-top-fade)) var(--white);
    z-index: 4;
}
@media screen and (min-width:1680px) {
    .SidebarNav-top-fade {
    width: 279px;
    width: calc(var(--sidebar-width) - 1px);
}
}@media screen and (max-width:1030px) {
    .SidebarNav-top-fade {
    top: 50px;
    top: var(--header-height);
}
}.dark-mode .SidebarNav-top-fade {
    width: 207px;
    width: calc(var(--sidebar-width) - var(--sp12) - 1px);
}
@media screen and (min-width:1680px) {
    .dark-mode .SidebarNav-top-fade {
    width: 267px;
    width: calc(var(--sidebar-width) - var(--sp12) - 1px);
}
}.sidebar-nav-items {
    padding: 0;
    padding-bottom: 12px;
    padding-bottom: var(--sp12);
}
.sidebar-nav-items .expanded {
    margin-bottom: 8px;
    margin-bottom: var(--sp8);
}
.sidebar-nav-item {
    display: block;
    margin: 0;
    margin-top: 2px;
    margin-top: var(--sp2);
    padding: 4px 16px;
    padding: var(--sp12) var(--sp16);
    font-weight: 500;
    font-size: 14px;
    font-size: var(--font14);
    line-height: 20px;
    cursor: pointer;
    text-decoration: none;
    color: #697386;
    color: var(--gray500);
}
.loaded .sidebar-nav-item {
    transition: color .2s ease;
}
.sidebar-nav-item:active, .sidebar-nav-item:focus, .sidebar-nav-item:hover {
    color: #2a2f45;
    color: var(--gray800);
}
.sidebar-nav-item.selected {
    color: #556cd6;
    color: var(--primary500);
    font-weight: 500;
    background: #f5fbff;
    background: var(--sail-blue900);
    border-top-right-radius: 8px;
    border-top-right-radius: var(--border-radius-8);
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--border-radius-8);
    margin-right: 12px;
    margin-right: var(--sp12);
}
.sidebar-nav-item+.sidebar-nav-items {
    margin: 0;
    padding: 0;
}
.sidebar-nav-item.disabled+.sidebar-nav-items {
    display: none;
}
.sidebar-nav-item+.sidebar-nav-items .sidebar-nav-item {
    padding: 4px;
    padding: var(--sp4);
    padding-right: 4px;
    padding-right: var(--sp4);
    padding-left: 28px;
    padding-left: calc(var(--sp16) + var(--sp12));
    margin: 0;
    margin-right: 12px;
    margin-right: var(--sp12);
    font-size: 14px;
    font-size: var(--font14);
    line-height: 18px;
    font-weight: 500;
}
.sidebar-nav-item+.sidebar-nav-items .sidebar-nav-item.selected {
    font-weight: 500;
}
.sidebar-nav-heading {
    text-transform: uppercase;
    color: #2a2f45;
    color: var(--gray800);
    margin: 0;
    padding-left: 16px;
    padding: var(--sp16) 0 var(--sp8) var(--sp16);
    padding-top: 16px;
    padding-bottom: 8px;
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 600;
    letter-spacing: .01em;
}
@-moz-document url-prefix() {
    .sidebar-nav-heading {
    padding-right: 8px;
    padding-right: var(--sp8);
}
}.sidebar-nav-group:first-child .sidebar-nav-heading {
    border-top: none;
}
.NavGroup-expand-button {
    float: right;
}
.Sidebar-footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 220px;
    width: var(--sidebar-width);
    height: 52px;
    height: var(--footer-height);
    border-top: 1px solid #e3e8ee;
    border-top: 1px solid var(--gray100);
}
@media screen and (min-width:1680px) {
    .Sidebar-footer {
    width: 280px;
    width: var(--sidebar-width);
}
}#content {
    position: absolute;
    top: 0;
    left: 220px;
    left: var(--sidebar-width);
    bottom: 0;
    right: 0;
    box-sizing: border-box;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    background: var(--sail-blue900);
    outline: none!important;
    overflow-x: hidden;
}
@media screen and (min-width:1680px) {
    #content {
    left: 280px;
    left: var(--sidebar-width);
}
}.method {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #fff;
    background: var(--sail-blue900);
}
.method.method-collapsed {
    background: #f7fafc;
    background: var(--gray50);
}
.method-area {
    display: flex;
    flex-direction: row;
    width: 100%;
    max-width: calc(1264px + 10vw);
    max-width: calc(600px + 600px + 5vw + 5vw + 32px + 32px);
    max-width: var(--content-max-width);
    padding: 5vw;
    padding: var(--method-area-padding);
}
.method-copy p a, .method-copy p a:visited {
    color: #556cd6;
    color: var(--primary500);
    font-weight: 500;
}
.method-copy p a:active, .method-copy p a:focus, .method-copy p a:hover {
    color: #2a2f45;
    color: var(--gray800);
}
.method-copy p li {
    list-style: disc outside none;
    list-style: initial;
    margin-left: 24px;
    margin-left: var(--sp24);
}
.MethodArea-divider {
    height: 1px;
    margin-top: -1px;
    margin-left: auto;
    margin-right: auto;
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
    width: calc(100% - 10vw);
    width: calc(100% - 5vw - 5vw);
    width: calc(100% - var(--method-area-padding) - var(--method-area-padding));
    max-width: calc(1200px + 5vw);
    max-width: calc(600px + 600px + 5vw);
    max-width: calc(var(--copy-max-width) + var(--example-max-width) + var(--method-area-padding));
}
.first-of-group>.MethodArea-divider {
    margin-left: 0;
    margin-right: 0;
    min-width: 100%}
section:first-child>.MethodArea-divider {
    display: none;
}
#content section.first-of-group:first-of-type .MethodArea-divider {
    visibility: hidden;
}
.method-example-request-copy a, .method-example-request-copy a:visited {
    color: #7dabf8;
    color: var(--primary300);
}
.method-example-request-copy a:active, .method-example-request-copy a:focus, .method-example-request-copy a:hover {
    color: #6c8eef;
    color: var(--primary400);
}
.method-copy {
    width: 35vw;
    width: var(--copy-width);
    max-width: 600px;
    max-width: var(--copy-max-width);
    margin-right: 5vw;
    margin-right: var(--method-area-padding);
    flex-shrink: 0;
}
.method-copy h1 {
    font-size: 24px;
    line-height: 40px;
    line-height: var(--section-header-line-height);
    font-weight: 500;
    color: #2a2f45;
    color: var(--gray800);
    margin: 0;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.method-copy h2 {
    line-height: 26px;
    line-height: var(--font16-lineHeight);
}
.method-copy h2, .method-copy h3:not(.method-list-item-label) {
    font-size: 16px;
    font-size: var(--font16);
    font-weight: 300;
    color: #212d63;
    color: var(--primary800);
    padding-top: 24px;
    padding-top: var(--sp24);
}
.method-badge {
    padding: 0;
    padding-right: 12px;
    padding-right: var(--sp12);
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
}
.method-badge.method-badge-deprecated {
    color: #ed5f74;
    color: var(--red400);
}
.method-badge.method-badge-gated {
    color: #e56f4a;
    color: var(--orange400);
}
.method-badge-spacer {
    padding-right: 12px;
    padding-right: var(--sp12);
}
.MethodCopyTitle {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-between;
}
.MethodCopyTitle-anchor {
    cursor: pointer;
}
.method-copy .MethodCopyTitle-subsection h1, .MethodCopyTitle-object h1 {
    font-weight: 500;
    letter-spacing: 0;
    color: #2a2f45;
    color: var(--gray800);
}
.ResourceSection-description p {
    font-size: 16px;
    font-size: var(--font16);
    line-height: 26px;
    line-height: var(--font16-lineHeight);
    color: #2a2f45;
    color: var(--gray800);
}
.ResourceSection-description-collapsed p {
    display: -webkit-box;
    max-height: 170px;
    max-height: calc(var(--font16-lineHeight) * 5 + var(--sp20) * 2);
    -webkit-line-clamp: 5;
    overflow: hidden;
    text-overflow: ellipsis;
}
.method-area-collapsed .method-example {
    padding-top: 8px;
    padding-top: var(--sp8);
    position: relative;
}
.ShowCollapsedSectionButton-wrapper {
    --height: 28px;
    display: flex;
    justify-content: center;
    height: 28px;
    height: var(--height);
    transform: translateY(calc(-2.5vw + -14px));
    transform: translateY(calc(-.5 * (5vw + 28px)));
    transform: translateY(calc(-.5 * (var(--method-area-padding) + var(--height))));
}
.ShowCollapsedSectionButton {
    background: #fff;
    background: var(--white);
    border-radius: 24px;
    border-radius: var(--sp24);
    box-shadow: 0 2px 5px 0 rgba(59, 65, 94, .1), 0 1px 1px 0 rgba(0, 0, 0, .07);
    box-shadow: var(--shadow--small);
    padding: 4px 12px;
    padding: var(--sp4) var(--sp12);
    font-size: 12px;
    line-height: 18px;
    color: #556cd6;
    color: var(--primary500);
    font-weight: 600;
    cursor: pointer;
    text-transform: uppercase;
    display: flex;
    align-items: center;
}
.ShowCollapsedSectionButton:active, .ShowCollapsedSectionButton:focus, .ShowCollapsedSectionButton:hover {
    color: #3d4eac;
    color: var(--primary600);
}
.ShowCollapsedSectionButton .SVG {
    color: #8792a2!important;
    color: var(--gray400)!important;
    transform: translateY(-1px);
}
.ShowCollapsedSectionButton:hover .SVG {
    color: #697386!important;
    color: var(--gray500)!important;
}
.ShowCollapsedSectionButton-text {
    margin-right: 4px;
    margin-right: var(--sp4);
}
.method-expanding .method-area {
    transition: background .4s ease;
}
.method-expanding .ResourceSection-description {
    transition: all .4s ease;
}
.method-expanding .method-example {
    transition: padding .4s ease;
}
.method.method-animation-appear {
    background: #f7fafc;
    background: var(--gray50);
    transform: translateY(-20px);
    opacity: .01;
}
.method.method-animation-appear-active {
    background: transparent none repeat 0 0/auto auto padding-box border-box scroll;
    background: initial;
    transform: translateY(0);
    opacity: 1;
    transition: all .4s ease;
}
.method-copy code, .method-list-item-label-badge-tooltip code, .method-list-item-label-changes-contents code, .table-row-definition code {
    color: #2a2f45;
    color: var(--inline-code-color);
    background: #2a2f45;
    background: var(--inline-code-background);
    padding: 0 3px;
    margin: 0 1px;
    border-radius: 4px;
    border-radius: var(--border-radius-4);
    border: 1px solid rgba(0, 0, 0, .05);
    border: 1px solid var(--inline-code-keylineColor);
    font-weight: 500;
    font-size: .9em;
}
.method-list:not(.method-list-isChild) {
    margin-top: 32px;
    margin-top: var(--sp32);
}
.js-ref .method-list:not(.method-list-isChild) {
    margin-top: 48px;
    margin-top: var(--sp48);
}
.method-copy h2.RequestSection-returns-header, .method-copy h3.RequestSection-returns-sub-header, .method-list-title {
    color: #2a2f45;
    color: var(--gray800);
    margin-top: 20px;
    margin-top: var(--sp20);
    padding-bottom: 12px;
    padding-bottom: var(--sp12);
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
    font-size: 16px;
    font-size: var(--font16);
    font-weight: 500;
    width: 100%;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}
.method-list-title-isChild {
    margin: 0;
    color: #697386;
    color: var(--gray500);
    border-bottom: none;
    display: inline-block;
    padding: 6px 10px;
    cursor: pointer;
    text-transform: none;
    font-size: 13px;
}
.method-list-title-isChild.expanded {
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
}
.method-list-title-isChild:hover, .method-list-title-isChild:hover svg {
    color: #2a2f45;
    color: var(--gray800);
}
.method-list-expand-collapse-all-button {
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 400;
    color: #8792a2;
    color: var(--gray400);
    cursor: pointer;
}
ul.method-list-group {
    list-style: none;
    padding: 0;
    margin: 0;
}
ul.method-list-group li:before {
    color: #e3e8ee;
    color: var(--gray100);
}
.method-list-item {
    padding-top: 16px;
    padding-top: var(--sp16);
    padding-bottom: 15px;
    padding-bottom: calc(var(--sp16) - 1px);
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
}
.method-list-item:last-child {
    border-bottom: none;
}
.method-list-isChild {
    border: 1px solid #e3e8ee;
    border: 1px solid var(--gray100);
    border-radius: 16px;
    border-radius: var(--sp16);
    margin-top: 8px;
    margin-top: var(--sp8);
    display: inline-block;
    margin-right: auto;
    transition: all .2s ease;
}
.method-list-isChild-shown {
    width: 100%}
.MethodListTitle-plus {
    transition: all .2s ease;
    display: inline-block;
    transform: rotate(0deg);
    transform-origin: center;
    margin-right: 6px;
}
.MethodListTitle-plus.MethodListTitle-plus-expanded {
    transform: rotate(45deg);
}
.AddIcon {
    color: #697386;
    color: var(--gray500);
}
.Chevron {
    transform-origin: center;
}
.Chevron-down {
    transform: rotate(0deg);
}
.Chevron-right {
    transform: rotate(-90deg);
}
.Chevron-up {
    transform: rotate(-180deg);
}
.method-list-item-isChild {
    padding: 12px;
    padding: var(--sp12);
}
.method-list-group-isChild.method-list-group-animation-appear, .method-list-group-isChild.method-list-group-animation-enter, .MethodListItem-animation-appear, .MethodListItem-animation-enter {
    transform: translateY(-20px);
    opacity: .01;
    transition: all .12s ease;
}
.method-list-group-isChild.method-list-group-animation-appear-active, .method-list-group-isChild.method-list-group-animation-enter-active, .MethodListItem-animation-appear-active, .MethodListItem-animation-enter-active {
    transform: translateY(0);
    opacity: 1;
}
.method-list-item-isChild:last-child {
    border-bottom: none;
    border-radius: 0 0 16px 16px;
}
.EnumValuesList-container {
    margin-top: 8px;
    margin-top: var(--sp8);
    border: 1px solid #e3e8ee;
    border: 1px solid var(--gray100);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
}
.EnumValuesList-header {
    font-size: 13px;
    font-size: var(--font13);
    line-height: 20px;
    line-height: var(--font13-lineHeight);
    font-weight: 500;
    color: #697386;
    color: var(--gray500);
    padding: 8px 12px;
    padding: var(--sp8) var(--sp12);
}
.EnumValuesList-header, .EnumValuesList-item {
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
}
.EnumValuesList-item {
    margin: 0;
    padding: 12px;
    padding: var(--sp12);
    color: #4f566b;
    color: var(--gray600);
}
.EnumValuesList-item:last-child {
    border-bottom: none;
    border-radius: 0 0 8px 8px;
    border-radius: 0 0 var(--border-radius-8) var(--border-radius-8);
}
.EnumValuesList-item-description {
    margin-top: 4px;
    margin-top: var(--sp4);
}
.EnumValuesList-show-all {
    font-size: 13px;
    font-size: var(--font13);
}
.method-list-item-label {
    display: flex;
    font-size: 12px;
    font-size: var(--font12);
    margin: 0;
    align-items: baseline;
    flex-wrap: wrap;
    z-index: 1;
    position: relative;
    padding-top: 8px;
    padding-top: var(--method-list-item-label-padding);
    margin-top: -8px;
    margin-top: -var(--method-list-item-label-padding);
    padding-bottom: 8px;
    padding-bottom: var(--method-list-item-label-padding);
    margin-bottom: -8px;
    margin-bottom: -var(--method-list-item-label-padding);
}
.method-list-item-label-collapsible {
    cursor: default;
    padding-left: 15px;
    margin-left: -15px;
}
.method-list-item-label-collapsible .method-list-item-label-name, .method-list-item-label-collapsible .MethodListItem-chevron {
    cursor: pointer;
}
.method-list-item-label-no-parameters {
    color: #8792a2;
    color: var(--gray400);
}
.MethodListItem-anchorLink {
    opacity: 0;
    left: -20px;
    top: 8px;
    top: var(--method-list-item-label-padding);
    padding-right: 4px;
    padding-right: var(--sp4);
    color: #067ab8;
    color: var(--cyan500);
    background: #fff;
    background: var(--white);
    border-radius: 50%}
.MethodListItem-anchorLink, .MethodListItem-chevron {
    position: absolute;
    isolation: isolate;
    transition: transform .2s;
}
.MethodListItem-chevron {
    top: 10px;
    top: calc(var(--method-list-item-label-padding) + 2px);
    left: 0;
}
.method-list-item-label a.header-anchor:hover {
    text-decoration: none;
}
a.MethodListItem-header--active {
    cursor: default;
}
.method-list-item-label:active .MethodListItem-anchorLink, .method-list-item-label:focus .MethodListItem-anchorLink, .method-list-item-label:hover .MethodListItem-anchorLink, .MethodListItem-header--active .MethodListItem-anchorLink, .MethodSignature:active .MethodListItem-anchorLink, .MethodSignature:focus .MethodListItem-anchorLink, .MethodSignature:hover .MethodListItem-anchorLink, a.anchor-header:active .MethodListItem-anchorLink, a.anchor-header:focus .MethodListItem-anchorLink, a.anchor-header:hover .MethodListItem-anchorLink {
    opacity: 1;
}
.MethodListItem-header--active .MethodListItem-anchorLink {
    transform: rotate(90deg);
    color: #697386;
    color: var(--gray500);
    cursor: pointer;
}
.method-list-item-label-name, .method-list-item-label-name-prose {
    font-weight: 600;
    color: #3c4257;
    color: var(--gray700);
    font-size: 13px;
    margin-right: 4px;
    margin-right: var(--sp4);
}
.method-list-item-label-name {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
}
.method-list-item-label-name-prose {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Ubuntu, sans-serif;
    font-family: var(--sail-baseFont);
}
.MethodListItemLabelName-parentName {
    color: #a3acb9;
    color: var(--gray300);
}
.method-list-item-validation {
    font-weight: 600;
}
.method-list-item-label-details, .method-list-item-validation {
    color: #8792a2;
    color: var(--gray400);
    font-size: 12px;
    font-size: var(--font12);
    margin: 0;
    margin-right: 4px;
    margin-right: var(--sp4);
}
.method-list-item-label-details {
    font-weight: 500;
}
.method-list-item-label-badge, .method-list-item-label-badge-expandable, .method-list-item-label-badge-required {
    font-size: 10px;
    letter-spacing: .12px;
    font-weight: 600;
    text-transform: uppercase;
    color: #4f566b;
    color: var(--gray600);
    margin: 0;
    margin-right: 4px;
    margin-right: var(--sp4);
}
.method-list-item-label-badge-expandable.with-tooltip, .method-list-item-label-badge-required.with-tooltip, .method-list-item-label-badge.with-tooltip {
    border-bottom: 1px dotted #c1c9d2;
    border-bottom: 1px dotted var(--gray200);
}
.method-list-item-label-badge-expandable, .method-list-item-label-badge-expandable:visited {
    color: #3a97d4;
    color: var(--cyan400);
}
a.method-list-item-label-badge-expandable:active, a.method-list-item-label-badge-expandable:focus, a.method-list-item-label-badge-expandable:hover {
    color: #067ab8;
    color: var(--cyan500);
    border-color: #7fd3ed;
    border-color: var(--cyan200);
}
.method-list-item-label-badge-required {
    color: #e56f4a;
    color: var(--orange400);
}
.method-list-item-description {
    font-size: 14px;
    font-size: var(--font14);
    line-height: 22px;
    line-height: var(--font14-lineHeight);
    margin-top: 4px;
    margin-top: var(--sp4);
}
.method-list-item-description p {
    margin-top: 8px;
    margin-top: var(--sp8);
}
.method-list-item-description p:first-child {
    margin-top: 4px;
    margin-top: var(--sp4);
}
.version-changes-list-item {
    font-size: 13px;
}
.version-changes-list-item p {
    font-size: 14px;
    font-size: var(--font14);
    line-height: 22px;
    line-height: var(--font14-lineHeight);
    margin-top: 4px;
    margin-top: var(--sp4);
}
.method-copy-notice {
    margin-top: 12px;
    margin-top: var(--sp12);
    border: 1px solid #e3e8ee;
    border: 1px solid var(--gray100);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
}
.VersionChanges-header {
    color: #bb5504;
    color: var(--yellow500);
}
.method-copy-notice :first-child>.ContentListItem:first-child .ContentListItem-container {
    border-top-left-radius: 8px;
    border-top-left-radius: var(--border-radius-8);
    border-top-right-radius: 8px;
    border-top-right-radius: var(--border-radius-8);
}
.method-copy-notice :last-child>.ContentListItem:last-child .ContentListItem-container {
    border-bottom-left-radius: 8px;
    border-bottom-left-radius: var(--border-radius-8);
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--border-radius-8);
}
.method-copy-notice .ContentListItem-container.Box-divider--light-bottom-1 {
    box-shadow: inset 0 -1px #e3e8ee;
    box-shadow: inset 0 -1px var(--gray100);
}
.method-copy-notice .ContentListItem-container {
    background: #fff;
    background: var(--white);
}
.method-copy-notice .ContentListItem-content, .method-copy-notice .ContentListItem-contentCopy, .method-copy-notice .ContentListItem-contentRow {
    max-width: 100%}
.RequestSection-returns-text, .RequestSection-returns-text p {
    font-size: 14px;
    font-size: var(--font14);
    line-height: 22px;
    line-height: var(--font14-lineHeight);
    margin-top: 20px;
    margin-top: var(--sp20);
}
.method-example {
    min-width: 300px;
    min-width: var(--example-min-width);
    padding-top: 60px;
    padding-top: calc(var(--section-header-line-height) + var(--sp48));
    flex-grow: 1;
    position: sticky;
    align-self: flex-start;
    top: 0;
}
.method-example, .method-example-part {
    max-width: 600px;
    max-width: var(--example-max-width);
}
.method-example-part {
    margin-bottom: 32px;
    margin-bottom: var(--sp32);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    margin-left: 0;
}
.method-example-declaration pre {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    color: #e3e8ee;
    color: var(--gray100);
    font-size: 13px;
    font-weight: 500;
    white-space: pre-wrap;
    word-break: break-word;
    word-spacing: normal;
    text-transform: none;
}
.method-example-collapsed {
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
    padding: 16px 24px;
    padding: var(--sp16) var(--sp24);
    background: #f7fafc;
    background: var(--example-response-bg);
    overflow-x: auto;
    overflow-y: hidden;
}
.method-example-collapsed pre {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    font-weight: 300;
    font-size: 14px;
    line-height: 22px;
}
.ResourceSectionEndpoints-endpoints {
    padding: 12px 20px;
    padding: var(--sp12) var(--sp20);
    font-size: 13px;
    line-height: 22px;
}
.ResourceSectionEndpoints-endpoint:visited pre, .ResourceSectionEndpoints-endpoint pre {
    color: #697386;
    color: var(--gray500);
}
.ResourceSectionEndpoints-endpoint:active pre, .ResourceSectionEndpoints-endpoint:focus pre, .ResourceSectionEndpoints-endpoint:hover pre {
    color: #2a2f45;
    color: var(--gray800);
}
.include-prompt code.language-bash:before {
    content: "$ ";
    color: #c1c9d2;
    color: var(--gray200);
}
.method-example-object, .method-example-request, .method-example-response, .method-example-table {
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .07);
    box-shadow: var(--shadow--keyline);
    margin-bottom: 12px;
    margin-bottom: var(--sp12);
}
.method-example-request-topbar, .method-example-response-topbar, .method-example-table-topbar {
    border-top-right-radius: 8px;
    border-top-right-radius: var(--border-radius-8);
    border-top-left-radius: 8px;
    border-top-left-radius: var(--border-radius-8);
}
.method-example-base-url, .method-example-request {
    background: #c1c9d2;
    background: var(--example-request-bg);
}
.method-example-object, .method-example-response, .method-example-table {
    background: #f7fafc;
    background: var(--example-response-bg);
}
.method-example-request-topbar, .method-example-response-topbar {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
}
.method-example-response-topbar, .method-example-table-topbar, .SelectClientLibrary-topbar {
    background: #e3e8ee;
    background: var(--example-request-topbar-bg);
    padding: 10px 12px;
    padding: 10px var(--sp12);
    font-weight: 500;
    font-size: 12px;
    font-size: var(--font12);
    color: #4f566b;
    color: var(--gray600);
    letter-spacing: .01em;
}
.method-example-request-topbar {
    background: #e3e8ee;
    background: var(--example-request-topbar-bg);
    padding: 4px;
    padding: var(--sp4);
}
.method-example-base-url-title, .method-example-request-title, .method-example-response-title, .method-example-table-title, .SelectClientLibrary-title {
    color: #697386;
    color: var(--example-response-topbar-color);
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 500;
    text-transform: uppercase;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
.method-example-request-title {
    color: #a3acb9;
    color: var(--example-request-topbar-color);
    padding: 8px;
    padding: var(--sp8);
    padding-left: 12px;
    padding-left: var(--sp12);
}
.method-example-request-title a {
    -webkit-user-select: initial;
    -ms-user-select: initial;
    user-select: auto;
    pointer-events: auto;
}
.LangSwitcher {
    margin-left: auto;
    display: flex;
    align-items: center;
    flex-shrink: 0;
}
.LangSwitcher .Select select {
    color: #c1c9d2;
    color: var(--sail-gray200);
    text-align: right;
    text-align-last: right;
    font-size: 12px;
    font-size: var(--font12);
}
.LangSwitcher .Pressable .Box-background--white, .MobileNav .Pressable .Box-background--white {
    background: transparent;
}
.LangSwitcher .Pressable .Pressable-keylines, .LangSwitcher .Pressable .Pressable-shadows, .MobileNav .Pressable .Pressable-keylines, .MobileNav .Pressable .Pressable-shadows {
    display: none;
}
.LangSwitcher .Select select+.Select-arrows {
    color: #c1c9d2;
    color: var(--sail-gray200);
}
.LangSwitcher .Spinner {
    margin-right: 8px;
    margin-right: var(--sp8);
}
.js-ref .LangSwitcher {
    flex-shrink: unset;
}
.MethodExampleTopbarButton {
    display: flex;
    align-items: center;
}
.MethodExampleTopbarButton-spacer {
    height: 12px;
    height: var(--sp12);
    border-left: 1px solid #e3e8ee;
    border-left: 1px solid var(--sail-gray100);
    opacity: .2;
    margin-right: -1px;
}
.MethodExampleTopbarButton:active+.MethodExampleTopbarButton .MethodExampleTopbarButton-spacer, .MethodExampleTopbarButton:active .MethodExampleTopbarButton-spacer, .MethodExampleTopbarButton:focus+.MethodExampleTopbarButton .MethodExampleTopbarButton-spacer, .MethodExampleTopbarButton:focus .MethodExampleTopbarButton-spacer, .MethodExampleTopbarButton:hover+.MethodExampleTopbarButton .MethodExampleTopbarButton-spacer, .MethodExampleTopbarButton:hover .MethodExampleTopbarButton-spacer {
    opacity: 0;
}
.MethodExampleTopbarButton a, .MethodExampleTopbarButton button {
    padding: 8px;
    padding: var(--sp8);
    color: #a4cdfe;
    color: var(--sail-blue200);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
}
.MethodExampleTopbarButton:focus a, .MethodExampleTopbarButton:focus button, .MethodExampleTopbarButton:hover a, .MethodExampleTopbarButton:hover button {
    background: rgba(0, 0, 0, .07);
    box-shadow: inset 1px 1px 3px 0 rgba(0, 0, 0, .07);
    color: #7dabf8;
    color: var(--sail-blue300);
}
.MethodExampleTopbarButton:active a, .MethodExampleTopbarButton:active button {
    color: #6c8eef;
    color: var(--sail-blue400);
    background: rgba(0, 0, 0, .1);
}
.ClickToCopy {
    cursor: pointer;
    pointer-events: auto;
    text-transform: uppercase;
    font-size: 12px;
    font-size: var(--font12);
    letter-spacing: .33px;
    font-weight: 600;
}
.ClickToCopy-disabled, .ClickToCopy-disabled:active, .ClickToCopy-disabled:hover {
    color: #a3acb9;
    color: var(--sail-gray300);
    cursor: not-allowed;
}
.CodeBlock {
    position: relative;
    box-sizing: content-box;
    max-height: calc(100vh - 213px);
    max-height: calc(100vh - 32px - 32px - 32px - 32px - 85px);
    max-height: calc(100vh - var(--sp32) - var(--sp32) - var(--sp32) - var(--sp32) - 85px);
}
.method-example-response .CodeBlock {
    max-height: calc(100vh - 463px);
    max-height: calc(100vh - 32px - 32px - 32px - 32px - 85px - 250px);
    max-height: calc(100vh - var(--sp32) - var(--sp32) - var(--sp32) - var(--sp32) - 335px);
    max-height: calc(100vh - var(--sp32) - var(--sp32) - var(--sp32) - var(--sp32) - 85px - 250px);
}
.ResponseSectionExample-multi .method-example-response .CodeBlock {
    max-height: calc(33vh - 5vw);
    max-height: calc(33vh - var(--method-area-padding));
}
.method-example-response pre.CodeBlock-pre {
    color: #4f566b;
    color: var(--gray600);
    padding-top: 12px;
    padding-top: var(--sp12);
    padding-bottom: 12px;
    padding-bottom: var(--sp12);
}
.CodeBlock-scroll {
    display: flex;
    flex-direction: row;
    position: relative;
    font-size: 13px;
    line-height: 19px;
    min-height: inherit;
    max-height: inherit;
    overflow-y: auto;
}
.CodeBlock-lines {
    flex-grow: 0;
    flex-shrink: 0;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    width: 32px;
    width: var(--sp32);
    padding-right: 8px;
    padding-right: var(--sp8);
    color: #697386;
    color: var(--sail-gray500);
    letter-spacing: -1px;
    text-align: right;
    white-space: pre;
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
}
pre.CodeBlock-pre {
    flex-grow: 1;
    overflow-x: auto;
    margin: 0;
    height: 100%;
    color: #2a2f45;
    color: var(--syntax-default);
    direction: ltr;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    tab-size: 4;
    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    padding: 0 12px;
    padding: 0 var(--sp12);
}
.method-example-request pre.CodeBlock-pre::-webkit-scrollbar, .method-example-request pre.CodeBlock-pre::-webkit-scrollbar-thumb {
    background-color: transparent;
    border-radius: 8px;
    border-radius: var(--sp8);
    height: 8px;
    height: var(--sp8);
}
.method-example-request:hover pre.CodeBlock-pre::-webkit-scrollbar, .method-example-request:hover pre.CodeBlock-pre::-webkit-scrollbar-thumb {
    border: none;
    background-color: rgba(0, 0, 0, .07);
}
.method-example pre .token.cdata, .method-example pre .token.comment, .method-example pre .token.doctype, .method-example pre .token.prolog {
    color: #4f566b;
    color: var(--syntax-comment);
}
.method-example pre .token.punctuation {
    color: #8792a2;
    color: var(--syntax-punctuation);
}
.method-example pre .token.bash-prompt {
    color: #c1c9d2;
    color: var(--gray200);
}
.method-example pre .namespace {
    color: #697386;
    color: var(--syntax-meta);
}
.method-example pre .token.constant, .method-example pre .token.deleted, .method-example pre .token.property, .method-example pre .token.symbol, .method-example pre .token.tag {
    color: #2f3d89;
    color: var(--syntax-keyword);
}
.method-example pre .token.boolean, .method-example pre .token.number {
    color: #7e1e23;
    color: var(--syntax-number);
}
.method-example pre .token.attr-name, .method-example pre .token.builtin, .method-example pre .token.char, .method-example pre .token.inserted, .method-example pre .token.selector {
    color: #2f3d89;
    color: var(--syntax-keyword);
}
.method-example pre .token.json-key, .method-example pre .token.string {
    color: #0d4b3b;
    color: var(--syntax-string);
}
.method-example pre .language-css .token.string, .method-example pre .style .token.string, .method-example pre .token.entity, .method-example pre .token.url, .method-example pre .token.variable {
    color: #697386;
    color: var(--syntax-meta);
}
.method-example pre .token.operator {
    color: #2f3d89;
    color: var(--syntax-operator);
}
.method-example pre .token.json-string {
    color: #2a2f45;
    color: var(--syntax-default);
}
.method-example pre .token.atrule, .method-example pre .token.attr-value {
    color: #2f3d89;
    color: var(--syntax-keyword);
}
.method-example pre .token.api-key, .method-example pre .token.request-url, .method-example pre .token.request-value {
    color: #0d4b3b;
    color: var(--syntax-string);
}
.method-example pre .token.keyword {
    color: #2f3d89;
    color: var(--syntax-keyword);
}
.method-example pre .token.request-flag {
    color: #2a2f45;
    color: var(--syntax-default);
}
.method-example pre .token.request-param {
    color: #2f3d89;
    color: var(--syntax-operator);
}
.method-example pre .token.important, .method-example pre .token.regex {
    color: #2f3d89;
    color: var(--syntax-keyword);
}
.method-example pre .token.important {
    font-weight: 700;
}
.method-example pre .token.entity {
    cursor: help;
}
.method-example-response pre .token.cdata, .method-example-response pre .token.comment, .method-example-response pre .token.doctype, .method-example-response pre .token.prolog {
    color: #a3acb9;
    color: var(--syntax-light-comment);
}
.method-example-response pre .token.punctuation {
    color: #a3acb9;
    color: var(--syntax-light-punctuation);
}
.method-example-response pre .namespace {
    color: #697386;
    color: var(--syntax-light-meta);
}
.method-example-response pre .token.boolean, .method-example-response pre .token.constant, .method-example-response pre .token.deleted, .method-example-response pre .token.property, .method-example-response pre .token.symbol, .method-example-response pre .token.tag {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.method-example-response pre .token.boolean {
    font-weight: 600;
}
.method-example-response pre .token.number {
    color: #e56f4a;
    color: var(--syntax-light-number);
}
.method-example-response pre .token.attr-name, .method-example-response pre .token.builtin, .method-example-response pre .token.char, .method-example-response pre .token.inserted, .method-example-response pre .token.selector {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.method-example-response pre .token.json-string, .method-example-response pre .token.string {
    color: #09825d;
    color: var(--syntax-light-string);
}
.method-example-response pre .language-css .token.string, .method-example-response pre .style .token.string, .method-example-response pre .token.entity, .method-example-response pre .token.url, .method-example-response pre .token.variable {
    color: #697386;
    color: var(--syntax-light-meta);
}
.method-example-response pre .token.operator {
    color: #556cd6;
    color: var(--syntax-light-operator);
}
.method-example-response pre .token.json-key {
    color: #697386;
    color: var(--syntax-light-default);
}
.method-example-response pre .token.atrule, .method-example-response pre .token.attr-value {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.method-example-response pre .token.api-key, .method-example-response pre .token.request-url, .method-example-response pre .token.request-value {
    color: #09825d;
    color: var(--syntax-light-string);
}
.method-example-response pre .token.keyword {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.method-example-response pre .token.request-flag {
    color: #697386;
    color: var(--syntax-light-default);
}
.method-example-response pre .token.request-param {
    color: #556cd6;
    color: var(--syntax-light-operator);
}
.method-example-response pre .token.important, .method-example-response pre .token.regex {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.method-example-response pre .token.json-date {
    color: #3a97d4;
    color: var(--syntax-light-date);
}
.method-example-response pre .token.json-null {
    color: #8792a2;
    color: var(--syntax-light-null);
}
.CurlDefinition {
    text-transform: none;
    display: flex;
    margin-right: 8px;
    margin-right: var(--sp8);
}
.CurlDefinition pre, .method-example-declaration pre {
    overflow-x: hidden;
    white-space: pre-wrap;
}
.method-example-declaration pre {
    margin-right: 8px;
    margin-right: var(--sp8);
}
.CurlDefinition-post {
    color: #09825d;
    color: var(--syntax-light-string);
}
.method-example-request .CurlDefinition-post {
    color: #0d4b3b;
    color: var(--syntax-string);
}
.CurlDefinition-get {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.method-example-request .CurlDefinition-get {
    color: #2f3d89;
    color: var(--syntax-keyword);
}
.CurlDefinition-delete {
    color: #e56f4a;
    color: var(--syntax-light-number);
}
.method-example-request .CurlDefinition-delete {
    color: #7e1e23;
    color: var(--syntax-number);
}
a:hover .CurlDefinition-delete, a:hover .CurlDefinition-get, a:hover .CurlDefinition-post {
    filter: brightness(85%);
}
.dark-mode a:hover .CurlDefinition-delete, .dark-mode a:hover .CurlDefinition-get, .dark-mode a:hover .CurlDefinition-post {
    filter: brightness(115%);
}
.LinkToLogs .SVG {
    padding: 2px;
    padding: var(--sp2);
    color: #a4cdfe;
    color: var(--sail-blue200);
}
.LinkToLogs:active .SVG, .LinkToLogs:focus .SVG, .LinkToLogs:hover .SVG {
    color: #6c8eef;
    color: var(--sail-blue400);
}
.AccountSwitcher-version-tooltip, .AvailableOffline-tooltip, .ClickToCopy-tooltip, .LinkToLogs-tooltip, .ResourceSectionEndpoints-endpoint-tooltip, .Search-tooltip {
    color: #697386;
    color: var(--gray500);
    font-size: 12px;
    font-size: var(--font12);
    text-align: center;
    width: 100%}
.method-example-request-body {
    padding-top: 12px;
    padding-top: var(--sp12);
    padding-bottom: 8px;
    padding-bottom: var(--sp8);
    background: #c1c9d2;
    background: var(--example-request-bg);
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--border-radius-8);
    border-bottom-left-radius: 8px;
    border-bottom-left-radius: var(--border-radius-8);
}
.method-example-request-copy>:first-child {
    border-top-left-radius: 8px!important;
    border-top-left-radius: var(--border-radius-8)!important;
    border-top-right-radius: 8px!important;
    border-top-right-radius: var(--border-radius-8)!important;
}
.method-example-request-copy>:last-child {
    border-bottom-left-radius: 8px!important;
    border-bottom-left-radius: var(--border-radius-8)!important;
    border-bottom-right-radius: 8px!important;
    border-bottom-right-radius: var(--border-radius-8)!important;
}
.method-example-request-copy .method-example-request, .method-example-request-copy .method-example-request:not(:first-child) .method-example-request-topbar {
    border-radius: 0;
    margin-bottom: 0;
}
p.method-example-unsupported {
    border-top: 1px solid #8792a2;
    border-top: 1px solid var(--sail-gray400);
    padding: 12px;
    padding: var(--sp12);
    margin-top: 12px;
    margin-top: var(--sp12);
    margin-bottom: -12px;
    margin-bottom: calc(-1 * var(--sp12));
    color: #c1c9d2;
    color: var(--sail-gray200);
    background: #697386;
    background: var(--sail-gray500);
    border-bottom-left-radius: 8px;
    border-bottom-left-radius: var(--border-radius-8);
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--border-radius-8);
    font-weight: 500;
    font-size: 12px;
    font-size: var(--font12);
    line-height: 18px;
    line-height: var(--font12-lineHeight);
}
p.method-example-unsupported a.docs-link, p.method-example-unsupported a.docs-link:visited {
    color: #a4cdfe;
    color: var(--sail-blue200);
}
.method-example-part>p {
    background: #c1c9d2;
    background: var(--example-request-bg);
    color: #c1c9d2;
    color: var(--gray200);
}
.method-example-part>p, .method-example-response>p {
    margin: 0;
    padding: 12px 20px;
    padding: var(--sp12) var(--sp20);
}
.SelectClientLibrary {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .07);
    box-shadow: var(--shadow--keyline);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
}
.SelectClientLibrary-topbar {
    background: none;
}
.SelectClientLibrary-langs {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-end;
    overflow: hidden;
}
.SelectClientLibrary-lang {
    padding: 8px;
    padding: var(--sp8);
    width: 64px;
    width: var(--sp64);
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-bottom: 2px solid transparent;
}
.SelectClientLibrary-lang--active {
    border-bottom: 2px solid #7dabf8;
    border-bottom: 2px solid var(--primary300);
}
.SelectClientLibrary-lang-name, .SelectClientLibrary-lang-name:visited {
    font-size: 12px;
    font-size: var(--font12);
    line-height: 18px;
    line-height: var(--font12-lineHeight);
    font-weight: 500;
    text-align: center;
    margin-top: 8px;
    margin-top: var(--sp8);
    color: #697386;
    color: var(--gray500);
}
.SelectClientLibrary-lang-name:active, .SelectClientLibrary-lang-name:focus, .SelectClientLibrary-lang-name:hover {
    color: #2a2f45;
    color: var(--gray800);
}
.SelectClientLibrary-install {
    background: #f7fafc;
    background: var(--example-response-bg);
    border-top: 1px solid #e3e8ee;
    border-top: 1px solid var(--gray100);
    border-bottom-left-radius: 8px;
    border-bottom-left-radius: var(--border-radius-8);
    border-bottom-right-radius: 8px;
    border-bottom-right-radius: var(--border-radius-8);
}
.LangIcon {
    justify-content: center;
}
.InstallClientLibrary, .InstallStripeJava-fake-topbar {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-top: 12px;
    padding-top: var(--sp12);
}
.InstallClientLibrary {
    padding-bottom: 12px;
    padding-bottom: var(--sp12);
}
.InstallStripeJava-fake-topbar {
    padding-bottom: 8px;
    padding-bottom: var(--sp8);
}
.InstallClientLibrary p {
    margin-top: 0;
    padding: 0 20px;
    padding: 0 var(--sp20);
}
.InstallClientLibrary .CodeBlock-scroll, .InstallStripeJava .CodeBlock-scroll {
    padding-top: 0;
    padding-bottom: 0;
}
.InstallClientLibrary pre, .InstallStripeJava pre {
    color: #697386;
    color: var(--gray500);
    padding-right: 32px;
    padding-right: var(--sp32);
}
.InstallStripeJava pre.CodeBlock-pre .token.tag {
    color: #3a97d4;
    color: var(--syntax-light-keyword);
}
.InstallClientLibrary .CodeBlock-lines, .InstallStripeJava .CodeBlock-lines {
    color: #a3acb9;
    color: var(--gray300);
}
.InstallClientLibrary-code {
    overflow-x: hidden;
    position: relative;
    width: 100%}
.InstallClientLibrary-code pre.CodeBlock-pre::-webkit-scrollbar, .InstallClientLibrary-code pre.CodeBlock-pre::-webkit-scrollbar-thumb {
    background: transparent;
    height: 0;
}
.InstallClientLibrary-code-fade {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 64px;
    width: var(--sp64);
    box-shadow: inset -64px 0 32px -32px #f7fafc;
    box-shadow: inset -64px 0 32px -32px var(--gray50);
}
.InstallClientLibrary-code .CodeBlock {
    padding-right: 0;
}
.InstallClientLibrary-links {
    flex-shrink: 0;
    flex-grow: 0;
    display: flex;
    padding: 0 8px;
    padding: 0 var(--sp8);
    margin-left: auto;
}
.InstallClientLibrary-links .ClickToCopy, .InstallClientLibrary-links a, .InstallClientLibrary-links a:visited {
    cursor: pointer;
    display: flex;
    color: #556cd6;
    color: var(--primary500);
    padding: 0;
    padding-right: 8px;
    padding-right: var(--sp8);
    font-size: 12px;
    font-size: var(--font12);
    line-height: 18px;
    font-weight: 600;
    letter-spacing: .33px;
    text-transform: uppercase;
}
.InstallClientLibrary-links a .SVG {
    margin-right: 4px;
    margin-right: var(--sp4);
}
.InstallClientLibrary-links .ClickToCopy:hover, .InstallClientLibrary-links a:hover, .InstallClientLibrary-links a:hover svg {
    color: #3d4eac;
    color: var(--primary600);
}
.InstallStripeJava .CodeBlock {
    padding-top: 0;
    padding-bottom: 0;
}
.InstallStripeJava {
    padding-bottom: 12px;
    padding-bottom: var(--sp12);
}
p.IntroSection-firstPara {
    font-size: 16px;
    font-size: var(--font16);
    line-height: 26px;
    line-height: var(--font16-lineHeight);
    color: #4f566b;
    color: var(--gray600);
    margin-bottom: var(--sp24);
    margin-bottom: -10px;
}
p.IntroSection-subtitle {
    background: #e3e8ee;
    background: var(--example-request-topbar-bg);
    color: #a3acb9;
    color: var(--gray300);
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 500;
    text-transform: uppercase;
    display: flex;
}
.IntroSection-topbar-title {
    padding-top: 4px;
    padding-top: var(--sp4);
    padding-bottom: 4px;
    padding-bottom: var(--sp4);
}
pre.IntroSection-pre {
    color: #c1c9d2;
    color: var(--sail-gray200);
    font-size: 14px;
    font-size: var(--font14);
}
p.IntroSection-signIn, pre.IntroSection-pre {
    padding: 12px 20px;
    padding: var(--sp12) var(--sp20);
}
.GuideCallout, .NewIntegrator, .NotADeveloper, .StripeV2Callout {
    margin-bottom: 24px;
    margin-bottom: var(--sp24);
}
.GuideCallout-title, .NewIntegrator-title, .NotADeveloper-title, .StripeV2Callout-title {
    color: #2a2f45;
    color: var(--gray800);
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    font-size: var(--font14);
}
.GuideCallout-text, .NewIntegrator-text, .NotADeveloper-text, .StripeV2Callout-text {
    font-size: 16px;
    font-size: var(--font16);
    line-height: 26px;
    line-height: var(--font16-lineHeight);
    margin-top: 12px;
    margin-top: var(--sp12);
    color: #697386;
    color: var(--gray500);
}
.static-examples .method-example {
    position: static;
}
.static-examples .method-example-part {
    margin-bottom: 0;
    margin-bottom: var(--sp0);
}
.IntroSection-javaInstallSubtitle {
    margin: 0;
    padding-left: 20px;
    padding-left: var(--sp20);
    padding-bottom: 0;
    color: #8792a2;
    color: var(--gray400);
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;
    font-size: var(--font12);
}
.IntroSection-install-topbar {
    border-radius: 0;
}
.method-example-table .table {
    margin: 0;
    border: none;
    color: #4f566b;
    color: var(--gray600);
}
.csat-widget {
    margin-top: 32px;
    margin-top: var(--sp32);
    color: #4f566b;
    color: var(--gray600);
    font-weight: 500;
}
.csat-widget input {
    box-shadow: 0 0 0 1px rgba(50, 50, 93, .16), 0 0 0 1px rgba(50, 151, 211, 0), 0 0 0 2px rgba(50, 151, 211, 0), 0 1px 1px rgba(0, 0, 0, .08);
    font-size: 14px;
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    line-height: 26px;
    height: 26px;
    width: 250px;
    padding: 4px 8px;
    padding: var(--sp4) var(--sp8);
    border: 0;
    box-sizing: border-box;
    margin-right: 4px;
    margin-right: var(--sp4);
    color: #2a2f45;
    color: var(--gray800);
}
.csat-widget input:focus {
    box-shadow: 0 0 0 1px rgba(50, 50, 93, 0), 0 0 0 1px rgba(50, 151, 211, .2), 0 0 0 2px rgba(50, 151, 211, .25), 0 1px 1px rgba(0, 0, 0, .08);
    outline: 0;
}
.csat-widget .csat-widget-text {
    line-height: 20px;
}
.csat-widget .csat-button {
    height: 20px;
    height: var(--sp20);
    width: 16px;
    width: var(--sp16);
    margin-left: 8px;
    margin-left: var(--sp8);
    color: #556cd6;
    color: var(--primary500);
    cursor: pointer;
}
.csat-widget .csat-button:active, .csat-widget .csat-button:focus, .csat-widget .csat-button:hover {
    color: #6c8eef;
    color: var(--primary400);
}
.table {
    margin: 30px 0 45px;
    overflow: hidden;
    border: 1px solid #e3e8ee;
    border: 1px var(--gray100) solid;
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    color: #3c4257;
    color: var(--gray700);
}
.table .table-header {
    padding: 14px 20px;
    border-bottom: 1px solid #e3e8ee;
    border-bottom: 1px solid var(--gray100);
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 600;
    line-height: 18px;
    text-transform: uppercase;
}
.table .table-header code {
    box-sizing: border-box;
    display: inline-block;
    padding: 0 5px;
    border: 1px solid #e3e8ee;
    border: 1px solid var(--gray100);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    color: #bb5504;
    color: var(--sail-yellow500);
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 400;
    line-height: 20px;
    text-transform: none;
}
.table .table-header+.table-container {
    border-top: 0;
}
.table .table-container {
    table-layout: fixed;
    width: 100%;
    background-clip: padding-box;
}
.table .table-container tr td, .table .table-container tr th {
    display: table-cell;
    padding: 9px 20px;
    font-size: 13px;
    vertical-align: top;
}
.table .table-container tr td.table-row-property, .table .table-container tr th.table-row-property {
    width: 175px;
    font-weight: 600;
    text-align: right;
}
.table .table-container tr:first-child td, .table .table-container tr:first-child th {
    padding-top: 16px;
}
.table .table-container tr:last-child td, .table .table-container tr:last-child th {
    padding-bottom: 16px;
}
.table .table-footer {
    padding: 14px 20px;
    border-top: 1px solid #e3e8ee;
    border-top: 1px solid var(--gray100);
    font-size: 13px;
}
.loading-shimmer {
    background-color: #f6f7f9;
    background-image: linear-gradient(90deg, #f6f7f9 0, #e9ebee 20%, #f6f7f9 40%, #f6f7f9);
    background-repeat: no-repeat;
    background-size: 100vw 100%;
    animation-duration: 1.6s;
    animation-fill-mode: forwards;
    animation-iteration-count: infinite;
    animation-name: loadingShimmer;
    animation-timing-function: linear;
    border-radius: 8px;
    border-radius: var(--border-radius-8);
}
.dark-mode .loading-shimmer {
    background-color: #2a2f45;
    background-color: var(--gray50);
    background-image: linear-gradient(90deg, #2a2f45 0, #1a1f36 20%, #2a2f45 40%, #2a2f45);
    background-image: linear-gradient(90deg, var(--gray50) 0, var(--white) 20%, var(--gray50) 40%, var(--gray50));
}
@keyframes loadingShimmer {
    0% {
    background-position: -50vw top;
}
to {
    background-position: 150vw top;
}
}.Search-wrapper {
    display: flex;
    align-items: center;
    width: 100%;
    padding: 0 12px;
    padding: 0 var(--sp12);
}
.Search-ModalLayer-contents-container {
    height: calc(90vh - 80px);
    width: 500px;
    max-width: calc(100vw - 32px);
    max-width: calc(100vw - var(--sp32));
}
.Search-ModalLayer-contents {
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    box-shadow: 0 15px 35px 0 rgba(59, 65, 94, .1);
    box-shadow: var(--shadow--large-gentle);
    display: flex;
    flex-direction: column;
}
.dark-mode .Search-ModalLayer-contents {
    border: 1px solid #3c4257;
    border: 1px solid var(--gray100);
}
.ModalLayer-wash.ModalLayer-animate-entering.ModalLayer-noAnimation .ModalLayer-contents {
    transition: none;
}
.SearchBar {
    flex-grow: 0;
    flex-shrink: 0;
}
.SearchBar-label {
    display: flex;
    padding: 16px 0 16px 12px;
    padding: var(--sp16) 0 var(--sp16) var(--sp12);
    align-items: center;
    background-color: #fff;
    background-color: var(--white);
    border-radius: 8px 8px 0 0;
    border-radius: var(--border-radius-8) var(--border-radius-8) 0 0;
}
#SearchBar-input {
    width: 100%;
    color: #697386;
    color: var(--gray500);
    caret-color: #7dabf8;
    caret-color: var(--primary300);
    background: #fff;
    background: var(--white);
}
#SearchBar-input::placeholder {
    color: #a3acb9;
    color: var(--gray300);
}
.SearchBar-icon-spacing {
    margin-right: 12px;
    margin-right: var(--sp12);
}
button .SearchIcon.SVG {
    color: #697386;
    color: var(--gray500);
}
button:focus .SearchIcon.SVG, button:hover .SearchIcon.SVG {
    color: #3c4257;
    color: var(--gray700);
}
button.Search-searchbar {
    background: #f7fafc;
    background: var(--gray50);
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .07);
    box-shadow: var(--shadow--keyline);
    padding: 4px 8px;
    padding: var(--sp4) var(--sp8);
    width: 100%;
    min-height: 28px;
    display: flex;
    align-items: center;
    font-size: 13px;
    font-size: var(--font13);
    line-height: 20px;
    line-height: var(--font13-lineHeight);
    color: #8792a2;
    color: var(--gray400);
}
button.Search-searchbar:active, button.Search-searchbar:hover {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .1);
    color: #697386;
    color: var(--gray500);
}
.dark-mode button.Search-searchbar {
    background: #2a2f45;
    background: var(--primary50);
}
.dark-mode button.Search-searchbar:active, .dark-mode button.Search-searchbar:hover {
    box-shadow: 0 0 0 1px hsla(0, 0%, 100%, .2);
    background: #212d63;
    background: var(--primary100);
}
kbd.Search-searchbar-kbd {
    padding: 0;
    min-width: 1.8em;
    font-style: italic;
    font-size: 11px;
    line-height: 18px;
    color: #697386;
    color: var(--gray500);
    margin-left: auto;
    margin-right: 0;
    box-shadow: none;
    border-color: rgba(0, 0, 0, .1);
    border-bottom-color: rgba(0, 0, 0, .1);
}
button.Search-searchbar:active kbd.Search-searchbar-kbd, button.Search-searchbar:hover kbd.Search-searchbar-kbd {
    opacity: .9;
    border-color: rgba(0, 0, 0, .15);
    color: #697386;
    color: var(--gray500);
}
.dark-mode button.Search-searchbar:active kbd.Search-searchbar-kbd, .dark-mode button.Search-searchbar:hover kbd.Search-searchbar-kbd {
    border-color: hsla(0, 0%, 100%, .2);
    border-bottom-color: hsla(0, 0%, 100%, .2);
}
.Search-searchbar .SearchIcon {
    margin-right: 8px;
    margin-right: var(--sp8);
}
.SearchFooter-label {
    color: #697386;
    color: var(--gray500);
    font-weight: 300;
    font-size: 13px;
    font-size: var(--font13);
    line-height: 20px;
    line-height: var(--font13-lineHeight);
}
.SearchResultsContainer {
    width: 100%;
    overflow-x: auto;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    z-index: 2;
    max-height: 400px;
    background-color: #fff;
    background-color: var(--white);
    border-top: 1px solid #e3e8ee;
    border-top: 1px solid var(--gray100);
}
.SearchResults-padding {
    padding: 8px 8px 0;
    padding: var(--sp8) var(--sp8) 0;
}
.SearchResultsGroups-header {
    text-transform: uppercase;
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 500;
    color: #8792a2;
    color: var(--gray400);
    margin-left: 4px;
    margin-left: var(--sp4);
    margin-bottom: 8px;
    margin-bottom: var(--sp8);
}
.SearchResult-wrapper {
    border-radius: 8px;
    border-radius: var(--border-radius-8);
    padding: 8px;
    padding: var(--sp8);
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    cursor: pointer;
}
.SearchResult-wrapper--focus {
    background-color: #556cd6;
    background-color: var(--primary500);
}
.dark-mode .SearchResult-wrapper--focus {
    background-color: #556cd6;
    background-color: var(--primary400);
}
.SearchResult-wrapper.SearchResult--final-element {
    margin-bottom: 10px;
}
.SearchResult {
    width: 100%;
    font-size: 13px;
    font-size: var(--font13);
    line-height: 20px;
    line-height: var(--font13-lineHeight);
    color: #697386;
    color: var(--gray500);
    overflow: hidden;
    margin-right: 10px;
    font-weight: 500;
}
.SearchResult--focus {
    color: #f7fafc;
    color: var(--gray50);
}
.SearchResult-description code {
    color: #e3e8ee;
    color: var(--gray100);
}
.SearchResult-wrapper--focus .SearchResult-description code {
    color: #fff;
    color: var(--white);
}
.dark-mode .SearchResult--focus .SearchResult-title {
    color: #f7fafc;
    color: var(--gray800);
}
.dark-mode .SearchResult--focus .SearchResult-description, .dark-mode .SearchResult--focus .SearchResult-description code, .dark-mode .SearchResult-parent-title--focus {
    color: #e3e8ee;
    color: var(--gray700);
}
.SearchResult em {
    font-weight: 700;
    font-style: normal;
}
.SearchResult a {
    text-decoration: none;
    color: inherit;
}
.SearchResults-footer {
    display: flex;
    background-color: #fff;
    background-color: var(--white);
    padding: 16px;
    padding: var(--sp16);
}
.SearchResults-loader-icon {
    margin: 0 auto;
}
.SearchFooter-container {
    background-color: #f7fafc;
    background-color: var(--gray50);
    display: flex;
    justify-content: space-between;
    height: 32px;
    height: var(--sp32);
    align-items: center;
    padding: 0 8px 0 16px;
    padding: 0 var(--sp8) 0 var(--sp16);
    border-radius: 0 0 8px 8px;
    border-radius: 0 0 var(--border-radius-8) var(--border-radius-8);
    flex-grow: 0;
    flex-shrink: 0;
}
.dark-mode .SearchFooter-container {
    background-color: #212d63;
    background-color: var(--primary100);
}
.SearchFooter-checkbox-label, .SearchFooter-container {
    color: #8792a2;
    color: var(--gray400);
    font-size: 12px;
    font-size: var(--font12);
    line-height: 18px;
    line-height: var(--font12-lineHeight);
}
.SearchFooter-keyboard-shortcuts {
    display: flex;
    transform: none;
    opacity: 1;
}
.SearchFooter-find {
    transform: translateY(8px);
    opacity: 0;
}
.SearchFooter-navigation-tip {
    display: flex;
    align-items: center;
    margin-right: 16px;
    margin-right: var(--sp16);
}
.SearchFooter-navigation-tip-icon {
    margin-right: 4px;
    margin-right: var(--sp4);
}
.SearchFooter-checkbox {
    margin-left: 4px;
    margin-left: var(--sp4);
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}
.SearchFooter-checkbox-label {
    margin-right: 4px;
    margin-right: var(--sp4);
    display: flex;
    align-items: center;
}
.SearchFooter-animation-wrapper {
    position: relative;
    flex-grow: 1;
    height: 100%;
    display: flex;
    align-items: center;
}
.SearchFooter-animation {
    position: absolute;
    transition: transform .3s ease-in-out, opacity .3s ease-in-out;
}
.SearchFooter-keyboard-shortcuts.SearchFooter-animation-out {
    transform: translateY(-8px);
    opacity: 0;
}
.SearchFooter-find.SearchFooter-animation-in {
    transform: translateY(0);
    opacity: 1;
}
.KeyboardNavUpDownIcon {
    display: flex;
}
.SearchResult-first-line {
    margin-bottom: 2px;
    margin-bottom: var(--sp2);
}
.SearchResult-title {
    font-weight: 500;
}
.SearchResult-title--isSpec {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
}
.SearchResult-parent-title, .SearchResult-title-metadata {
    color: #a3acb9;
    color: var(--gray300);
    font-weight: 400;
}
.SearchResult-title-metadata {
    margin-left: 8px;
    margin-left: var(--sp8);
}
.SearchResult-description, .SearchResult-parent-title--focus, .SearchResult-title-metadata--focus {
    color: #e3e8ee;
    color: var(--gray100);
}
.SearchResult-description {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    font-weight: 400;
}
.InternalLinkIcon {
    transform: scaleY(-1);
}
.Section-renderErrorText {
    color: #2a2f45;
    color: var(--gray800);
    font-weight: 500;
}
.highlighted-spec--transition {
    animation-duration: 1.2s;
    animation-name: search-highlight-fadeout;
}
.method-list-item-label-badge-tooltip {
    margin-top: 0;
    margin-top: var(--sp0);
}
@keyframes search-highlight-fadeout {
    0% {
    background-color: #f8e5b9;
    background-color: var(--yellow100);
}
to {
    background-color: #fff;
    background-color: var(--white);
}
}.hidden {
    visibility: hidden;
}
.TopNav {
	position:fixed;
	width:85%;
    max-width: calc(1264px + 10vw);
    max-width: calc(600px + 600px + 5vw + 5vw + 32px + 32px);
    max-width: var(--content-max-width);
    margin: 0 auto;
    z-index: 99;
    padding: 20px 5vw;
    padding: 20px var(--method-area-padding);
    transition: margin-top .4s;
    background: var(--sail-blue800);
}
.TopNavButtonLink {
    line-height: 22px;
    line-height: var(--font14-lineHeight);
    padding-bottom: 2px;
    color: #556cd6;
    color: var(--primary500);
}
.TopNavButtonLink-active {
    border-bottom: 2px solid #6c8eef;
    border-bottom: 2px solid var(--primary400);
    pointer-events: none;
}
.TopNav--button-active .Text-color--disabled {
    color: #556cd6;
    color: var(--primary500);
}
.dark-mode .TopNavButtonLink:hover {
    color: #6c8eef;
    color: var(--primary500);
}
.js-ref .logo .docs {
    color: #1ea672;
    color: var(--green400);
}
.js-ref .logo:active .docs, .js-ref .logo:focus .docs, .js-ref .logo:hover .docs {
    color: #09825d;
    color: var(--green500);
}
.js-ref.dark-mode .logo .docs {
    color: #33c27f;
    color: var(--green600);
}
.js-ref.dark-mode .logo:active .docs, .js-ref.dark-mode .logo:focus .docs, .js-ref.dark-mode .logo:hover .docs {
    color: #1ea672;
    color: var(--green500);
}
.js-ref .method-area a[href^="/docs/api"] {
    position: relative;
    padding-right: 24px;
    white-space: nowrap;
}
.js-ref .method-area a[href^="/docs/api"]:after {
    content: "";
    position: absolute;
    bottom: 1px;
    margin-left: 4px;
    width: 20px;
    height: 12px;
    background-image: url(data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMyAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBpZD0iaWNvbi1hcGktbGluayIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0ibm9uemVybyI+PGc+PHJlY3QgaWQ9IlJlY3RhbmdsZSIgZmlsbD0iIzFEQTY3MiIgeD0iMCIgeT0iMCIgd2lkdGg9IjIzIiBoZWlnaHQ9IjEyIiByeD0iMiIvPjxwYXRoIGQ9Ik04LjEyOSAxMGgxLjQ2TDYuODQgMi4yNUg1LjI3OEwyLjUyNyAxMGgxLjQyOWwuNjYtMi4wMDNoMi44NTJMOC4xMjggMTB6TTYuMDIzIDMuNjJoLjAzOGwxLjA4IDMuMzA4SDQuOTM4bDEuMDg1LTMuMzA5em00Ljg5NC0xLjM3VjEwaDEuMzg2VjcuNDM4aDEuNTY4YzEuNTY4IDAgMi42Ny0xLjA0NyAyLjY3LTIuNTk0UzE1LjQ3IDIuMjUgMTMuOTMgMi4yNWgtMy4wMTR6bTEuMzg2IDEuMTMzaDEuMjYyYy45OTQgMCAxLjU2OC41MzIgMS41NjggMS40NiAwIC45NC0uNTggMS40NzgtMS41NzMgMS40NzhoLTEuMjU3VjMuMzgzek0xOS40MzYgMTBIMTguMDVWMi4yNWgxLjM4NlYxMHoiIGlkPSJBUEkiIGZpbGw9IiNGRkYiLz48L2c+PGcgaWQ9Imljb24tYXBpLWxpbmstY29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMikiPjxyZWN0IGlkPSJSZWN0YW5nbGUiIGZpbGw9IiMwODgyNUQiIHg9IjAiIHk9IjAiIHdpZHRoPSIyMyIgaGVpZ2h0PSIxMiIgcng9IjIiLz48cGF0aCBkPSJNOC4xMjkgMTBoMS40Nkw2Ljg0IDIuMjVINS4yNzhMMi41MjcgMTBoMS40MjlsLjY2LTIuMDAzaDIuODUyTDguMTI4IDEwek02LjAyMyAzLjYyaC4wMzhsMS4wOCAzLjMwOEg0LjkzOGwxLjA4NS0zLjMwOXptNC44OTQtMS4zN1YxMGgxLjM4NlY3LjQzOGgxLjU2OGMxLjU2OCAwIDIuNjctMS4wNDcgMi42Ny0yLjU5NFMxNS40NyAyLjI1IDEzLjkzIDIuMjVoLTMuMDE0em0xLjM4NiAxLjEzM2gxLjI2MmMuOTk0IDAgMS41NjguNTMyIDEuNTY4IDEuNDYgMCAuOTQtLjU4IDEuNDc4LTEuNTczIDEuNDc4aC0xLjI1N1YzLjM4M3pNMTkuNDM2IDEwSDE4LjA1VjIuMjVoMS4zODZWMTB6IiBpZD0iQVBJIiBmaWxsPSIjRkZGIi8+PC9nPjwvZz48L3N2Zz4=);
    background-size: 100% 24px;
    background-position: 0 0;
    background-repeat: no-repeat;
    transform: translateY(-2px);
}
.js-ref.dark-mode .method-area a[href^="/docs/api"]:after {
    background-position: 0 100%;
    bottom: 0;
    transform: translateY(-1px);
    opacity: .9;
}
.ContentArea-inner {
    display: flex;
    flex-direction: row;
    width: 100%;
    max-width: calc(1264px + 10vw);
    max-width: calc(600px + 600px + 5vw + 5vw + 32px + 32px);
    max-width: var(--content-max-width);
}
.ContentArea-title, .ContentArea-title-mobile {
    background: #fff;
    background: var(--white);
    width: 100%}
.ContentArea-title-mobile {
    position: relative;
    max-width: 600px;
    max-width: var(--copy-max-width);
}
.ContentArea-title-mobile .SelectableArgument-label {
    margin: 0;
    margin: var(--sp0);
}
.ContentArea-title {
    height: 56px;
    height: var(--sticky-header-height);
    display: flex;
    justify-content: center;
    top: 0;
    z-index: 99;
    z-index: var(--sticky-header-z-index);
    position: sticky;
    margin-top: 64px;
    margin-top: var(--sp64);
}
.ContentArea-title-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 5vw;
    padding: 0 var(--method-area-padding);
    width: 100%;
    max-width: calc(1264px + 10vw);
    max-width: calc(600px + 600px + 5vw + 5vw + 32px + 32px);
    max-width: var(--content-max-width);
}
.ContentArea-title-border-cover {
    width: 100%;
    height: 1px;
    background: #fff;
    background: var(--white);
    z-index: 98;
    z-index: calc(var(--sticky-header-z-index) - 1);
    margin-top: -1px;
}
.ContentArea-title-border {
    height: 1px;
    width: 100%;
    background: #e3e8ee;
    background: var(--gray100);
    z-index: 97;
    z-index: calc(var(--sticky-header-z-index) - 2);
    position: sticky;
    top: 56px;
    top: var(--sticky-header-height);
}
.ContentArea-title .MethodSignature-container {
    padding: 0;
}
.js-ref .MethodArea-divider {
    margin-top: 1px;
}
.method-area-with-title {
    flex-direction: column;
    position: relative;
    padding-top: 0;
}
.method-area-with-title.has-sticky-header .method-example {
    top: 64px;
    top: var(--sp64);
    padding-top: 20px;
    padding-top: var(--sp20);
}
.js-ref .method-list-item-label-name {
    border: 1px solid transparent;
    background: none;
    border-bottom: 2px solid transparent;
}
.js-ref .method-list-item-label-name-highlighted {
    color: #09825d;
    color: var(--primary500);
    border-bottom: 2px solid #85d996;
    border-bottom: 2px solid var(--primary200);
}
.js-ref.dark-mode .method-list-item-label-name-highlighted {
    border-bottom: 2px solid #0e6245;
    border-bottom: 2px solid var(--primary300);
}
.MethodSignature {
    color: #2a2f45;
    color: var(--gray800);
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    font-weight: 600;
    font-size: 15px;
    font-size: var(--method-signature-font-size);
    line-height: 24px;
    line-height: var(--sp24);
    display: inline;
    letter-spacing: .22px;
    position: relative;
}
.MethodSignature-compact .SigArgument-span {
    display: inline-block;
    margin: 4px 0 4px 16px;
    margin: var(--sp4) 0 var(--sp4) var(--sp16);
    transition: all .1s ease;
}
.MethodSignature-title {
    cursor: pointer;
}
.MethodSignature-badge {
    margin-left: 8px;
    margin-left: var(--sp8);
}
.SigArgument-span {
    transition: all .1s ease;
}
.MethodSignature-object-selectable, .SelectableArgument-option, .SigArgument-span {
    font-size: 15px;
    font-size: var(--method-signature-font-size);
    line-height: 15px;
    line-height: var(--method-signature-font-size);
    margin: 0 1px;
}
.MethodSignature-object-selectable {
    transition: all .1s ease;
}
.MethodSignature-object-selectable, .SigArgument-span-selectable {
    color: #6c8eef;
    color: var(--primary400);
}
.SigArgument-span:not(.SigArgument-span-selectable) {
    border-bottom: 2px solid #d6ecff;
    border-bottom: 2px solid var(--primary100);
    cursor: pointer;
}
.SigArgument-span:not(.SigArgument-span-selectable):hover {
    color: #556cd6;
    color: var(--primary500);
}
.SelectableArgument-option {
    font-family: Menlo, Consolas, monospace;
    font-family: var(--sail-monospaceFont);
    background: #fff;
    background: var(--white);
    font-weight: 400;
    padding: 4px 6px;
    padding: var(--selectable-argument-padding);
    border: 2px solid #e3e8ee;
    border: 2px solid var(--gray100);
    border-radius: 12px;
    cursor: pointer;
    color: #697386;
    color: var(--gray500);
    transition: all .1s ease;
    padding: 4px 8px;
    padding: var(--sp4) var(--sp8);
}
.SelectableArgument-option:hover {
    background: #f5fbff;
    background: var(--primary50);
    border: 2px solid #d6ecff;
    border: 2px solid var(--primary100);
    color: #556cd6;
    color: var(--primary500);
}
.SelectableArgument-option-selected {
    background: #d6ecff;
    background: var(--primary100);
    border: 2px solid #d6ecff;
    border: 2px solid var(--primary100);
}
.dark-mode .SelectableArgument-option-selected, .dark-mode .SelectableArgument-option:hover {
    border-color: #2f3d89;
    border-color: var(--primary200);
}
.SelectableArgument-option-selected, .SigArgument-span-highlighted {
    color: #556cd6;
    color: var(--primary500);
}
.SelectableArgument-option.SelectableArgument-option-mobile {
    text-align: center;
    padding: 4px 6px;
    font-size: 13px;
    font-size: var(--font13);
}
.MethodSignature-object-selectable .SelectableArgument-label:hover {
    color: #556cd6;
    color: var(--primary500);
    border-color: #a4cdfe;
    border-color: var(--primary200);
}
.SelectableArgument-label {
    margin: 0 2px;
    padding: 4px 6px;
    padding: var(--selectable-argument-padding);
    cursor: pointer;
    border-radius: 12px;
    border: 2px solid #d6ecff;
    border: 2px solid var(--primary100);
    transition: all .1s ease;
    display: inline-block;
}
.SelectableArgument-label .SVGInline {
    display: inline-block;
    margin-left: 4px;
    margin-left: var(--sp4);
    position: relative;
    top: 1px;
}
.SigArgument-span.SigArgument-span-highlighted, .SigArgument-span.SigArgument-span-highlighted .SelectableArgument-label {
    border-color: #a4cdfe;
    border-color: var(--primary200);
}
.dark-mode .MethodSignature-object-selectable:hover .SelectableArgument-label, .dark-mode .SigArgument-span-highlighted .SelectableArgument-label, .dark-mode .SigArgument-span.SigArgument-span-highlighted {
    border-color: #3d4eac;
    border-color: var(--primary300);
}
.SelectableArgument-label:hover {
    background: #f5fbff;
    background: var(--primary50);
}
.SelectableArgument-on, .SelectableArgument-on:hover {
    border: 2px solid #d6ecff;
    border: 2px solid var(--primary100);
    background: #d6ecff;
    background: var(--primary100);
    color: #556cd6;
    color: var(--primary500);
}
.dark-mode .SelectableArgument-label, .dark-mode .SelectableArgument-on, .dark-mode .SigArgument-span {
    border-color: #2f3d89;
    border-color: var(--primary200);
}
.SelectableArgument-on:hover {
    border-color: #a4cdfe;
    border-color: var(--primary200);
}
.MethodSignature-container {
    padding: 16px 0;
    padding: var(--sp16) 0;
}
.MethodSignature-comma {
    margin-right: 4px;
    margin-right: var(--sp4);
}
.js-ref .method-example-request {
    position: relative;
    overflow: hidden;
}
.js-ref .method-example-request-body {
    animation-duration: .2s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
.js-ref .method-example-response-topbar {
    padding: 4px;
    padding: var(--sp4);
}
.js-ref .method-example-request-title, .js-ref .method-example-response-title {
    font-size: 13px;
    font-size: var(--font13);
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    padding: 8px;
    padding: var(--sp8);
    padding-left: 12px;
    padding-left: var(--sp12);
    text-transform: none;
    overflow: hidden;
}
.dark-mode.js-ref .method-example-request-title, .dark-mode.js-ref .method-example-response-title {
    color: #a3acb9;
    color: var(--gray300);
}
.js-ref .method-example-response-toolbar select {
    -webkit-user-select: initial;
    -ms-user-select: initial;
    user-select: auto;
    pointer-events: auto;
}
.js-ref .method-list-isChild {
    margin-top: 12px;
    margin-top: var(--sp12);
}
.js-ref .csat-widget, .js-ref .method-list:not(.method-list-isChild) {
    margin-top: 32px;
    margin-top: var(--sp32);
}
.DeprecatedNotice {
    color: #fff;
    font-size: 12px;
    font-size: var(--font12);
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .41px;
    background: #e56f4a;
    background: var(--orange400);
    display: inline;
    border-radius: 20px;
    padding: 2px 8px;
}
.js-ref .ResourceSection-description table {
    border-collapse: separate;
}
.js-ref .ResourceSection-description table th {
    text-align: left;
    font-weight: 500;
    font-size: 13px;
    font-size: var(--font13);
    color: #697386;
    color: var(--gray500);
    text-transform: uppercase;
    padding: 0 0 8px 16px;
    padding: 0 0 var(--sp8) var(--sp16);
}
.js-ref .ResourceSection-description table td {
    padding: 16px;
    padding: var(--sp16);
    border-width: 0 0 1px;
    border-color: #e3e8ee;
    border-color: var(--gray100);
    border-style: solid;
}
.js-ref .ResourceSection-description table tr td:first-child {
    border-left-width: 1px;
}
.js-ref .ResourceSection-description table tr td:last-child {
    border-right-width: 1px;
}
.js-ref .ResourceSection-description tbody tr:first-child td {
    border-top-width: 1px;
}
.js-ref .ResourceSection-description tbody tr:first-child>td:first-child {
    border-top-left-radius: 4px;
    border-top-left-radius: var(--border-radius-4);
}
.js-ref .ResourceSection-description tbody tr:first-child>td:last-child {
    border-top-right-radius: 4px;
    border-top-right-radius: var(--border-radius-4);
}
.js-ref .ResourceSection-description tbody tr:last-child>td:first-child {
    border-bottom-left-radius: 4px;
    border-bottom-left-radius: var(--border-radius-4);
}
.js-ref .ResourceSection-description tbody tr:last-child>td:last-child {
    border-bottom-right-radius: 4px;
    border-bottom-right-radius: var(--border-radius-4);
}
.Callout {
    padding: 12px 16px;
    padding: var(--sp12) var(--sp16);
    border-radius: 8px;
    border: 1px solid #e3e8ee;
    border: 1px solid var(--sail-gray100);
    margin-top: 24px;
    margin-top: var(--sp24);
    background: #f7fafc;
    background: var(--gray50);
}
.dark-mode .Callout {
    border-color: #2f3d89;
    border-color: var(--primary200);
    background: #212d63;
    background: var(--primary100);
}
.Callout p:first-child {
    margin: 0;
}
.UseCases, .UseCases .csat-widget {
    width: 100%;
    max-width: calc(1264px + 10vw);
    max-width: calc(600px + 600px + 5vw + 5vw + 32px + 32px);
    max-width: var(--content-max-width);
}
.UseCases .csat-widget {
    padding: 5vw;
    padding: var(--method-area-padding);
    padding-top: 0;
}
.UseCase .MethodCopyTitle-anchor span:first-child {
    margin-right: 12px;
    margin-right: var(--sp12);
}
.UseCase-title-label, .UseCase .MethodCopyTitle-subsection h1 {
    color: #8792a2;
    color: var(--gray400);
    font-size: 20px;
    font-size: var(--font20);
    letter-spacing: 0;
    font-weight: 500;
    display: inline;
    line-height: 32px;
    line-height: var(--font20-lineHeight);
}
.UseCase .MethodCopyTitle-subsection h1 {
    color: #2a2f45;
    color: var(--gray800);
    padding-left: 4px;
    padding-left: var(--sp4);
}
.MethodSignature-object-selectable .Box-root, .SigArgument-span-selectable .Box-root {
    display: inline;
}
.ResponseTypeSwitcher {
    margin-left: auto;
    display: flex;
    align-items: center;
    flex-shrink: 0;
}
.ResponseTypeSwitcher .Select select {
    color: #697386;
    color: var(--sail-gray500);
    text-align: right;
    text-align-last: right;
    font-size: 12px;
    font-size: var(--font12);
    text-transform: capitalize;
}
.ResponseTypeSwitcher .Pressable .Box-background--white {
    background: transparent;
}
.ResponseTypeSwitcher .Pressable .Pressable-keylines, .ResponseTypeSwitcher .Pressable .Pressable-shadows {
    display: none;
}
.ResponseTypeSwitcher .Select select+.Select-arrows {
    color: #697386;
    color: var(--sail-gray500);
}
.ResponseTypeSwitcher .Spinner {
    margin-right: 8px;
    margin-right: var(--sp8);
}
.RefBanner {
    background: #e3e8ee;
    background: var(--gray100);
    color: #697386;
    color: var(--gray500);
    font-size: 12px;
    font-size: var(--font12);
    line-height: 18px;
    line-height: var(--font12-lineHeight);
    position: fixed;
    z-index: 97;
    left: 220px;
    left: var(--sidebar-width);
    right: 0;
    top: 0;
    padding: 8px 20px;
    padding: var(--sp8) var(--sp20);
    display: flex;
    align-items: center;
    transition: transform .4s;
    height: 34px;
}
@media screen and (min-width:1680px) {
    .RefBanner {
    left: 280px;
    left: var(--sidebar-width);
}
}.RefBanner-icon {
    margin-right: 4px;
    margin-right: var(--sp4);
    margin-top: -2px;
    margin-top: -var(--sp2);
}
.RefBanner-text {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
.RefBanner-close {
    flex-grow: 0;
    cursor: pointer;
}
.RefBanner-animation-enter, .RefBanner-animation-exit.RefBanner-animation-exit-active {
    transform: translateY(-100%);
}
.RefBanner-animation-enter.RefBanner-animation-enter-active, .RefBanner-animation-exit {
    transform: translateY(0);
}
.js-ref .ContextualPopover .Menu-item .Text-color--blue {
    color: #09825d;
    color: var(--primary500);
}
.js-ref .method-list-item-label-badge {
    color: #9c82db;
    color: var(--violet400);
}
.js-ref .method-list-item-label-badge.required {
    color: #e56f4a;
    color: var(--orange400);
}
.js-ref .sidebar-nav-item, .js-ref .sidebar-nav-item.selected {
    margin-right: 4px;
    margin-right: var(--sp4);
}
.js-ref .MethodListItem-anchorLink {
    color: #1ea672;
    color: var(--primary400);
}
.js-ref .MethodListItem-header--active .MethodListItem-anchorLink {
    color: #697386;
    color: var(--gray500);
}
.js-ref .MethodExampleTopbarButton button .Icon {
    color: #85d996;
    color: var(--primary200);
}
.dark-mode.js-ref .MethodExampleTopbarButton button .Icon, .js-ref .MethodExampleTopbarButton button:hover .Icon {
    color: #1ea672;
    color: var(--primary400);
}
.dark-mode.js-ref .MethodExampleTopbarButton button:hover .Icon {
    color: #09825d;
    color: var(--primary500);
}
.js-ref .SearchFooter-checkbox .Pressable-background.Box-background--blue {
    background-color: #09825d;
    background-color: var(--primary500);
}
.dark-mode.js-ref .SearchFooter-checkbox .Pressable-background.Box-background--white {
    background-color: #7dabf8;
    background-color: var(--primary300);
}
.js-ref .SearchFooter-checkbox .Pressable-keylines .Pressable-blueKeyline {
    background-color: #0e6245;
    background-color: var(--primary600);
    box-shadow: 0 1px 0 0 #0e6245, 0 0 0 1px #09825d;
    box-shadow: 0 1px 0 0 var(--primary600), 0 0 0 1px var(--primary500);
}
@media (-ms-high-contrast:active), (min-width:1680px) and (-ms-high-contrast:none) {
    .method-list wbr: after {
    content: "\A";
    white-space: pre;
}
}@media screen and (min-width:1680px) {
    :root {
    --sidebar-width: 280px;
}
.sidebar-nav-item {
    padding-right: 24px;
    padding-right: var(--sp24);
}
.sidebar-nav-heading, .sidebar-nav-item {
    padding-left: 24px;
    padding-left: var(--sp24);
}
.sidebar-nav-heading {
    padding-right: 12px;
    padding-right: var(--sp12);
}
.sidebar-nav-item+. .sidebar-nav-item {
    padding-left: 36px;
    padding-left: calc(var(--sp24) + var(--sp12));
}
.logo {
    padding-left: 24px;
    padding-left: var(--sp24);
}
.Search-wrapper {
    padding: 0 24px;
    padding: 0 var(--sp24);
}
.DarkModeSwitch {
    margin-right: 24px;
    margin-right: var(--sp24);
}
}@media screen and (max-width:1030px) {
    :root {
    --header-height: 50px;
}
#sidebar {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 50px;
    height: var(--header-height);
    display: flex;
    flex-direction: row;
    box-shadow: 0 2px 5px 0 rgba(59, 65, 94, .1), 0 1px 1px 0 rgba(0, 0, 0, .07);
    box-shadow: var(--shadow--small);
    z-index: 98;
}
.Sidebar-footer, .Sidebar-header {
    display: flex;
    width: auto;
    position: relative;
    border-top: none;
    height: 100%;
    min-width: 0;
}
.Search-wrapper {
    width: auto;
    padding: 0;
}
.SearchIcon--wrapper {
    margin-left: 8px;
    margin-left: var(--sp8);
    padding: 16px 12px;
    padding: var(--sp16) var(--sp12);
}
.AccountSwitcher-text, .DarkModeSwitch, .SidebarNav-top-fade, button.Search-searchbar {
    display: none;
}
#content {
    top: 50px;
    top: var(--header-height);
    left: 0;
    max-width: 100vw;
}
@media screen and (max-width:1030px) {
    .ContextualPopover-contents {
    max-height: calc(100vh - 66px);
    max-height: calc(100vh - 16px - 50px);
    max-height: calc(100vh - var(--sp16) - var(--header-height));
}
}.method-area-with-title {
    padding-top: 12px;
    padding-top: var(--sp12);
}
.RefBanner {
    top: 50px;
    left: 0;
    height: auto;
}
}@media screen and (max-width:848px) {
    .method-area {
    flex-direction: column;
    align-items: center;
}
.method-copy {
    width: 100%;
    margin-right: 0;
}
.MethodArea-divider {
    max-width: 600px;
    max-width: var(--copy-max-width);
}
.method-area-collapsed .method-example, .method-example {
    position: static;
    padding-top: 20px;
    padding-top: var(--sp20);
    padding-bottom: 20px;
    padding-bottom: var(--sp20);
    width: 100%;
    min-width: 100%}
.method-example-part {
    margin: 0 auto;
}
p {
    margin-top: 8px;
    margin-top: var(--sp8);
}
.SelectClientLibrary-lang {
    padding: 4px;
    padding: var(--sp4);
}
.ContentArea-inner {
    flex-direction: column;
    align-items: center;
}
.method-example.method-example-empty {
    padding: 0;
}
.static-examples .method-example {
    padding-top: 48px;
    padding-top: var(--sp48);
}
.method-area-expanded .method-example {
    padding-bottom: 0;
    padding-bottom: var(--sp0);
}
.method-list-item-label {
    padding-right: 20px;
    padding-right: var(--sp20);
}
.method-list-item-label .AnchorLinkIcon {
    left: unset;
    right: 0;
    opacity: 1;
}
.method-list-item-label .MethodListItem-anchorLink {
    color: #c1c9d2;
    color: var(--gray200);
}
.MethodListItem-header--active .MethodListItem-anchorLink {
    color: #697386;
    color: var(--gray500);
}
}@media print {
    #sidebar, .csat-widget, .method-area-collapsed, .method-collapsed, .method-example, .MethodCopyTitle-toggle {
    display: none;
}
#content {
    left: 0;
    max-width: 100vw;
    overflow: visible;
}
.method-copy {
    width: 100%}
}.CookieBanner {
    z-index: 999;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
}
.CookieBanner-prompt {
    position: absolute;
    width: 100%;
    bottom: 0;
    right: 0;
    background: #131f41;
    background: var(--primary900);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}
.CookieBanner-prompt.dismissed {
    height: 56px;
    justify-content: flex-start;
}
.CookieBanner-prompt-text {
    font-size: 13px;
    line-height: 20px;
    color: #f5fbff;
    color: var(--primary50);
}
.CookieBanner-actions {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 0 0 16px;
}
.CookieBanner a:not(.Button-element) {
    color: #6c8eef;
    color: var(--primary400);
    white-space: nowrap;
}
.CookieBanner a:not(.Button-element):hover {
    color: #556cd6;
    color: var(--primary500);
}
.CookieBanner .Button-element .Button-label {
    color: #4f566b;
    color: var(--sail-gray600);
}
.CookieBanner .Button-element:hover .Button-label {
    color: #2a2f45;
    color: var(--sail-gray800);
}
@media screen and (min-width:900px) {
    .CookieBanner-close {
    padding-left: 16px;
}
.CookieBanner-close .ButtonLink-label {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
}
}@media screen and (max-width:900px) {
    .CookieBanner-prompt {
    flex-direction: column;
}
.CookieBanner-close {
    padding-left: 0;
}
.CookieBanner-close:hover .Icon svg {
    fill: #556cd6;
    fill: var(--primary500);
}
.CookieBanner-close:hover .ButtonLink-label {
    color: #556cd6;
    color: var(--primary500);
}
.CookieBanner-actions {
    width: 100%;
    padding: 16px 0 0;
    flex-direction: row-reverse;
    justify-content: space-between;
}
.CookieBanner-prompt.dismissed {
    justify-content: center;
}
}@media screen and (min-width:600px) and (max-width:900px) {
    .CookieBanner-prompt {
    width: 410px;
    left: auto;
    bottom: 16px;
    right: 16px;
    border-radius: 4px;
}
}

.section-mt {
	margin-top: 40px;
}

.svg-copy-h {
	height: 17px;
}

.card-info {
	border: 1px solid #1f2c56;
    border-radius: 8px;
    padding: 10px;
    margin-top: 25px;
    color: #C1C9D2;
    background: #e9f7ff0A;
}