.api-nav,.docs-nav{overflow-x:auto}.api-nav .nav-link,.docs-nav .nav-link{border-radius:.25rem;color:var(--bs-body-color);font-size:.875rem;padding:.25rem .5rem}.api-nav .nav-link:hover,.docs-nav .nav-link:hover{background-color:var(--bs-tertiary-bg)}.api-nav .nav-link.active,.docs-nav .nav-link.active{background-color:var(--bs-primary);color:#fff}.api-nav .tag-section,.docs-nav .tag-section{margin-bottom:1rem}.api-nav .tag-title,.docs-nav .tag-title{color:var(--bs-secondary-color);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;padding:.5rem;text-transform:uppercase}.method-badge{border-radius:.25rem;display:inline-block;font-size:.625rem;font-weight:700;min-width:3rem;padding:.125rem .375rem;text-align:center;text-transform:uppercase}.method-badge.get{background-color:#61affe;color:#fff}.method-badge.post{background-color:#49cc90;color:#fff}.method-badge.put{background-color:#fca130;color:#fff}.method-badge.patch{background-color:#50e3c2;color:#fff}.method-badge.delete{background-color:#f93e3e;color:#fff}.method-badge-lg{font-size:.875rem;padding:.25rem .75rem}.endpoint-path{font-family:var(--bs-font-monospace);font-size:.8125rem}.endpoint-path-lg{font-size:1.125rem}.api-content{min-height:calc(100vh - 200px)}.api-info-card{background:linear-gradient(135deg,var(--bs-primary) 0,var(--bs-primary-bg-subtle) 100%);border:none}.api-info-card .card-body,[data-bs-theme=light] .api-info-card .card-body{color:#fff}[data-bs-theme=dark] .api-info-card{background:linear-gradient(135deg,var(--bs-primary) 0,var(--bs-dark) 100%)}.endpoint-header{background-color:var(--bs-tertiary-bg);border-radius:.5rem;padding:1.5rem}.schema-property{border-left:3px solid var(--bs-border-color);margin-bottom:.75rem;padding-left:1rem}.schema-property.required{border-left-color:var(--bs-danger)}.property-name{font-family:var(--bs-font-monospace);font-weight:600}.property-type{background-color:var(--bs-tertiary-bg);border-radius:.25rem;color:var(--bs-secondary-color);font-size:.75rem;padding:.125rem .375rem}.response-code{border-radius:.25rem;font-family:var(--bs-font-monospace);font-size:.875rem;font-weight:600;padding:.25rem .5rem}.response-code.success{background-color:#d1e7dd;color:#0f5132}[data-bs-theme=dark] .response-code.success{background-color:#051b11;color:#75b798}.response-code.error{background-color:#f8d7da;color:#842029}[data-bs-theme=dark] .response-code.error{background-color:#2c0b0e;color:#ea868f}.response-code.redirect{background-color:#fff3cd;color:#664d03}[data-bs-theme=dark] .response-code.redirect{background-color:#332701;color:#ffda6a}.markdown-content pre,pre.code-block{background-color:var(--bs-tertiary-bg);border-radius:.5rem;font-size:.8125rem;overflow-x:auto;padding:1rem}.docs-nav .nav-section-divider{border-top:1px solid var(--bs-border-color)}.docs-nav .nav-title{font-size:.875rem}.docs-nav .nav-sub{border-left:1px solid var(--bs-border-color);margin-bottom:.25rem;margin-left:.5rem;padding-left:.75rem}.docs-nav .nav-sub .nav-link{font-size:.8125rem;padding:.2rem .5rem}.docs-nav .nav-indent{display:inline-block}.docs-content{min-height:calc(100vh - 200px)}.markdown-content h1{font-size:1.75rem}.markdown-content h2{font-size:1.35rem}.markdown-content h3{font-size:1.1rem}.markdown-content h4,.markdown-content h5,.markdown-content h6{font-size:1rem}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin-bottom:.75rem;margin-top:1.5rem}.markdown-content h1:first-child,.markdown-content h2:first-child,.markdown-content h3:first-child,.markdown-content h4:first-child,.markdown-content h5:first-child,.markdown-content h6:first-child{margin-top:0}.markdown-content p{margin-bottom:1rem}.markdown-content code{background-color:var(--bs-tertiary-bg);border-radius:.25rem;color:var(--bs-body-color);font-size:.8125rem;padding:.125rem .375rem}.markdown-content pre code{background-color:transparent;border-radius:0;font-size:inherit;padding:0}.markdown-content table{border-collapse:collapse;font-size:.875rem;margin-bottom:1rem;width:100%}.markdown-content table td,.markdown-content table th{border:1px solid var(--bs-border-color);padding:.5rem .75rem}.markdown-content table th{background-color:var(--bs-tertiary-bg);font-weight:600}.markdown-content table tr:nth-child(2n) td{background-color:var(--bs-secondary-bg)}.markdown-content blockquote{border-left:4px solid var(--bs-border-color);color:var(--bs-secondary-color);margin-bottom:1rem;padding:.5rem 1rem}.markdown-content blockquote p{margin-bottom:0}.markdown-content hr{margin:1.5rem 0}.markdown-content ol,.markdown-content ul{margin-bottom:1rem;padding-left:1.5rem}
/*# sourceMappingURL=documentation.css.map*/
