.swagger-ui-wrapper{position:relative;min-height:400px}.swagger-ui-wrapper .swagger-download-section{display:flex;justify-content:flex-end;margin-bottom:20px}.swagger-ui-wrapper .swagger-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;font-size:16px;color:#6a7178;background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px}.swagger-ui-wrapper .swagger-loading p{margin:0}.swagger-ui-wrapper .swagger-loading .loading-spinner,.swagger-ui-wrapper .swagger-loading .spinner{width:20px;height:20px;margin-bottom:10px;border:2px solid #dee2e6;border-top-color:#005c8a;border-radius:50%;animation:swagger-spin 1s linear infinite}.swagger-ui-wrapper .swagger-error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;font-size:16px;color:#cc092f;background:#f8f9fa;border:1px solid #ced4da;border-radius:4px;text-align:center}.swagger-ui-wrapper .swagger-error p{margin:0 0 16px}.swagger-ui-wrapper.hide-auth .swagger-ui .auth-btn-wrapper,.swagger-ui-wrapper.hide-auth .swagger-ui .auth-wrapper,.swagger-ui-wrapper.hide-auth .swagger-ui .authorization,.swagger-ui-wrapper.hide-auth .swagger-ui .authorization__btn,.swagger-ui-wrapper.hide-auth .swagger-ui .authorize,.swagger-ui-wrapper.hide-auth .swagger-ui .btn.authorize,.swagger-ui-wrapper.hide-auth .swagger-ui .model-container[data-name*=Security],.swagger-ui-wrapper.hide-auth .swagger-ui .model-container[data-name*=security],.swagger-ui-wrapper.hide-auth .swagger-ui .scheme-container,.swagger-ui-wrapper.hide-auth .swagger-ui [class*=auth-wrapper],.swagger-ui-wrapper.hide-auth .swagger-ui [class*=authorization],.swagger-ui-wrapper.hide-auth .swagger-ui button[class*=authorize]{display:none!important}.swagger-ui .info{margin:20px 0!important}.swagger-ui .info .external-documentation,.swagger-ui .info .url,.swagger-ui .info [class*=url],.swagger-ui .info a,.swagger-ui .info__contact .url,.swagger-ui .info__contact a,.swagger-ui .info__extdocs,.swagger-ui .info__license .url,.swagger-ui .info__license a,.swagger-ui .info__tos a{display:none!important}.swagger-ui .opblock .opblock-summary{padding:10px 20px}.swagger-ui .opblock.opblock-post{border-color:#49cc90;background:rgba(73,204,144,.1)}.swagger-ui .opblock.opblock-get{border-color:#61affe;background:rgba(97,175,254,.1)}.swagger-ui .opblock.opblock-put{border-color:#fca130;background:rgba(252,161,48,.1)}.swagger-ui .opblock.opblock-delete{border-color:#f93e3e;background:rgba(249,62,62,.1)}.swagger-ui .opblock.opblock-patch{border-color:#50e3c2;background:rgba(80,227,194,.1)}.swagger-ui .swagger-download-btn{margin-bottom:16px}.swagger-ui .swagger-download-btn:disabled{opacity:.6;cursor:not-allowed}.card-header{padding:16px 20px;border-bottom:1px solid #dee2e6;background-color:#f8f9fa}.card-header .card-title{margin:0;font-size:18px;font-weight:600;color:#272b30}@keyframes swagger-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}