.swagger-shell .swagger-ui-host{min-height:280px}.swagger-ui-host .swagger-ui{font-family:var(--font-inter),system-ui,sans-serif;color:var(--foreground)}.swagger-ui-host .swagger-ui .topbar,.swagger-ui-host .swagger-ui .information-container,.swagger-ui-host .swagger-ui .scheme-container .schemes>.schemes-server-container label{display:none}.swagger-ui-host .swagger-ui .wrapper{max-width:none;padding:0 16px 20px}.swagger-ui-host .swagger-ui .scheme-container{box-shadow:none;border-bottom:1px solid var(--border);background:0 0;margin:0;padding:12px 16px}.swagger-ui-host .swagger-ui .scheme-container .schemes{align-items:center}.swagger-ui-host .swagger-ui .filter-container{margin:0;padding:12px 16px 0}.swagger-ui-host .swagger-ui .filter-container input{border:1px solid var(--border);width:100%;color:var(--foreground);background:var(--background);box-shadow:none;border-radius:10px;margin:0;padding:9px 12px;font-family:inherit;font-size:14px}.swagger-ui-host .swagger-ui .filter-container input:focus{border-color:color-mix(in srgb,var(--primary)45%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--primary)16%,transparent);outline:none}.swagger-ui-host .swagger-ui .opblock-tag-section{margin:8px 0 0}.swagger-ui-host .swagger-ui .opblock-tag{border-bottom:1px solid var(--border);font-family:var(--font-outfit),system-ui,sans-serif;color:var(--foreground);padding:12px 0;font-size:16px}.swagger-ui-host .swagger-ui .opblock-tag small{font-family:var(--font-inter),system-ui,sans-serif;color:var(--muted-foreground);font-size:13px}.swagger-ui-host .swagger-ui .opblock{box-shadow:none;border-radius:12px;margin:0 0 10px;overflow:hidden}.swagger-ui-host .swagger-ui .opblock .opblock-summary{border:0;padding:8px 10px}.swagger-ui-host .swagger-ui .opblock .opblock-summary-method{letter-spacing:.04em;border-radius:8px;min-width:64px;font-size:11px;font-weight:700}.swagger-ui-host .swagger-ui .opblock .opblock-summary-path,.swagger-ui-host .swagger-ui .opblock .opblock-summary-description{font-family:var(--font-inter),system-ui,sans-serif;color:var(--foreground);font-size:13px}.swagger-ui-host .swagger-ui .opblock.opblock-post{background:color-mix(in srgb,var(--primary)5%,transparent);border:1px solid color-mix(in srgb,var(--primary)28%,var(--border))}.swagger-ui-host .swagger-ui .opblock.opblock-post .opblock-summary-method{background:var(--primary)}.swagger-ui-host .swagger-ui .opblock.opblock-get{background:color-mix(in srgb,var(--foreground)4%,transparent);border:1px solid var(--border)}.swagger-ui-host .swagger-ui .opblock.opblock-get .opblock-summary-method{background:var(--foreground)}.swagger-ui-host .swagger-ui .opblock-body{background:var(--card)}.swagger-ui-host .swagger-ui .opblock-section-header{background:var(--muted);box-shadow:none;border-radius:0}.swagger-ui-host .swagger-ui .opblock-section-header h4,.swagger-ui-host .swagger-ui .opblock-description-wrapper p,.swagger-ui-host .swagger-ui .opblock-title_normal,.swagger-ui-host .swagger-ui table thead tr th,.swagger-ui-host .swagger-ui table tbody tr td,.swagger-ui-host .swagger-ui .parameter__name,.swagger-ui-host .swagger-ui .parameter__type,.swagger-ui-host .swagger-ui .response-col_status,.swagger-ui-host .swagger-ui .response-col_description,.swagger-ui-host .swagger-ui .tab li{color:var(--foreground);font-family:inherit}.swagger-ui-host .swagger-ui .parameter__name,.swagger-ui-host .swagger-ui .response-col_status{font-weight:600}.swagger-ui-host .swagger-ui table{width:100%}.swagger-ui-host .swagger-ui .opblock-body pre,.swagger-ui-host .swagger-ui .highlight-code>pre,.swagger-ui-host .swagger-ui .microlight{border-radius:10px;background:#1d1d3c!important}.swagger-ui-host .swagger-ui select,.swagger-ui-host .swagger-ui input[type=text],.swagger-ui-host .swagger-ui textarea{border:1px solid var(--border);color:var(--foreground);background:var(--background);box-shadow:none;border-radius:10px;font-family:inherit}.swagger-ui-host .swagger-ui .btn{box-shadow:none;border-radius:10px;font-family:inherit;font-weight:600}.swagger-ui-host .swagger-ui .btn.authorize{background:var(--background);border:1px solid var(--primary);color:var(--primary)}.swagger-ui-host .swagger-ui .btn.authorize svg{fill:var(--primary)}.swagger-ui-host .swagger-ui .authorization__btn svg{fill:var(--muted-foreground)}.swagger-ui-host .swagger-ui .btn.execute{background:var(--primary);border-color:var(--primary);color:#fff}.swagger-ui-host .swagger-ui .btn.cancel{border-color:var(--border);color:var(--foreground)}.swagger-ui-host .swagger-ui .dialog-ux .modal-ux{border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 50px rgba(29,29,60,.16)}.swagger-ui-host .swagger-ui .dialog-ux .modal-ux-header{border-bottom:1px solid var(--border)}.swagger-ui-host .swagger-ui .dialog-ux .modal-ux-header h3,.swagger-ui-host .swagger-ui .dialog-ux .modal-ux-content h4,.swagger-ui-host .swagger-ui .auth-container label{font-family:var(--font-outfit),system-ui,sans-serif;color:var(--foreground)}.swagger-ui-host .swagger-ui section.models{border:1px solid var(--border);border-radius:12px;margin:8px 16px 20px;overflow:hidden}.swagger-ui-host .swagger-ui section.models h4{font-family:var(--font-outfit),system-ui,sans-serif;color:var(--foreground)}.swagger-ui-host .swagger-ui section.models .model-container{background:var(--muted);border-radius:0;margin:0}.swagger-ui-host .swagger-ui .model-title,.swagger-ui-host .swagger-ui .model-box,.swagger-ui-host .swagger-ui .model{font-family:inherit}.swagger-ui-host .swagger-ui a{color:var(--primary)}.swagger-ui-host .swagger-ui .loading-container{padding:48px 16px}@media (max-width:640px){.swagger-ui-host .swagger-ui .wrapper{padding:0 12px 16px}.swagger-ui-host .swagger-ui .opblock .opblock-summary-path{word-break:break-all;max-width:100%}.swagger-ui-host .swagger-ui table{display:block;overflow-x:auto}}
