#nd-page .lx-explorer,#nd-page .lx-explorer *{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}#nd-page .lx-explorer h1,#nd-page .lx-explorer h2,#nd-page .lx-explorer h3{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit!important;border:0!important;margin:0!important;padding:0!important}#nd-page .lx-explorer p,#nd-page .lx-explorer li{font-size:inherit!important;line-height:inherit!important;color:inherit!important;margin:0!important}#nd-page .lx-explorer ul,#nd-page .lx-explorer ol{margin:0!important;padding-left:0!important;list-style:none!important}#nd-page .lx-explorer li::marker{content:none!important}#nd-page .lx-explorer code:not(pre code){font-family:inherit!important;font-size:inherit!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}#nd-page .lx-explorer .lx-chip,#nd-page .lx-explorer .lx-chip-strong,#nd-page .lx-explorer .lx-path,#nd-page .lx-explorer .lx-status,#nd-page .lx-explorer .lx-param-type,#nd-page .lx-explorer .lx-prop-type,#nd-page .lx-explorer .lx-schema-type,#nd-page .lx-explorer .lx-schema-flag,#nd-page .lx-explorer .lx-method,#nd-page .lx-explorer .lx-op-id code{border-style:solid!important;border-width:1px!important;padding:.15em .45em!important}#nd-page .lx-explorer .lx-method{text-align:center;min-width:44px}#nd-page:has(.lx-explorer){max-width:1400px!important;padding-left:1rem!important;padding-right:1rem!important}.lx-explorer{min-height:calc(100vh - 160px);color:var(--color-fg);border-top:1px solid var(--color-border);background-color:#0000;grid-template-columns:300px 1fr;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;display:grid}@media (max-width:1040px){.lx-explorer{grid-template-columns:260px 1fr}}@media (max-width:960px){.lx-explorer{grid-template-columns:1fr}}.lx-sidebar{border-right:1px solid var(--color-border);background-color:#0000;flex-direction:column;max-height:calc(100vh - 120px);display:flex;position:sticky;top:80px;overflow-y:auto}@media (max-width:960px){.lx-sidebar{border-right:0;border-bottom:1px solid var(--color-border);max-height:none;position:static}}.lx-sidebar-head{border-bottom:1px solid var(--color-border);padding:1.5rem 1.25rem 1.25rem}.lx-eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--color-accent-ink);margin:0 0 .5rem;font-size:10px}.lx-sidebar-title{color:var(--color-fg-strong);letter-spacing:-.01em;margin:0 0 .25rem;font-size:14px;font-weight:700}.lx-sidebar-sub{color:var(--color-muted);margin:0 0 1rem;font-size:10px}.lx-sidebar-sub code{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-accent-ink);padding:.1em .35em}.lx-sidebar-filter input{width:100%;color:var(--color-fg);background:var(--color-surface);border:1px solid var(--color-border);outline:none;padding:.5rem .75rem;font-family:inherit;font-size:11px;transition:border-color .15s}.lx-sidebar-filter input:focus{border-color:var(--color-accent)}.lx-sidebar-filter input::placeholder{color:var(--color-muted);letter-spacing:1px;text-transform:uppercase;font-size:10px}.lx-tags{flex:1;padding:1rem .75rem 2rem}.lx-tag-group{margin-bottom:1.25rem}.lx-tag-name{text-transform:uppercase;letter-spacing:3px;color:var(--color-muted);border-bottom:1px solid var(--color-border);margin:.75rem .5rem .5rem;padding-bottom:.25rem;font-size:10px}.lx-op-list{margin:0;padding:0;list-style:none}.lx-op-item{margin:0}.lx-op-btn{text-align:left;width:100%;color:var(--color-fg);font:inherit;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;grid-template-rows:auto auto;grid-template-columns:48px 1fr;align-items:center;gap:.15rem .6rem;padding:.5rem .6rem;transition:background .15s,border-color .15s,color .15s;display:grid}.lx-op-btn:hover{background:var(--color-surface);color:var(--color-fg-strong)}.lx-op-item-active .lx-op-btn{background:color-mix(in srgb, var(--color-accent) 8%, transparent);border-left-color:var(--color-accent);color:var(--color-fg-strong)}.lx-op-summary{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.lx-op-path-small{color:var(--color-muted);letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:9px;overflow:hidden}.lx-method{text-align:center;letter-spacing:1.5px;text-transform:uppercase;border:1px solid var(--color-border);min-width:44px;color:var(--color-fg-strong);background:var(--color-surface);padding:.2em .45em;font-size:9px;font-weight:700;display:inline-block}.lx-method-get{border-color:var(--color-border-strong);color:var(--color-fg-strong)}.lx-method-post{border-color:var(--color-accent);color:var(--color-accent-ink);background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface))}.lx-method-put,.lx-method-patch{border-color:var(--color-fg-strong);color:var(--color-fg-strong)}.lx-method-delete{color:#c0392b;border-color:#c0392b}.lx-main{min-width:0;padding:2.5rem 3rem 4rem;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.lx-main>.lx-op-detail,.lx-main>.lx-welcome{max-width:1040px}@media (max-width:1040px){.lx-main{padding:2.25rem 2rem 3.5rem}}@media (max-width:600px){.lx-main{padding:1.5rem 1rem 3rem}}.lx-op-head{border-bottom:1px solid var(--color-border);margin-bottom:1.5rem;padding-bottom:1rem}.lx-op-path{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.lx-path{color:var(--color-fg-strong);background:var(--color-surface);border:1px solid var(--color-border);padding:.2em .5em;font-size:15px;font-weight:500}.lx-op-title{color:var(--color-fg-strong);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.8rem;font-weight:700;line-height:1.15}.lx-op-id{color:var(--color-muted);letter-spacing:.5px;margin:0;font-size:11px}.lx-op-id code{color:var(--color-accent-ink);background:var(--color-surface);border:1px solid var(--color-border);padding:.1em .4em;font-size:11px}.lx-op-section{margin:2rem 0}.lx-op-section h2{letter-spacing:3px;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid var(--color-border);margin:0 0 .75rem;padding-bottom:.25rem;font-size:10px;font-weight:700}.lx-op-description{color:var(--color-fg);white-space:pre-wrap;margin:0 0 .75rem;font-size:13px;line-height:1.7}.lx-muted{color:var(--color-muted);font-size:11px}.lx-muted-p{color:var(--color-muted);margin:.3rem 0 .75rem;font-size:12px;line-height:1.65}.lx-list{margin:0;padding:0;list-style:none}.lx-list-item{border:1px solid var(--color-border);background:var(--color-surface);margin-bottom:.5rem;padding:.5rem .75rem}.lx-chip{border:1px solid var(--color-border);background:var(--color-page-bg);color:var(--color-fg);letter-spacing:.5px;margin:.1em .25em .1em 0;padding:.15em .45em;font-size:10px;display:inline-block}.lx-chip-strong{border:1px solid var(--color-accent);color:var(--color-accent-ink);background:color-mix(in srgb, var(--color-accent) 8%, transparent);letter-spacing:.5px;padding:.15em .45em;font-size:11px;font-weight:700;display:inline-block}.lx-scopes{margin-top:.4rem}.lx-param-table{border:1px solid var(--color-border);background:var(--color-surface)}.lx-param-row{border-bottom:1px solid var(--color-border);padding:.6rem .75rem}.lx-param-row:last-child{border-bottom:0}.lx-param-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lx-param-name{color:var(--color-fg-strong);background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.lx-param-type{color:var(--color-accent-ink);letter-spacing:.5px;font-size:10px}.lx-param-desc{color:var(--color-muted);margin:.25rem 0 0;font-size:12px;line-height:1.55}.lx-prop-required{letter-spacing:1.5px;text-transform:uppercase;color:var(--color-accent-ink);border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);padding:.05em .4em;font-size:9px}.lx-media{border:1px solid var(--color-border);background:var(--color-surface);margin-top:.5rem;padding:.6rem .75rem}.lx-media-head{margin-bottom:.4rem}.lx-response{border:1px solid var(--color-border);background:var(--color-surface);margin-bottom:.75rem}.lx-response-head{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.lx-status{border:1px solid var(--color-border);background:var(--color-page-bg);color:var(--color-fg-strong);padding:.15em .5em;font-size:11px;font-weight:700}.lx-status-2xx{color:var(--color-accent-ink);border-color:var(--color-accent)}.lx-status-4xx{color:#a04000;border-color:#a04000}.lx-status-5xx{color:#c0392b;border-color:#c0392b}.lx-response .lx-media{border:0;border-bottom:1px solid var(--color-border);background:0 0;margin:0;padding:.6rem .75rem}.lx-response .lx-media:last-child{border-bottom:0}.lx-schema-node{font-size:12px;line-height:1.6}.lx-schema-header{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.lx-schema-type{color:var(--color-accent-ink);background:color-mix(in srgb, var(--color-accent) 10%, transparent);border:1px solid var(--color-accent);padding:.08em .4em;font-size:11px;font-weight:700}.lx-schema-flag{letter-spacing:1px;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-border);padding:.05em .35em;font-size:9px}.lx-schema-desc{color:var(--color-muted);margin:.25rem 0;font-size:11px;line-height:1.55}.lx-schema-enum{margin-top:.25rem}.lx-schema-props{border-left:1px solid var(--color-border);margin-top:.5rem;padding-left:.75rem}.lx-schema-items{color:var(--color-muted);margin-top:.4rem;font-size:11px}.lx-prop{border-bottom:1px solid var(--color-border);padding:.4rem 0}.lx-prop:last-child{border-bottom:0}.lx-prop-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lx-prop-name{color:var(--color-fg-strong);background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.lx-prop-type{color:var(--color-accent-ink);letter-spacing:.5px;font-size:10px}.lx-prop-desc{color:var(--color-muted);margin:.25rem 0 0;font-size:11px;line-height:1.55}.lx-nested{border-left:1px dashed var(--color-border);margin-top:.35rem;padding-left:.75rem}.lx-welcome-head{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1.5rem}.lx-welcome-head h1{color:var(--color-fg-strong);letter-spacing:-.01em;margin:0 0 .5rem;font-size:2.25rem;font-weight:700}.lx-version{color:var(--color-muted);margin:0;font-size:12px}.lx-version code{color:var(--color-accent-ink);background:var(--color-surface);border:1px solid var(--color-border);padding:.1em .4em}.lx-welcome-desc{color:var(--color-fg);white-space:pre-wrap;margin:0 0 2rem;font-size:13px;line-height:1.7}.lx-welcome-section{margin:2rem 0}.lx-welcome-section h2{letter-spacing:3px;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid var(--color-border);margin:0 0 .75rem;padding-bottom:.25rem;font-size:10px;font-weight:700}.lx-tag-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;margin-top:1rem;display:grid}.lx-tag-card{border:1px solid var(--color-border);background:var(--color-surface);padding:.9rem 1rem}.lx-tag-card h3{letter-spacing:1.5px;text-transform:uppercase;color:var(--color-accent-ink);margin:0 0 .5rem;font-size:12px;font-weight:700}.lx-link{color:var(--color-accent-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-accent) 40%, transparent);text-underline-offset:3px;transition:text-decoration-color .15s}.lx-link:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}
