:root{--dark-snippet-card-header-background:#2c334f;--dark-editor-general-card-body-background-color:#1e2337;--light-run-in-api-explorer-button-bg:#007bff;--light-run-in-api-explorer-button-color:#fff;--dark-run-in-api-explorer-button-bg:#007bff;--dark-run-in-api-explorer-button-color:#fff;--light-snippet-card-header-background:#f5f5f5;--base-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.service-api-code{-webkit-animation:fadeIn .4s ease;animation:fadeIn .4s ease}.service-api-code .code-block .api-widget-header{background:#2c334f;background:var(--dark-snippet-card-header-background);border-radius:8px 8px 0 0;padding:10px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-api-code .code-block .api-widget-header,.service-api-code .code-block .api-widget-header .api-endpoint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-api-code .code-block .api-widget-header .api-endpoint{-webkit-box-flex:1;-ms-flex:1;flex:1}.service-api-code .code-block .api-widget-header .api-endpoint .api-endpoint-method{color:#28a745;font-size:14px;font-weight:600;margin-right:10px}.service-api-code .code-block .api-widget-header .api-endpoint .api-route{color:#fff;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-api-code .code-block .api-widget-header .api-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.service-api-code .code-block .api-widget-header .api-controls .language-select{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#3a4061;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px;-webkit-transition:background .2s;transition:background .2s}.service-api-code .code-block .api-widget-header .api-controls .language-select svg{margin-left:5px}.service-api-code .code-block .api-widget-header .api-controls .language-select .language-dropdown{background:#3a4061;border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);display:none;list-style-type:none;margin:0;padding:5px 0;position:absolute;right:0;top:100%;z-index:10}.service-api-code .code-block .api-widget-header .api-controls .language-select .language-dropdown li{color:#fff;cursor:pointer;padding:5px 15px}.service-api-code .code-block .api-widget-header .api-controls .language-select .language-dropdown li:hover{background:#4a5061;list-style-type:none}.service-api-code .code-block .api-widget-header .api-controls .language-select .language-dropdown li:before{content:none!important}.service-api-code .code-block .api-widget-header .api-controls .language-select:hover{background:#4a5061}.service-api-code .code-block .api-widget-header .api-controls .language-select:hover .language-dropdown{display:block}.service-api-code .code-block .api-explorer-wrapper{background:#1e2337;background:var(--dark-editor-general-card-body-background-color);border-radius:0 0 8px 8px;padding:1rem;text-align:right}.service-api-code .code-block .api-explorer-wrapper .api-explorer{background-color:hsla(0,0%,100%,.129)!important;border:none;border-radius:4px;color:#fff;color:var(--dark-run-in-api-explorer-button-color);font-family:Geologica,serif;font-size:13px;font-weight:500;padding:8px 16px;-webkit-transition:background .2s;transition:background .2s}.service-api-code .code-block pre code:not(.expanded){max-height:340px}.service-api-code .response-tabs .response-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2c334f;border-top-left-radius:8px;border-top-right-radius:8px;height:50px;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service-api-code .response-tabs .response-header h4{color:#fff;font-size:16px;margin:0}.service-api-code .response-tabs .response-codes{background-color:#1e2337;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;overflow-x:auto;padding:10px 0 10px 20px;scrollbar-color:hsla(0,0%,100%,.29) rgba(0,0,0,0);scrollbar-width:thin}.service-api-code .response-tabs .response-codes .response-code-button{background:rgba(0,0,0,0);border:none;border-radius:6px;color:#ff5858;cursor:pointer;font-size:14px;padding:8px 16px;-webkit-transition:all .2s;transition:all .2s}.service-api-code .response-tabs .response-codes .response-code-button.success{color:#06be86}.service-api-code .response-tabs .response-codes .response-code-button:hover{color:rgba(246,46,46,.836)}.service-api-code .response-tabs .response-codes .response-code-button:hover.success{color:rgba(6,190,135,.847)}.service-api-code .response-tabs .response-codes .response-code-button.active,.service-api-code .response-tabs .response-codes .response-code-button:hover{background-color:rgba(255,88,88,.07)}.service-api-code .response-tabs .response-codes .response-code-button.active.success,.service-api-code .response-tabs .response-codes .response-code-button:hover.success{background-color:rgba(6,190,134,.07)}.service-api-code .response-tabs .toggle-response-wrapper{background-color:#1e2337;background-color:var(--dark-editor-general-card-body-background-color);border-radius:0 0 8px 8px;font-family:Menlo,monospace;font-size:12px;line-height:1.7;padding:20px;text-align:right}.service-api-code .response-tabs .toggle-response-wrapper .show-more{background-color:inherit;border:none;color:#fff!important;color:var(--dark-run-in-api-explorer-button-color)!important;cursor:pointer;font-family:Geologica,serif!important;font-size:13px;font-weight:500;-webkit-transition:background .2s;transition:background .2s}.service-api-code .copy-code{background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-api-code .copy-code:hover{opacity:.8}.service-api-code .copy-code.copied svg path{fill:#0886e2}.service-api-code .copy-code.copied span{color:#0886e2}.service-api-code .copy-code svg path{fill:#fff}.service-api-code .copy-code span{color:#fff;font-size:12px;margin-left:5px}.service-api-code pre{margin:0}.service-api-code pre code{background:#1e2337;background:var(--dark-editor-general-card-body-background-color);scrollbar-color:hsla(0,0%,100%,.29) rgba(0,0,0,0);scrollbar-width:thin}.service-api-code pre code:not(.expanded){max-height:285px}.service-api-code pre td:first-child{border-right:1px solid #393939;padding-right:.75rem}.service-api-code pre td:last-child{padding-left:.75rem}.service-api-code pre:not(.active){display:none}.service-api-code:not(.active){display:none}