:root{--cb-muted:#6b7280;--cb-border:#e5e7eb;--cb-bg-lite:#f9fafb}.swagger-ui .info{text-align:center;margin-bottom:1.5rem}.swagger-ui .info hgroup{display:inline-flex;align-items:center;justify-content:center;width:100%}.swagger-ui .info .base-url{display:block;width:100%;text-align:center;margin-top:.25rem;font-size:.75rem;color:var(--cb-muted)}.swagger-ui .info a,.swagger-ui .info li,.swagger-ui .info p{text-align:center;margin:.25rem 0}.swagger-ui .auth-wrapper{background:var(--cb-bg-lite);border:1px solid var(--cb-border);border-radius:.5rem;padding:1.25rem 1rem;max-width:420px;margin:0 auto 2rem}.swagger-ui .authorize,.swagger-ui .btn.authorize{background:#10b981!important;border:none!important;color:#ffffff!important}.swagger-ui .opblock{margin:.75rem 0}html.dark .swagger-ui .info h1,html.dark .swagger-ui .opblock-tag,html.dark .swagger-ui .opblock-tag h4{color:#ffffff!important;opacity:1!important}html.dark .swagger-ui .opblock-summary-description,html.dark .swagger-ui .opblock-summary-path,html.dark .swagger-ui a,html.dark .swagger-ui li,html.dark .swagger-ui p{color:#e2e8f0!important}html.dark .swagger-ui .auth-wrapper{background:#0f172a!important;border:1px solid #334155!important}html.dark .swagger-ui .authorize,html.dark .swagger-ui .btn.authorize{background:#10b981!important;border:none!important;color:#ffffff!important}html.dark .swagger-ui .info .badge,html.dark .swagger-ui .info .version-stamp{background:#334155!important;color:#ffffff!important}.swagger-ui .info hgroup{flex-wrap:wrap;gap:.5rem}.swagger-ui .info hgroup a[href^=http]{flex-basis:100%;text-align:center;font-size:.75rem;color:var(--cb-muted)}.swagger-ui .info .badge,.swagger-ui .info .version-stamp,.swagger-ui .info hgroup small,.swagger-ui .info hgroup span{display:none!important}@media (max-width:640px){.swagger-ui .responses-table thead{display:none}.swagger-ui .responses-table tr{display:block;margin-bottom:1rem}.swagger-ui .responses-table td{display:block;width:100%!important;padding-left:0!important}.swagger-ui .responses-table .response-col_status{font-weight:600;margin-bottom:.25rem}}#__next-build-watcher,#nextjs-container,.swagger-ui .info .info__contact,.swagger-ui .info .info__terms-of-service,.swagger-ui .info a[href*=Contact],.swagger-ui .info a[href*=terms]{display:none!important}.swagger-ui .info{margin-bottom:1rem!important}.swagger-ui .info p{margin:.25rem 0!important}.swagger-ui .scheme-container{padding:.5rem!important}.swagger-ui .info{margin-top:.5rem!important}.swagger-ui .info hgroup h2{margin-top:0!important}.swagger-ui .scheme-container{border:none!important;box-shadow:none!important;padding:0!important;margin-top:.5rem!important}.swagger-ui .scheme-container .schemes-title{display:none!important}.swagger-ui .scheme-container>div{border:none!important;padding:0!important}.swagger-ui .dialog-ux .modal-ux{max-width:22rem!important;width:calc(100% - 2rem)!important;margin:2.5rem auto!important;border-radius:.75rem!important;box-shadow:0 10px 18px -6px rgb(0 0 0/.2)!important}.swagger-ui .dialog-ux .modal-ux-content{padding:1.25rem!important}.swagger-ui .dialog-ux .modal-ux-content:last-child{margin-bottom:0!important}.swagger-ui .modal-ux input[type=text]{width:100%!important;padding:.5rem .75rem!important;font-size:.875rem!important}.swagger-ui .modal-ux .auth-btn-wrapper{display:flex!important;gap:.5rem!important}.swagger-ui .modal-ux .auth-btn-wrapper button{flex:1 1 50%!important;font-size:.875rem!important;padding:.5rem 0!important}.swagger-ui .modal-ux h4{font-size:1rem!important;margin-bottom:.75rem!important}.swagger-ui .authorize,.swagger-ui .scheme-container{display:none!important}.swagger-ui .btn-group,.swagger-ui .execute-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.swagger-ui .btn-group .btn,.swagger-ui .execute-wrapper .btn{flex:1 1 120px;max-width:100%;box-sizing:border-box}.swagger-ui .info h1{margin-bottom:.15rem!important}.swagger-ui .info p{margin-top:0!important}