
/*!
==========================================================
* Swagger Custom Package v1.1.3
* Author: Jasurbek Haydarov (jas-kha)
* GitHub: https://github.com/jas-kha/swagger-custom
* Documentation: https://github.com/jas-kha/swagger-custom#readme
* Description: Custom CSS & JS injector for Swagger UI
*              Supports dynamic JS components and custom themes.
* Build: Auto-generated using Rollup
* License: MIT
* Copyright (c) 2025-2026 Jasurbek Haydarov Baxtiyorovich
* JK Project
==========================================================
*/

:root{--primary-bg:#121212;--secondary-bg:#121212;--tertiary-bg:#121212;--accent-bg:#252525;--code-bg:#2c2c2c;--button-bg:#333;--button-hover:#444;--border-color:#333;--border-accent:#555;--text-primary:#ffffff;--link-color:#90caf9;--get-method:#42a5f5;--post-method:#66bb6a}.swagger-ui,.swagger-ui .wrapper,body{background-color:var(--primary-bg);color:var(--text-primary)}.swagger-ui *{color:var(--text-primary)!important}.swagger-ui .topbar{background-color:var(--tertiary-bg);border-bottom:1px solid var(--border-color)}.swagger-ui .topbar .version-stamp,.swagger-ui .topbar a{color:var(--text-primary)}.swagger-ui .topbar .version-stamp{background-color:var(--accent-bg)}.swagger-ui .auth-wrapper,.swagger-ui .info,.swagger-ui .modal-ux,.swagger-ui .modal-ux-content,.swagger-ui .modal-ux-content .auth-btn-wrapper,.swagger-ui .opblock,.swagger-ui .scheme-container,.swagger-ui .servers{background-color:var(--secondary-bg)}.swagger-ui .info .title,.swagger-ui .servers-title{color:var(--text-primary)}.swagger-ui .info a{color:var(--link-color)}.swagger-ui .authorization__btn,.swagger-ui .btn,.swagger-ui .modal-ux-content .btn,.swagger-ui .modal-ux-content input[type=password],.swagger-ui .modal-ux-content input[type=text],.swagger-ui .parameters-col_description input,.swagger-ui .servers select,.swagger-ui select,.swagger-ui select option{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-accent)}.swagger-ui .authorization__btn:hover,.swagger-ui .btn:hover,.swagger-ui .modal-ux-content .btn:hover{background-color:var(--button-hover)}.swagger-ui .modal-ux-header{background-color:var(--tertiary-bg);border-bottom:1px solid var(--border-color);color:var(--text-primary)}.swagger-ui .modal-ux-content .close-modal,.swagger-ui .modal-ux-content label,.swagger-ui .modal-ux-header h3,.swagger-ui .table-container table tbody tr td{color:var(--text-primary)}.swagger-ui .opblock,.swagger-ui .opblock-summary{border:1px solid var(--border-color)}.swagger-ui .opblock-summary{background-color:var(--accent-bg)}.swagger-ui .opblock-summary-description,.swagger-ui .opblock-summary-path,.swagger-ui .opblock-tag{color:var(--text-primary)!important}.swagger-ui .opblock-tag{border-bottom:1px solid var(--border-color);background-color:var(--secondary-bg)}.swagger-ui .opblock-get,.swagger-ui .opblock-post{border-left:5px solid var(--get-method);background-color:var(--secondary-bg)}.swagger-ui .opblock-post{border-left:5px solid var(--post-method)}.swagger-ui .highlight-code,.swagger-ui .markdown code,.swagger-ui .opblock-section-header,.swagger-ui .table-container table thead tr th{background-color:var(--code-bg);color:var(--text-primary)}.swagger-ui .opblock .opblock-section-header{background:0 0}.swagger-ui .auth-btn-wrapper{display:flex;justify-content:center;padding:10px 0;gap:10px}.title span,.topbar{display:none}.swagger-ui .parameters-col_description input{color:#fff!important}.title{background:linear-gradient(180deg,red,#ff0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Yolnoma Pixel Bold"!important}.swagger-ui textarea{background-color:#66bb6f}