.swagger-host.swagger-host.swagger-host .swagger-ui{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif}.swagger-host.swagger-host.swagger-host .swagger-ui *{font-family:inherit}.swagger-host.swagger-host.swagger-host .swagger-ui :is(pre,code,.microlight,.microlight *,.opblock-summary-method,.opblock-summary-path,.opblock-summary-path__deprecated,.parameter__name,.prop-type,.response-col_status,thead th,thead td){font-family:var(--font-geist-mono,ui-monospace, monospace)}.swagger-host .swagger-ui{color:var(--text-soft)}.swagger-host .swagger-ui .info,.swagger-host .swagger-ui .topbar,.swagger-host .swagger-ui .scheme-container .schemes-server-container{display:none}.swagger-host .swagger-ui .scheme-container{box-shadow:none;background:0 0;margin:0 0 22px;padding:0}.swagger-host .swagger-ui .scheme-container .schemes{justify-content:flex-start;align-items:center}.swagger-host .swagger-ui .wrapper{max-width:none;padding:0}.swagger-host .swagger-ui .opblock-tag{border-bottom:1px solid var(--border);color:var(--text);letter-spacing:-.01em;margin:26px 0 10px;padding:0 0 10px;font-family:inherit;font-size:19px;font-weight:700}.swagger-host .swagger-ui .opblock-tag small,.swagger-host .swagger-ui .opblock-tag small p{color:var(--text-faint);font-size:13px;font-weight:400}.swagger-host .swagger-ui .opblock-tag:hover{background:0 0}.swagger-host .swagger-ui .opblock{background:var(--surface);border:1px solid var(--border);box-shadow:none;border-radius:12px;margin:0 0 9px}.swagger-host .swagger-ui .opblock .opblock-summary{border-bottom:0;padding:6px 10px}.swagger-host .swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid var(--border)}.swagger-host .swagger-ui .opblock .opblock-summary-method{font-family:var(--font-geist-mono,ui-monospace, monospace);min-width:74px;text-shadow:none;border-radius:7px;font-size:11.5px;font-weight:700}.swagger-host .swagger-ui .opblock.opblock-get .opblock-summary-method{background:var(--anim-hover);color:#0b0d14}.swagger-host .swagger-ui .opblock.opblock-post .opblock-summary-method{background:var(--good);color:#0b0d14}.swagger-host .swagger-ui .opblock.opblock-delete .opblock-summary-method{background:var(--danger);color:#0b0d14}.swagger-host .swagger-ui .opblock.opblock-get,.swagger-host .swagger-ui .opblock.opblock-post,.swagger-host .swagger-ui .opblock.opblock-delete{background:var(--surface);border-color:var(--border)}.swagger-host .swagger-ui .opblock .opblock-summary-path,.swagger-host .swagger-ui .opblock .opblock-summary-path__deprecated{color:var(--text-soft);font-family:var(--font-geist-mono,ui-monospace, monospace);font-size:13px}.swagger-host .swagger-ui .opblock .opblock-summary-description{color:var(--text-muted);font-family:inherit;font-size:13px}.swagger-host .swagger-ui .opblock-body,.swagger-host .swagger-ui .opblock-section-header{box-shadow:none;background:0 0}.swagger-host .swagger-ui .opblock-section-header{border-top:1px solid var(--border)}.swagger-host .swagger-ui .opblock-section-header h4,.swagger-host .swagger-ui .opblock-title_normal,.swagger-host .swagger-ui .tab li,.swagger-host .swagger-ui table thead tr td,.swagger-host .swagger-ui table thead tr th{color:var(--text-faint);font-family:var(--font-geist-mono,ui-monospace, monospace);letter-spacing:.11em;text-transform:uppercase;font-size:11px}.swagger-host .swagger-ui .parameter__name,.swagger-host .swagger-ui .prop-type,.swagger-host .swagger-ui .response-col_status{font-family:var(--font-geist-mono,ui-monospace, monospace)}.swagger-host .swagger-ui .parameter__name{color:var(--text-soft);font-size:13px}.swagger-host .swagger-ui .parameter__name.required:after{color:var(--action)}.swagger-host .swagger-ui .parameter__type,.swagger-host .swagger-ui .prop-type{color:var(--anim)}.swagger-host .swagger-ui .response-col_status{color:var(--text-soft)}.swagger-host .swagger-ui .markdown p,.swagger-host .swagger-ui .renderedMarkdown p,.swagger-host .swagger-ui .response-col_description__inner p,.swagger-host .swagger-ui p,.swagger-host .swagger-ui table tbody tr td{color:var(--text-muted);font-family:inherit;font-size:13px}.swagger-host .swagger-ui table tbody tr td{border-color:var(--border)}.swagger-host .swagger-ui .highlight-code>.microlight,.swagger-host .swagger-ui .model-example,.swagger-host .swagger-ui .responses-inner pre{border:1px solid var(--border);border-radius:10px;background:var(--bg)!important;color:var(--text-soft)!important}.swagger-host .swagger-ui .btn{border-color:var(--border-strong);color:var(--text-soft);border-radius:9px;font-family:inherit}.swagger-host .swagger-ui .btn:hover{border-color:var(--border-hover)}.swagger-host .swagger-ui .btn.execute{background:var(--accent);border-color:var(--accent);color:#fff}.swagger-host .swagger-ui .btn.authorize{border-color:color-mix(in srgb, var(--good) 45%, transparent);color:var(--good)}.swagger-host .swagger-ui .btn.authorize svg{fill:var(--good)}.swagger-host .swagger-ui input[type=text],.swagger-host .swagger-ui select,.swagger-host .swagger-ui textarea{background:var(--surface-input);border:1px solid var(--border);color:var(--text);border-radius:9px}.swagger-host .swagger-ui .model,.swagger-host .swagger-ui .model-title,.swagger-host .swagger-ui section.models h4{color:var(--text-soft)}.swagger-host .swagger-ui section.models{background:var(--surface);border-color:var(--border)}.swagger-host .swagger-ui .dialog-ux .modal-ux{background:var(--surface);border:1px solid var(--border);border-radius:16px}.swagger-host .swagger-ui .dialog-ux .modal-ux-header h3,.swagger-host .swagger-ui .dialog-ux .modal-ux-content h4,.swagger-host .swagger-ui .dialog-ux .modal-ux-content p{color:var(--text-soft)}.swagger-host .swagger-ui svg:not(:root){fill:var(--text-faint)}.swagger-host .swagger-ui .opblock-summary-control:focus,.swagger-host .swagger-ui .models-control:focus,.swagger-host .swagger-ui .model-box-control:focus{outline:none}.swagger-host .swagger-ui .opblock-summary-control:focus-visible,.swagger-host .swagger-ui .models-control:focus-visible,.swagger-host .swagger-ui .model-box-control:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:10px}
