.swagger-ui{color:#f3f4f6;background:#374151;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.swagger-ui .topbar{display:none}.swagger-ui .info{margin:0!important}.swagger-ui .info .title{color:#f3f4f6}.swagger-ui .info .title small{color:#9ca3af;background:#00000040}.swagger-ui .info .description,.swagger-ui .info .contact,.swagger-ui .info .license{color:#d1d5db}.swagger-ui a{color:#60a5fa}.swagger-ui a:hover{color:#93c5fd}.swagger-ui .scheme-container{box-shadow:none;background:0 0;border-radius:4px;margin:0;padding:8px}.swagger-ui .scheme-container .scheme-list{margin:0}.swagger-ui .scheme-container .scheme-list label{color:#d1d5db}.swagger-ui .section-title{color:#f3f4f6;border-bottom:1px solid #4b5563}.swagger-ui .opblock.opblock-get{border-color:#3b82f6}.swagger-ui .opblock.opblock-post{border-color:#10b981}.swagger-ui .opblock.opblock-put{border-color:#f59e0b}.swagger-ui .opblock.opblock-delete{border-color:#ef4444}.swagger-ui .opblock.opblock-get .opblock-summary{background:#3b82f61a}.swagger-ui .opblock.opblock-post .opblock-summary{background:#10b9811a}.swagger-ui .opblock.opblock-put .opblock-summary{background:#f59e0b1a}.swagger-ui .opblock.opblock-delete .opblock-summary{background:#ef44441a}.swagger-ui .opblock-tag{color:#f3f4f6;border-bottom:1px solid #4b5563}.swagger-ui .opblock-tag small{color:#d1d5db}.swagger-ui .opblock .opblock-summary-path,.swagger-ui .opblock .opblock-summary-path span,.swagger-ui .opblock .opblock-summary-path__deprecated{color:#f3f4f6!important}.swagger-ui .opblock .opblock-summary-operation-id{color:#9ca3af!important}.swagger-ui .opblock .opblock-summary-description{color:#d1d5db!important}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-external-docs-wrapper,.swagger-ui .opblock-title_normal{background:0 0;color:#d1d5db!important}.swagger-ui .opblock-description-wrapper p,.swagger-ui .opblock-external-docs-wrapper p,.swagger-ui .opblock-title_normal p{color:#d1d5db!important}.swagger-ui .opblock-summary-lock svg,.swagger-ui .opblock-summary-lock path,.swagger-ui .unlocked svg,.swagger-ui .unlocked path,.swagger-ui .locked svg,.swagger-ui .locked path{fill:#d1d5db}.swagger-ui .opblock-summary:hover .opblock-summary-lock svg,.swagger-ui .opblock-summary:hover .opblock-summary-lock path{fill:#f3f4f6}.swagger-ui table{background:0 0}.swagger-ui table thead tr{background:#0003;border-bottom:1px solid #4b5563}.swagger-ui table thead tr th{color:#f3f4f6;border:1px solid #4b5563}.swagger-ui table tbody tr{border-bottom:1px solid #4b5563}.swagger-ui table tbody tr td{color:#d1d5db;border:1px solid #4b5563}.swagger-ui code{color:#60a5fa;background:#111827;border-radius:3px;padding:2px 4px;font-family:Courier New,Courier,monospace}.swagger-ui .highlight-code{background:#111827!important}.swagger-ui .microlight{color:#d1d5db!important;background:#111827!important}.swagger-ui .microlight .hljs-string{color:#10b981}.swagger-ui .microlight .hljs-attr{color:#60a5fa}.swagger-ui .microlight .hljs-literal{color:#fbbf24}.swagger-ui .microlight .hljs-number{color:#f87171}.swagger-ui .request-body,.swagger-ui .response-col_description__inner{color:#d1d5db;background:0 0;border:1px solid #4b5563}.swagger-ui .request-body .body-param__text textarea,.swagger-ui input,.swagger-ui select,.swagger-ui textarea{color:#d1d5db;background:#111827;border:1px solid #4b5563}.swagger-ui input:focus,.swagger-ui select:focus,.swagger-ui textarea:focus{background:#111827;border-color:#60a5fa;outline:none;box-shadow:0 0 5px #60a5fa80}.swagger-ui .btn{color:#fff;background:#3b82f6;border:1px solid #3b82f6}.swagger-ui .btn:hover{background:#2563eb;border-color:#2563eb}.swagger-ui .btn.authorize{background:#10b981;border-color:#10b981}.swagger-ui .btn.authorize:hover{background:#059669;border-color:#059669}.swagger-ui .model{background:0 0;border:1px solid #4b5563;border-radius:4px}.swagger-ui .model-toggle:after{content:"";filter:invert();background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"%3E%3Cpolyline points=\"6 9 12 15 18 9\"%3E%3C/polyline%3E%3C/svg%3E") 50% no-repeat;width:24px;height:24px;display:inline-block}.swagger-ui .response-body{color:#d1d5db;background:0 0;border:1px solid #4b5563}.swagger-ui .loading-container{color:#60a5fa}.swagger-ui ::-webkit-scrollbar{width:8px;height:8px}.swagger-ui ::-webkit-scrollbar-track{background:#374151}.swagger-ui ::-webkit-scrollbar-thumb{background:#4b5563;border-radius:4px}.swagger-ui ::-webkit-scrollbar-thumb:hover{background:#6b7280}.swagger-container{background:0 0}.swagger-container .swagger-ui{background:#374151}.swagger-ui .opblock-body{background:0 0;border-top:1px solid #4b5563}.swagger-ui .parameter__name{color:#f3f4f6;font-weight:600}.swagger-ui .parameter__name.required span{color:#f87171}.swagger-ui .parameter__type{color:#9ca3af;font-family:Courier New,Courier,monospace;font-size:12px}.swagger-ui .parameter__extension,.swagger-ui .parameter__in{color:#6b7280;font-size:12px}.swagger-ui .renderedMarkdown p,.swagger-ui .markdown p{color:#d1d5db;margin:.5em 0}.swagger-ui .renderedMarkdown code,.swagger-ui .markdown code{color:#60a5fa;background:#111827;border-radius:3px;padding:2px 4px;font-family:Courier New,Courier,monospace;font-size:12px}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{color:#f3f4f6;margin-bottom:8px;font-weight:600}.swagger-ui .response-col_status{color:#10b981;font-family:Courier New,Courier,monospace;font-weight:700}.swagger-ui .model-box{background:#111827;border:1px solid #4b5563;border-radius:4px;padding:8px}.swagger-ui .model-box .model{background:0 0;border:none}.swagger-ui .prop-type{color:#60a5fa;font-family:Courier New,Courier,monospace;font-size:12px}.swagger-ui .prop-format{color:#9ca3af;font-family:Courier New,Courier,monospace;font-size:12px}.swagger-ui .try-out__btn{color:#f3f4f6;cursor:pointer;background:#374151;border:1px solid #6b7280;border-radius:6px;padding:6px 14px;font-size:13px;transition:background .15s ease-in-out}.swagger-ui .try-out__btn:hover{background:#4b5563;border-color:#9ca3af}.swagger-ui .try-out__btn.cancel{color:#f87171;background:#374151;border-color:#f87171}.swagger-ui .authorization__btn{color:#10b981;cursor:pointer;background:0 0;border:1px solid #10b981;border-radius:4px;padding:4px 10px;transition:background .15s ease-in-out}.swagger-ui .authorization__btn:hover{background:#10b9811a}.swagger-ui .auth-wrapper .authorize svg{fill:#10b981}.swagger-ui .btn.execute{background:#2563eb;border-color:#2563eb;border-radius:6px;padding:6px 18px;font-size:13px}.swagger-ui .btn.execute:hover{background:#1d4ed8;border-color:#1d4ed8}.swagger-ui .body-param-options{background:0 0;border:1px solid #4b5563;border-radius:4px;padding:8px}.swagger-ui .body-param-options-item{color:#d1d5db;font-size:13px}.swagger-ui .body-param-options-item select{color:#d1d5db;background:#111827;border:1px solid #4b5563;border-radius:4px}.swagger-ui .dialog-ux .modal-ux{background:#1f2937;border:1px solid #4b5563;border-radius:8px}.swagger-ui .dialog-ux .modal-ux-header{background:#111827;border-bottom:1px solid #4b5563}.swagger-ui .dialog-ux .modal-ux-header h3{color:#f3f4f6}.swagger-ui .dialog-ux .modal-ux-content{color:#d1d5db}.swagger-ui .dialog-ux .modal-ux-content p{color:#9ca3af}.swagger-ui .opblock-tag-section h3 button{color:#f3f4f6}.swagger-ui .expand-operation svg,.swagger-ui .arrow{fill:#9ca3af}.swagger-ui .servers>label{color:#d1d5db}.swagger-ui .servers>label select{color:#d1d5db;background:#111827;border:1px solid #4b5563;border-radius:4px}.swagger-ui .wrapper{background:0 0;max-width:100%;padding:0}.swagger-ui .information-container,.swagger-ui .filter-container{background:0 0;padding:0}.swagger-ui .download-url-wrapper{background:0 0;border:1px solid #4b5563;border-radius:4px}.swagger-ui .download-url-wrapper input{color:#d1d5db;background:#111827;border:1px solid #4b5563}.swagger-ui label{color:#d1d5db!important}.swagger-ui select{color:#d1d5db!important;background:#111827!important;border-color:#4b5563!important}.swagger-ui .tab{border-bottom:1px solid #4b5563}.swagger-ui .tab li{color:#9ca3af}.swagger-ui .tab li.active{color:#f3f4f6;border-bottom:2px solid #3b82f6}.swagger-ui .tab li button,.swagger-ui .tab li a{background:0 0;color:inherit!important}.swagger-ui section.models{background:0 0;border:1px solid #4b5563;border-radius:6px}.swagger-ui section.models h4{color:#f3f4f6;border-bottom:1px solid #4b5563}.swagger-ui section.models .model-container{background:#111827;border:1px solid #4b5563;border-radius:4px;margin:8px}.swagger-ui .model-title,.swagger-ui .model-title span{color:#f3f4f6!important}.swagger-ui .model .property{color:#d1d5db}.swagger-ui .model .property.primitive{color:#9ca3af}.swagger-ui span.model,.swagger-ui .model span{color:#d1d5db}.swagger-ui .model span.prop-type{color:#60a5fa}.swagger-ui .prop-name{color:#60a5fa!important}.swagger-ui .copy-to-clipboard{background:#374151;border:1px solid #4b5563;border-radius:4px}.swagger-ui .copy-to-clipboard button{color:#d1d5db;background:#374151}.swagger-ui .content-type{color:#d1d5db!important;background:#111827!important;border-color:#4b5563!important}.swagger-ui .response-control-media-type{color:#d1d5db}.swagger-ui .response-control-media-type__accept-message{color:#9ca3af}.swagger-ui .curl-command{color:#d1d5db;background:#111827;border:1px solid #4b5563;border-radius:4px}.swagger-ui .curl-command .curl{color:#d1d5db}.swagger-ui .model-toggle:after{filter:invert(80%)!important}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg{fill:#9ca3af!important}.swagger-ui .info hgroup h2{color:#f3f4f6!important}.swagger-ui .info hgroup .version{color:#9ca3af;background:#00000040;border:1px solid #4b5563}.swagger-ui .opblock .opblock-section-header{border-top:1px solid #4b5563;border-bottom:1px solid #4b5563;box-shadow:none!important;background:#00000026!important}.swagger-ui .opblock .opblock-section-header h4{font-size:13px;color:#f3f4f6!important}.swagger-ui .opblock .opblock-section-header>label,.swagger-ui .opblock .opblock-section-header>label span{color:#d1d5db!important}.swagger-ui .responses-inner{background:0 0}.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5{color:#f3f4f6!important}.swagger-ui .response-col_status{color:#10b981!important}.swagger-ui .response-col_links{color:#d1d5db!important}.swagger-ui .response-col_status .response-undocumented,.swagger-ui .response-col_links .response-undocumented{color:#9ca3af!important}.swagger-ui .parameters-col_description{color:#d1d5db}.swagger-ui .parameters-col_description .renderedMarkdown p,.swagger-ui .parameters-col_description .markdown p{color:#d1d5db!important}.swagger-ui .parameters-container,.swagger-ui .opblock-body .parameters{background:0 0}.swagger-ui .opblock-body .opblock-empty-message{color:#9ca3af}.swagger-ui .execute-wrapper{background:0 0;border-top:1px solid #4b5563;padding:12px 20px}.swagger-ui .live-responses-wrapper{background:0 0}.swagger-ui .live-responses-wrapper .live-response-name-highlight{color:#60a5fa;background:#111827}.swagger-ui *{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.swagger-ui p:not([class]),.swagger-ui li:not([class]),.swagger-ui span:not([class]){color:#d1d5db}
