.swagger-doc{position:relative;min-height:220px}.swagger-doc__spinner{display:flex;align-items:center;justify-content:center;width:100%;min-height:220px}.swagger-doc__content{transition:opacity .2s ease-in-out}.swagger-doc .swagger-ui .btn,.swagger-doc .swagger-ui .model-toggle,.swagger-doc .swagger-ui .opblock .opblock-summary .view-line-link,.swagger-doc .swagger-ui .tab li,.swagger-doc .swagger-ui button{text-transform:none!important}.swagger-doc,.swagger-doc .swagger-ui{font-family:inherit!important;color:var(--text-color)}.swagger-doc .swagger-ui a{color:inherit;text-decoration:none}.swagger-doc .swagger-ui .opblock-tag,.swagger-doc .swagger-ui .tab li,.swagger-doc .swagger-ui h1,.swagger-doc .swagger-ui h2,.swagger-doc .swagger-ui h3,.swagger-doc .swagger-ui h4,.swagger-doc .swagger-ui h5,.swagger-doc .swagger-ui h6,.swagger-doc .swagger-ui input,.swagger-doc .swagger-ui label,.swagger-doc .swagger-ui li,.swagger-doc .swagger-ui p,.swagger-doc .swagger-ui select,.swagger-doc .swagger-ui td,.swagger-doc .swagger-ui textarea,.swagger-doc .swagger-ui th{font-family:inherit!important;color:var(--text-color)}.swagger-doc .swagger-ui .microlight,.swagger-doc .swagger-ui code,.swagger-doc .swagger-ui pre{color:#e6e6e6;line-height:1.45!important;word-break:normal!important;white-space:pre!important;tab-size:2}.swagger-doc .swagger-ui .example,.swagger-doc .swagger-ui .examples,.swagger-doc .swagger-ui .microlight,.swagger-doc .swagger-ui .model-box,.swagger-doc .swagger-ui .model-container,.swagger-doc .swagger-ui code,.swagger-doc .swagger-ui pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;letter-spacing:0!important}.swagger-doc .swagger-ui .microlight .attr,.swagger-doc .swagger-ui .microlight .key,.swagger-doc .swagger-ui .microlight .prop{color:#ffd666!important}.swagger-doc .swagger-ui .microlight .string{color:#c3e88d!important}.swagger-doc .swagger-ui .microlight .number{color:#f78c6c!important}.swagger-doc .swagger-ui .microlight .boolean,.swagger-doc .swagger-ui .microlight .null{color:#ff5370!important}.swagger-doc .swagger-ui .microlight .brace,.swagger-doc .swagger-ui .microlight .colon,.swagger-doc .swagger-ui .microlight .comma{color:#e6e6e6!important}.swagger-doc .swagger-ui h1{font-size:1.25rem!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.0075em!important}.swagger-doc .swagger-ui h2{font-size:1.125rem!important;font-weight:600!important}.swagger-doc .swagger-ui h3{font-size:1rem!important;font-weight:600!important}.swagger-doc .swagger-ui input,.swagger-doc .swagger-ui label,.swagger-doc .swagger-ui li,.swagger-doc .swagger-ui p,.swagger-doc .swagger-ui select,.swagger-doc .swagger-ui td,.swagger-doc .swagger-ui textarea,.swagger-doc .swagger-ui th{font-size:.875rem!important}.swagger-doc .swagger-ui code,.swagger-doc .swagger-ui pre{font-size:.8125rem!important}.swagger-doc .swagger-ui .btn{border-radius:0;text-transform:unset;font-size:.875rem!important}.swagger-doc .swagger-ui table thead th{font-size:.875rem;font-weight:700}.swagger-doc .swagger-ui table td{font-size:.875rem}.swagger-doc .swagger-ui .opblock-summary-description,.swagger-doc .swagger-ui .opblock-summary-path{font-size:.875rem!important}.swagger-doc .swagger-ui .info .base-url,.swagger-doc .swagger-ui .opblock-summary-path,.swagger-doc .swagger-ui .request-url,.swagger-doc .swagger-ui .request-url pre{text-transform:lowercase!important}.swagger-doc .swagger-ui .info{display:block!important;margin:0!important;padding:0!important}.swagger-doc .swagger-ui .download-url-wrapper,.swagger-doc.tweaks-hide-info .swagger-ui .info .base-url,.swagger-doc.tweaks-hide-info .swagger-ui .info .contact,.swagger-doc.tweaks-hide-info .swagger-ui .info .description,.swagger-doc.tweaks-hide-info .swagger-ui .info .external-docs,.swagger-doc.tweaks-hide-info .swagger-ui .info .license,.swagger-doc.tweaks-hide-info .swagger-ui .info .title,.swagger-doc.tweaks-hide-info .swagger-ui .info .url,.swagger-doc.tweaks-hide-info .swagger-ui .info .version{display:none!important}.swagger-doc,.swagger-doc .swagger-ui{width:100%!important}.swagger-doc .swagger-ui,.swagger-doc .swagger-ui .info,.swagger-doc .swagger-ui .information-container,.swagger-doc .swagger-ui .information-container .wrapper,.swagger-doc .swagger-ui .information-container.wrapper,.swagger-doc .swagger-ui .wrapper{padding-top:0!important;margin-top:0!important}.swagger-doc .swagger-ui .content,.swagger-doc .swagger-ui .models,.swagger-doc .swagger-ui .opblock-tag-section,.swagger-doc .swagger-ui .schemes-wrapper{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.swagger-doc .swagger-ui .opblock{margin-left:0!important;margin-right:0!important;border-radius:0!important}.swagger-doc .swagger-ui .opblock .opblock-summary{padding-left:16px!important;padding-right:16px!important}.swagger-doc .swagger-ui .information-container{display:block!important;margin:0!important;padding:0!important}.swagger-doc .swagger-ui .information-container .block,.swagger-doc .swagger-ui .information-container .block.col-12{margin:0!important;padding:0!important;width:100%!important}.swagger-doc .swagger-ui .information-container .wrapper,.swagger-doc .swagger-ui .information-container.wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:0!important;margin:0!important;width:100%!important}.swagger-doc .swagger-ui .information-container .wrapper:has(.servers,.auth-wrapper),.swagger-doc .swagger-ui .information-container.wrapper:has(.servers,.auth-wrapper){padding:0 16px!important;margin:0 0 12px!important}.swagger-doc .swagger-ui .information-container .block.col-12:empty,.swagger-doc .swagger-ui .information-container .block:empty,.swagger-doc .swagger-ui .information-container .wrapper:empty,.swagger-doc .swagger-ui .information-container.wrapper:empty{display:none!important;margin:0!important;padding:0!important}.swagger-doc .swagger-ui .information-container .wrapper>.auth-wrapper,.swagger-doc .swagger-ui .information-container.wrapper>.auth-wrapper{margin-left:auto!important}.swagger-doc.tweaks-no-border .swagger-ui .information-container{border:0!important;box-shadow:none!important;background:rgba(0,0,0,0)!important}.swagger-doc .swagger-ui .scheme-container,.swagger-doc .swagger-ui .schemes-wrapper,.swagger-doc .swagger-ui .schemes.wrapper{display:flex!important;visibility:visible!important;opacity:1!important;align-items:stretch!important;justify-content:space-between!important;gap:16px!important;width:100%!important;padding:0 16px!important;margin:0 0 12px!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper{flex:1 1 auto!important;min-width:0!important}.swagger-doc .swagger-ui .scheme-container>section.schemes.wrapper.block.col-12{display:flex!important;align-items:stretch!important;justify-content:space-between!important;width:100%!important}.swagger-doc .swagger-ui .scheme-container>section.schemes.wrapper.block.col-12>.auth-wrapper{margin-left:auto!important}.swagger-doc .swagger-ui .scheme-container{align-items:stretch!important}.swagger-doc .swagger-ui .servers{display:block}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>div:not(.auth-wrapper){display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;flex:1 1 auto;min-width:0}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>.auth-wrapper{margin-left:auto!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>div>.servers-title{font-size:20px!important;font-weight:600!important;line-height:1.6!important;margin:0 0 12px!important}.swagger-doc .swagger-ui .schemes select,.swagger-doc .swagger-ui .schemes>select,.swagger-doc .swagger-ui .servers select,.swagger-doc .swagger-ui .servers>select{font-size:.875rem}.swagger-doc.tweaks-no-border .swagger-ui .scheme-container,.swagger-doc.tweaks-no-border .swagger-ui .schemes-wrapper,.swagger-doc.tweaks-no-border .swagger-ui .schemes.wrapper{border:0!important;box-shadow:none!important;background:rgba(0,0,0,0)!important}.swagger-doc .swagger-ui .schemes select,.swagger-doc .swagger-ui .servers select{min-width:280px;font-size:.875rem;height:32px;padding:6px 10px}.swagger-doc .swagger-ui .schemes{font-size:20px!important}.swagger-doc .swagger-ui .auth-wrapper{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-end!important;align-self:stretch!important;margin-left:auto!important}@media(max-width:768px){.swagger-doc .swagger-ui .scheme-container,.swagger-doc .swagger-ui .schemes-wrapper,.swagger-doc .swagger-ui .schemes.wrapper{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;padding:0 12px!important}.swagger-doc .swagger-ui .scheme-container>section.schemes.wrapper.block.col-12{display:flex!important;flex-direction:column!important;row-gap:8px!important}.swagger-doc .swagger-ui .scheme-container>section.schemes.wrapper.block.col-12>div:not(.auth-wrapper){order:1!important;width:100%!important}.swagger-doc .swagger-ui .scheme-container>section.schemes.wrapper.block.col-12>.auth-wrapper{order:2!important;width:100%!important;margin-left:0!important;align-self:stretch!important;align-items:stretch!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper{flex:none!important;width:100%!important;min-width:0!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>div:not(.auth-wrapper){width:100%!important;gap:12px!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>div>.servers-title{margin:0 0 12px!important}.swagger-doc .swagger-ui .servers{width:100%!important;margin:0!important}.swagger-doc .swagger-ui .servers,.swagger-doc .swagger-ui .servers .select-wrapper,.swagger-doc .swagger-ui .servers .wrapper,.swagger-doc .swagger-ui .servers>*{padding-left:0!important;padding-right:0!important}.swagger-doc .swagger-ui .servers label{display:block!important;width:100%!important}.swagger-doc .swagger-ui .schemes select,.swagger-doc .swagger-ui .servers select{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;height:40px!important;padding:8px 12px!important;box-sizing:border-box!important;margin:0!important;border:1px solid var(--border-color)!important;border-radius:4px!important}.swagger-doc .swagger-ui .servers .dropdown,.swagger-doc .swagger-ui .servers .schemes,.swagger-doc .swagger-ui .servers .select,.swagger-doc .swagger-ui .servers .select-wrapper,.swagger-doc .swagger-ui .servers .wrapper,.swagger-doc .swagger-ui .servers>*{width:100%!important;max-width:100%!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>.auth-wrapper,.swagger-doc .swagger-ui .scheme-container>section.schemes.wrapper.block.col-12>.auth-wrapper{margin-left:0!important;align-self:stretch!important;align-items:stretch!important;margin-top:8px!important}.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>.auth-wrapper .authorize,.swagger-doc .swagger-ui .scheme-container .schemes.wrapper>.auth-wrapper .btn.authorize{width:100%!important;justify-content:center!important;align-items:center!important;height:40px!important;box-sizing:border-box!important;gap:8px!important;margin:0!important;padding:8px 12px!important;line-height:1!important}.swagger-doc .swagger-ui .authorize svg,.swagger-doc .swagger-ui .btn.authorize svg{margin-left:0!important;margin-right:0!important;position:static!important;top:0!important;transform:none!important;display:inline-block!important;vertical-align:middle!important;width:16px!important;height:16px!important;pointer-events:none!important}.swagger-doc .swagger-ui .authorize,.swagger-doc .swagger-ui .btn.authorize{text-align:center!important;margin:0!important}.swagger-doc .swagger-ui .auth-wrapper>:not(.authorize):not(.btn.authorize) svg{display:none!important}.swagger-doc .swagger-ui .authorize,.swagger-doc .swagger-ui .btn.authorize{width:100%!important;justify-content:center!important}.swagger-doc .swagger-ui .auth-wrapper{width:100%!important;padding:0!important;border:0!important;background:rgba(0,0,0,0)!important}.swagger-doc .swagger-ui .auth-wrapper>*{width:100%!important}.swagger-doc .swagger-ui .auth-wrapper>svg{display:none!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-content .authorize,.swagger-doc .swagger-ui .dialog-ux .modal-ux-content .btn.authorize{width:auto!important;max-width:none!important;align-self:flex-start!important;justify-content:center!important;padding:8px 16px!important;height:40px!important}}.swagger-doc .swagger-ui .authorize,.swagger-doc .swagger-ui .btn.authorize{display:inline-flex!important;align-items:center!important;height:32px!important;padding:6px 12px!important;background:#fff!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;text-transform:none!important;border-radius:4px!important;box-shadow:none!important;font-size:.875rem!important;font-weight:500!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important;gap:6px!important;cursor:pointer!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-content .authorize,.swagger-doc .swagger-ui .dialog-ux .modal-ux-content .btn.authorize{width:auto!important;max-width:none!important;align-self:flex-start!important;height:32px!important;padding:6px 12px!important}.swagger-doc .swagger-ui .authorize:hover,.swagger-doc .swagger-ui .btn.authorize:hover{background:#000!important;color:#fff!important;border-color:#000!important}.swagger-doc .swagger-ui .authorize:active,.swagger-doc .swagger-ui .btn.authorize:active{background:#111!important;border-color:#111!important}.swagger-doc .swagger-ui .authorize:focus,.swagger-doc .swagger-ui .btn.authorize:focus{outline-color:#000!important;outline-style:auto!important;outline-width:2px!important}.swagger-doc .swagger-ui .authorize svg,.swagger-doc .swagger-ui .btn.authorize svg{color:inherit!important;fill:currentColor!important;stroke:currentColor!important}.swagger-doc .swagger-ui .dialog-ux{font-family:inherit!important;color:var(--text-color)!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-header h3{font-size:1.125rem!important;font-weight:600!important;color:var(--text-color)!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-content h4,.swagger-doc .swagger-ui .dialog-ux .modal-ux-content h5,.swagger-doc .swagger-ui .dialog-ux .modal-ux-content h6{font-size:1rem!important;font-weight:600!important;color:var(--text-color)!important}.swagger-doc .swagger-ui .dialog-ux label{font-size:.875rem!important;font-weight:500!important;color:var(--text-color)!important;margin-bottom:6px!important}.swagger-doc .swagger-ui .dialog-ux input[type=password],.swagger-doc .swagger-ui .dialog-ux input[type=search],.swagger-doc .swagger-ui .dialog-ux input[type=text],.swagger-doc .swagger-ui .dialog-ux textarea{height:32px!important;padding:6px 10px!important;background:#fff!important;border:1px solid var(--border-color)!important;border-radius:0!important;color:var(--text-color)!important;font-size:.875rem!important;box-shadow:none!important}.swagger-doc .swagger-ui .dialog-ux input::placeholder,.swagger-doc .swagger-ui .dialog-ux textarea::placeholder{color:#9c9c9c!important}.swagger-doc .swagger-ui .dialog-ux input:focus,.swagger-doc .swagger-ui .dialog-ux input:focus-visible,.swagger-doc .swagger-ui .dialog-ux textarea:focus,.swagger-doc .swagger-ui .dialog-ux textarea:focus-visible{outline-color:#000!important;outline-style:auto!important;outline-width:2px!important;box-shadow:none!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;padding:6px 12px!important;background:#fff!important;border:1px solid var(--border-color)!important;color:var(--text-color)!important;text-transform:none!important;border-radius:0!important;box-shadow:none!important;font-size:.875rem!important;font-weight:500!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer .btn:hover{background:#000!important;color:#fff!important;border-color:#000!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer .btn:focus,.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer .btn:focus-visible{outline-color:#000!important;outline-style:auto!important;outline-width:2px!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer .btn:active{background:#111!important;border-color:#111!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-footer .btn svg{color:inherit!important;fill:currentColor!important;stroke:currentColor!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .auth__title,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .name,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .scheme-title,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .scopes__title{font-size:1rem!important;font-weight:600!important;color:#000!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .scheme-type,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .type{font-size:1rem!important;font-weight:500!important;color:#000!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper>:first-child{font-size:1rem!important;color:#000!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper{row-gap:6px!important;font-size:1rem!important;color:#000!important;line-height:1.5!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper b,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper strong{font-weight:600!important;color:#000!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .description,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .hint,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper small{color:#000!important;opacity:1!important}.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .api-key__title,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .api-key__title *,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .auth__title,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .auth__title *,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .scopes__title,.swagger-doc .swagger-ui .dialog-ux .auth-container .wrapper .scopes__title *{font-size:1rem!important;font-weight:600!important;color:#000!important;letter-spacing:normal!important;opacity:1!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-content .auth-container h4{font-size:1rem!important;font-weight:600!important;color:#000!important;opacity:1!important;margin:0 0 8px!important}.swagger-doc .swagger-ui .dialog-ux .modal-ux-content .auth-container h4 code{color:#000!important;font-weight:600!important;background:rgba(0,0,0,0)!important;opacity:1!important}.swagger-doc .swagger-ui .opblock .opblock-body,.swagger-doc .swagger-ui .opblock .opblock-section-header,.swagger-doc .swagger-ui .opblock .request-body,.swagger-doc .swagger-ui .opblock .responses-inner,.swagger-doc .swagger-ui .opblock .responses-wrapper,.swagger-doc .swagger-ui .parameters-container{padding-left:16px!important;padding-right:16px!important}.swagger-doc .swagger-ui .opblock .opblock-body .opblock-section-header{margin-top:8px!important}.swagger-doc .swagger-ui .opblock .opblock-body .opblock-section-header:first-child{margin-top:4px!important}.swagger-doc .swagger-ui .parameters-container{margin-top:8px!important}.swagger-doc .swagger-ui .request-body{margin-top:12px!important}