.api-docs-container.svelte-1chd3fp{max-width:1400px;margin:0 auto;padding:2rem}.api-docs-header.svelte-1chd3fp{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.api-docs-header.svelte-1chd3fp h1:where(.svelte-1chd3fp){margin:0 0 .5rem;color:var(--text-primary)}.api-docs-header.svelte-1chd3fp p:where(.svelte-1chd3fp){margin:.5rem 0;color:var(--text-secondary)}.api-docs-header.svelte-1chd3fp .note:where(.svelte-1chd3fp){margin-top:1rem;padding:1rem;background:var(--bg-secondary);border-left:3px solid var(--accent);border-radius:.25rem}.api-docs-header.svelte-1chd3fp code:where(.svelte-1chd3fp){background:var(--bg-tertiary);color:var(--text-primary);padding:.2rem .4rem;border-radius:.25rem;font-family:IBM Plex Mono,monospace;font-size:.875rem;border:1px solid var(--border-light)}.auth-methods.svelte-1chd3fp{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1.5rem 0}.auth-method.svelte-1chd3fp{padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;min-width:0;overflow-wrap:break-word;word-wrap:break-word}.auth-method.svelte-1chd3fp h3:where(.svelte-1chd3fp){margin:0 0 .75rem;color:var(--text-primary);font-size:1rem;font-weight:600;word-wrap:break-word;overflow-wrap:break-word}.auth-method.svelte-1chd3fp p:where(.svelte-1chd3fp){margin:.5rem 0;color:var(--text-secondary);font-size:.875rem;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}.code-example.svelte-1chd3fp{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.375rem;padding:1rem;margin:.75rem 0;overflow-x:auto;overflow-y:hidden;max-width:100%;box-sizing:border-box}.code-example.svelte-1chd3fp code:where(.svelte-1chd3fp){display:block;background:transparent;border:none;padding:0;font-family:IBM Plex Mono,monospace;font-size:.8125rem;line-height:1.5;color:var(--text-primary);white-space:pre;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}@media (max-width: 768px){.api-docs-container.svelte-1chd3fp{padding:1rem}.api-docs-header.svelte-1chd3fp{padding-bottom:.75rem;margin-bottom:1.5rem}.api-docs-header.svelte-1chd3fp h1:where(.svelte-1chd3fp){font-size:1.5rem;margin-bottom:.75rem}.api-docs-header.svelte-1chd3fp p:where(.svelte-1chd3fp){font-size:.875rem;line-height:1.5;margin:.5rem 0}.api-docs-header.svelte-1chd3fp .note:where(.svelte-1chd3fp){padding:.75rem;font-size:.875rem;margin-top:.75rem}.auth-methods.svelte-1chd3fp{grid-template-columns:1fr;gap:1rem;margin:1rem 0;width:100%;max-width:100%}.auth-method.svelte-1chd3fp{padding:.75rem;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}.auth-method.svelte-1chd3fp h3:where(.svelte-1chd3fp){font-size:.9375rem;margin-bottom:.5rem;word-wrap:break-word;overflow-wrap:break-word;line-height:1.3}.auth-method.svelte-1chd3fp p:where(.svelte-1chd3fp){font-size:.8125rem;margin:.5rem 0;word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}.auth-method.svelte-1chd3fp code:where(.svelte-1chd3fp){word-wrap:break-word;overflow-wrap:break-word;font-size:.75rem}.code-example.svelte-1chd3fp{padding:.75rem;margin:.5rem 0;font-size:.75rem;width:100%;max-width:100%;box-sizing:border-box;overflow-x:auto;-webkit-overflow-scrolling:touch}.code-example.svelte-1chd3fp code:where(.svelte-1chd3fp){font-size:.75rem;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.swagger-ui pre,.swagger-ui .highlight-code,.swagger-ui .microlight,.swagger-ui .example,.swagger-ui .example-value,.swagger-ui .example-single,.swagger-ui .curl,.swagger-ui .curl-command{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:.75rem!important;font-size:.75rem!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.swagger-ui pre code,.swagger-ui .microlight code,.swagger-ui .example code,.swagger-ui .highlight-code code{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;display:block!important}.swagger-ui .model-example,.swagger-ui .response-col_description,.swagger-ui .opblock-body,.swagger-ui .opblock-section{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important}.swagger-ui .responses-table,.swagger-ui table{width:100%!important;max-width:100%!important;display:table!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;table-layout:auto!important}.swagger-ui .responses-table td,.swagger-ui .responses-table th{box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;min-width:80px!important}.swagger-ui .responses-inner,.swagger-ui .responses-wrapper{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}.api-docs-header.svelte-1chd3fp .note:where(.svelte-1chd3fp) strong:where(.svelte-1chd3fp){color:var(--text-primary)}#swagger-ui.svelte-1chd3fp{margin-top:2rem}.swagger-ui{font-family:"IBM Plex Serif",serif;color:var(--text-primary)!important;background:var(--bg-primary)!important}.swagger-ui .wrapper,.swagger-ui .wrapper .container,.swagger-ui .swagger-ui-wrap,.swagger-ui .topbar{background:var(--bg-primary)!important}.swagger-ui .topbar{display:none}.swagger-ui .info{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:.5rem;padding:1.5rem;margin-bottom:2rem}.swagger-ui .info .title{color:var(--text-primary);font-size:2rem;margin-bottom:.5rem;display:flex!important;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.swagger-ui .info .title>span{display:flex!important;gap:.5rem!important;align-items:center;margin-left:auto;flex-shrink:0}.swagger-ui .info .description,.swagger-ui .info p{color:var(--text-secondary)}.swagger-ui .info a{color:var(--link-color)!important}.swagger-ui .info a:hover{color:var(--link-hover)!important}.swagger-ui a,.swagger-ui a span,.swagger-ui a code{color:var(--link-color)!important;text-decoration:none}.swagger-ui a:hover,.swagger-ui a:hover span,.swagger-ui a:hover code{color:var(--link-hover)!important;text-decoration:underline}.swagger-ui .info pre.version,.swagger-ui .info .version-stamp pre.version,.swagger-ui pre.version{border-radius:9999px!important;display:inline-block!important;padding:.25rem .75rem!important;background:var(--bg-secondary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;border-color:var(--border-color)!important;border-width:1px!important;margin:0!important;font-size:inherit!important;font-family:inherit!important;line-height:1.5!important}.swagger-ui .info small:not(:last-child),.swagger-ui .info .version-stamp:not(:last-child){margin-right:.5rem!important}.swagger-ui .info small.version-stamp{border-radius:9999px!important;display:inline-block!important;padding:0!important;background:transparent!important;border:none!important;margin:0!important}.swagger-ui .info small:not(.version-stamp){display:inline-block!important;padding:0!important;background:transparent!important;border:none!important;margin:0!important}.swagger-ui .info .version-stamp pre.version{margin:0!important}.swagger-ui .schemes{margin-top:1.5rem!important;margin-bottom:1.5rem!important;padding-top:1rem!important;padding-bottom:1rem!important}.swagger-ui .scheme-container,.swagger-ui .filter-container{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;padding:1rem;margin-top:1.5rem;margin-bottom:1.5rem}.swagger-ui .scheme-container label,.swagger-ui .filter-container label{color:var(--text-primary)}.swagger-ui .scheme-container select,.swagger-ui .filter-container select{background:var(--input-bg);color:var(--text-primary);border:1px solid var(--input-border)}.swagger-ui .opblock{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;margin-bottom:1rem}.swagger-ui .opblock.opblock-get{border-left:4px solid #61affe}.swagger-ui .opblock.opblock-post{border-left:4px solid #49cc90}.swagger-ui .opblock.opblock-put{border-left:4px solid #fca130}.swagger-ui .opblock.opblock-delete{border-left:4px solid #f93e3e}.swagger-ui .opblock.opblock-patch{border-left:4px solid #50e3c2}.swagger-ui .opblock-tag{color:var(--text-primary);border-bottom:1px solid var(--border-color);padding:1rem 0}.swagger-ui .opblock-tag small{color:var(--text-muted)}.swagger-ui .opblock-summary{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-color)!important;padding:1rem;color:var(--text-primary)!important}.swagger-ui .opblock-summary *,.swagger-ui .opblock-summary-path-description-wrapper *,.swagger-ui .opblock-summary-path-description-wrapper span,.swagger-ui .opblock-summary-path-description-wrapper div{color:inherit}.swagger-ui .opblock-summary-method{background:var(--accent);color:var(--accent-text, #ffffff);font-weight:600;padding:.25rem .75rem;border-radius:.25rem}.swagger-ui .opblock-summary-path,.swagger-ui .opblock-summary-path a,.swagger-ui .opblock-summary-path a span,.swagger-ui .opblock-summary-path-description-wrapper,.swagger-ui .opblock-summary-path-description-wrapper *{color:var(--text-primary)!important;font-family:IBM Plex Mono,monospace}.swagger-ui .opblock-summary-path a.nostyle{color:var(--text-primary)!important;text-decoration:none}.swagger-ui .opblock-summary-path a.nostyle:hover{color:var(--accent)!important;text-decoration:underline}.swagger-ui .opblock-summary-description{color:var(--text-primary)!important}.swagger-ui .opblock-body,.swagger-ui .opblock.is-open .opblock-body{background:var(--card-bg)!important;padding:1.5rem!important;color:var(--text-primary)!important}.swagger-ui .opblock-description-wrapper,.swagger-ui .opblock-description-wrapper p{color:var(--text-secondary);padding:.75rem 1rem!important}.swagger-ui .parameters-container{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;padding:1rem!important;margin-bottom:1rem;color:var(--text-primary)!important}.swagger-ui .parameters-container p,.swagger-ui .parameters-container *,.swagger-ui .parameters-container span,.swagger-ui .parameters-container div{color:var(--text-primary)!important}.swagger-ui .parameter__name{color:var(--text-primary);font-weight:600}.swagger-ui .parameter__name.required,.swagger-ui .parameter__name.required span{color:var(--text-primary)!important}.swagger-ui .parameter__name.required:after,.swagger-ui .parameter__required{color:var(--error-text)!important}.swagger-ui .parameter__type{color:var(--accent);font-family:IBM Plex Mono,monospace}.swagger-ui .parameter__in{color:var(--text-primary)!important;background:var(--bg-tertiary);padding:.125rem .5rem;border-radius:.25rem}.swagger-ui .parameter__description,.swagger-ui .parameters-col_description{color:var(--text-secondary)!important;padding:.75rem 1rem!important}.swagger-ui .parameters-container .parameter__description,.swagger-ui .parameters-container .parameters-col_description{color:var(--text-primary)!important}.swagger-ui .parameter__extension,.swagger-ui .parameter__deprecated{color:var(--text-secondary)!important}.swagger-ui .parameter-row{padding:.75rem 1rem!important}.swagger-ui input,.swagger-ui textarea,.swagger-ui select{background:var(--input-bg)!important;color:var(--text-primary)!important;border:1px solid var(--input-border)!important;border-radius:.375rem;padding:.5rem;font-family:"IBM Plex Serif",serif}.swagger-ui input:focus,.swagger-ui textarea:focus,.swagger-ui select:focus{outline:none;border-color:var(--input-focus)!important}.swagger-ui input::placeholder,.swagger-ui textarea::placeholder{color:var(--input-placeholder, var(--text-muted))!important;opacity:1}.swagger-ui .btn,.swagger-ui button{background:var(--button-primary);color:var(--accent-text, #ffffff)!important;border:none;border-radius:.375rem;padding:.5rem 1rem;font-family:"IBM Plex Serif",serif;cursor:pointer;transition:background .2s ease}.swagger-ui .btn:hover,.swagger-ui button:hover{background:var(--button-primary-hover)}.swagger-ui .btn.execute{background:var(--accent)}.swagger-ui .btn.execute:hover{background:var(--accent-hover)}.swagger-ui .btn.cancel,.swagger-ui button.btn-clear{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important}.swagger-ui .btn.cancel:hover,.swagger-ui button.btn-clear:hover{background:var(--bg-secondary)}.swagger-ui .try-out__btn{background:var(--button-secondary)!important;color:var(--accent-text, #ffffff)!important}.swagger-ui .btn[class*=secondary],.swagger-ui button[class*=secondary]{color:var(--accent-text, #ffffff)!important}.swagger-ui .try-out__btn:hover{background:var(--button-secondary-hover)}.swagger-ui .btn.authorize,.swagger-ui .authorize button{background:var(--accent)!important;color:var(--accent-text, #ffffff)!important;border:1px solid var(--accent)!important}.swagger-ui .btn.authorize:hover,.swagger-ui .authorize button:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.swagger-ui .opblock-summary-control,.swagger-ui .opblock-summary-control:hover{color:var(--text-primary)!important;background:transparent!important}.swagger-ui .opblock-summary-control:after,.swagger-ui .opblock-summary-control:before{color:var(--text-primary)!important;opacity:1!important}.swagger-ui .responses-wrapper{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;padding:1rem!important;margin-top:1rem}.swagger-ui .responses-inner{background:var(--card-bg)!important;padding:1rem!important;border-radius:.25rem}.swagger-ui .response-col_status{color:var(--text-primary);font-weight:600}.swagger-ui .response-col_description{color:var(--text-secondary)}.swagger-ui .response-col_links{color:var(--text-muted)}.swagger-ui pre,.swagger-ui .highlight-code,.swagger-ui .microlight,.swagger-ui .curl,.swagger-ui .curl-command,.swagger-ui .example,.swagger-ui .example-value,.swagger-ui .example-single{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;padding:1rem!important;margin:.5rem 0;font-family:IBM Plex Mono,monospace;overflow-x:auto}.swagger-ui code{background:var(--bg-secondary)!important;color:var(--text-primary)!important;padding:.125rem .25rem;border-radius:.25rem;font-family:IBM Plex Mono,monospace}.swagger-ui pre code,.swagger-ui .microlight code{background:transparent!important;padding:0}.swagger-ui .response pre,.swagger-ui .response-body pre,.swagger-ui .response-content-type+div pre{color:var(--text-primary)!important}.swagger-ui .model-container,.swagger-ui .model-box{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;padding:1rem!important;margin-bottom:1rem;color:var(--text-primary)!important}.swagger-ui .model-container .model-box-control{background:var(--bg-secondary)!important;padding:.5rem 1rem!important}.swagger-ui .model-title,.swagger-ui .model-title__text,.swagger-ui .prop-name,.swagger-ui .prop{color:var(--text-primary)!important;font-weight:600}.swagger-ui .model-title__small,.swagger-ui .prop-format,.swagger-ui .prop-attr{color:var(--text-muted)!important}.swagger-ui .model-jump-to-path{color:var(--link-color)}.swagger-ui .model-jump-to-path:hover{color:var(--link-hover)}.swagger-ui .prop-type,.swagger-ui .prop-elem{color:var(--accent)!important;font-family:IBM Plex Mono,monospace}.swagger-ui .model-box .model,.swagger-ui .model-box .property-row{padding:.75rem 1rem!important;border-bottom:1px solid var(--border-light)!important}.swagger-ui .model-box .property-row:hover{background:var(--bg-secondary)!important}.swagger-ui .model-container .model-toggle,.swagger-ui .model-toggle{background:var(--bg-tertiary)!important;color:var(--text-primary)!important;border:1px solid var(--border-color)!important;padding:.25rem .5rem!important;border-radius:.25rem!important;cursor:pointer!important;display:inline-block!important;font-weight:500!important;transition:all .2s ease!important}.swagger-ui .model-container .model-toggle:hover,.swagger-ui .model-toggle:hover{background:var(--bg-secondary)!important;border-color:var(--accent)!important;color:var(--accent)!important}.swagger-ui .model-toggle.collapsed:before,.swagger-ui .model-toggle:before{color:var(--text-primary)!important;opacity:1!important}.swagger-ui .model-toggle:hover:before{color:var(--accent)!important}.swagger-ui table{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;width:100%;border-collapse:collapse;margin:.5rem 0}.swagger-ui table thead,.swagger-ui table thead tr{background:var(--bg-secondary)!important}.swagger-ui table tbody,.swagger-ui table tbody tr{background:var(--card-bg)!important}.swagger-ui table tbody tr:hover{background:var(--bg-secondary)!important}.swagger-ui table thead th,.swagger-ui table tbody td,.swagger-ui table thead td,.swagger-ui .col_header,.swagger-ui .response-col_status,.swagger-ui .response-col_description,.swagger-ui .response-col_links,.swagger-ui .response-col_headers{color:var(--text-primary)!important;padding:.75rem 1rem!important}.swagger-ui table thead th,.swagger-ui .col_header{font-weight:600;border-bottom:2px solid var(--border-color);background:var(--bg-secondary)!important}.swagger-ui table tbody tr{border-bottom:1px solid var(--border-light)}.swagger-ui table a,.swagger-ui .response-col_links a,.swagger-ui .response a{color:var(--link-color)!important;text-decoration:none}.swagger-ui table a:hover,.swagger-ui .response-col_links a:hover,.swagger-ui .response a:hover{color:var(--link-hover)!important;text-decoration:underline}.swagger-ui a{color:var(--link-color);text-decoration:none}.swagger-ui a:hover{color:var(--link-hover);text-decoration:underline}.swagger-ui h1,.swagger-ui h2,.swagger-ui h3,.swagger-ui h4,.swagger-ui h5,.swagger-ui h6,.swagger-ui label,.swagger-ui .label,.swagger-ui p,.swagger-ui .parameters-container p,.swagger-ui .opblock-body p,.swagger-ui .response p,.swagger-ui .model-box p{color:var(--text-primary)!important}.swagger-ui small{color:var(--text-muted)!important}.swagger-ui .loading-container{color:var(--text-primary)}.swagger-ui .error-wrapper{background:var(--error-bg);color:var(--error-text);border:1px solid var(--error-text);border-radius:.375rem;padding:1rem}.swagger-ui .auth-container{background:var(--card-bg)!important;border:1px solid var(--border-color)!important;border-radius:.375rem;padding:1.5rem!important}.swagger-ui .auth-container .auth-btn-wrapper{background:var(--bg-secondary)!important;padding:1rem!important}.swagger-ui .auth-btn-wrapper .btn-done{background:var(--accent);color:var(--accent-text, #ffffff)!important}.swagger-ui .auth-btn-wrapper .btn-done:hover{background:var(--accent-hover)}.swagger-ui .expand-methods,.swagger-ui .expand-operation,.swagger-ui .opblock-summary-control{background:var(--bg-tertiary);color:var(--text-primary)!important;border:1px solid var(--border-color)}.swagger-ui .expand-methods:hover,.swagger-ui .expand-operation:hover,.swagger-ui .opblock-summary-control:hover{background:var(--bg-secondary);color:var(--accent)!important}.swagger-ui svg,.swagger-ui svg path,.swagger-ui svg circle,.swagger-ui svg rect,.swagger-ui svg polygon,.swagger-ui svg line,.swagger-ui svg polyline,.swagger-ui svg g,.swagger-ui svg g path{fill:var(--text-primary)!important;stroke:var(--text-primary)!important;color:var(--text-primary)!important}.swagger-ui img[src*=lock],.swagger-ui img[src*=chevron],.swagger-ui img[src*=arrow],.swagger-ui .authorize img,.swagger-ui button img,.swagger-ui .btn img{filter:var(--icon-filter, brightness(0) saturate(100%) invert(var(--icon-invert, 0)))!important;opacity:1!important}.swagger-ui .opblock-summary-control svg,.swagger-ui .opblock-summary-control svg path,.swagger-ui .opblock-summary-control svg circle{fill:var(--text-primary)!important;stroke:var(--text-primary)!important}.swagger-ui .opblock-summary-control:hover svg,.swagger-ui .opblock-summary-control:hover svg path,.swagger-ui .opblock-summary-control:hover svg circle{fill:var(--accent)!important;stroke:var(--accent)!important}.swagger-ui .authorize svg,.swagger-ui .authorize svg path,.swagger-ui .authorize svg circle,.swagger-ui .authorize svg rect,.swagger-ui .btn.authorize svg,.swagger-ui .btn.authorize svg path,.swagger-ui button.authorize svg,.swagger-ui button.authorize svg path{fill:var(--text-primary)!important;stroke:var(--text-primary)!important;color:var(--text-primary)!important}.swagger-ui .arrow svg,.swagger-ui .arrow svg path,.swagger-ui .arrow svg polyline,.swagger-ui .chevron svg,.swagger-ui .chevron svg path,.swagger-ui .chevron svg polyline,.swagger-ui [class*=chevron] svg,.swagger-ui [class*=chevron] svg path,.swagger-ui [class*=arrow] svg,.swagger-ui [class*=arrow] svg path{fill:var(--text-primary)!important;stroke:var(--text-primary)!important}.swagger-ui .expand-methods svg,.swagger-ui .expand-operation svg,.swagger-ui .expand-methods svg path,.swagger-ui .expand-operation svg path{fill:var(--text-primary)!important;stroke:var(--text-primary)!important}.swagger-ui .copy-to-clipboard{background:var(--bg-tertiary)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important}.swagger-ui .copy-to-clipboard:hover{background:var(--bg-secondary)!important}.swagger-ui .copy-to-clipboard button{background:transparent!important;color:var(--text-primary)!important;border:none!important}.swagger-ui .markdown p,.swagger-ui .renderedMarkdown,.swagger-ui .renderedMarkdown p{color:var(--text-secondary)!important}.swagger-ui .bg-tertiary .text-secondary,.swagger-ui [style*="background: var(--bg-tertiary)"] .text-secondary{color:var(--text-primary)!important}.swagger-ui .markdown code,.swagger-ui .renderedMarkdown code{background:var(--bg-secondary)!important;color:var(--text-primary)!important}.swagger-ui .markdown pre{background:var(--bg-tertiary)!important;color:var(--text-primary)!important}.swagger-ui .request-body,.swagger-ui .body-param{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important;padding:1rem!important;border-radius:.375rem;margin:.5rem 0}.swagger-ui .body-param-content,.swagger-ui .body-param-content textarea{background:var(--input-bg)!important;color:var(--text-primary)!important;padding:.75rem!important}.swagger-ui .body-param-content textarea{border:1px solid var(--input-border)!important}.swagger-ui .body-param-content textarea::placeholder{color:var(--input-placeholder, var(--text-muted))!important}.swagger-ui .response-content-type,.swagger-ui .response-content-type ul,.swagger-ui .response-content-type li{background:var(--bg-secondary)!important;color:var(--text-primary)!important;padding:.5rem .75rem!important;border-radius:.375rem}.swagger-ui .response-content-type li.active{background:var(--accent)!important;color:var(--accent-text, #ffffff)!important}.swagger-ui .response-content-type li:hover{background:var(--bg-tertiary)!important}.swagger-ui .opblock-section,.swagger-ui .opblock-section-header{background:transparent!important;padding:.75rem 1rem!important}.swagger-ui .opblock.is-open{background:var(--card-bg)!important;border-color:var(--border-color)!important}.swagger-ui .opblock.is-open .opblock-summary{background:var(--bg-secondary)!important}.swagger-ui [style*="background: white"],.swagger-ui [style*="background: #fff"],.swagger-ui [style*="background: #ffffff"]{background:var(--card-bg)!important}
