.App{margin-left:max(var(--rm-sidebar-width, 280px),calc(50vw - 720px + var(--rm-sidebar-width, 280px)));margin-right:max(0px,calc(50vw - 720px));margin-top:var(--rm-header-height, 52px);padding:0;min-height:calc(100vh - var(--rm-header-height, 52px));background-color:var(--rm-bg-page);color:var(--rm-text)}.doc-section{display:flex;border-bottom:1px solid var(--rm-border-light)}.doc-section-left{flex:none;width:630px;padding:32px;box-sizing:border-box}.doc-section-right{flex:1;min-width:0;position:sticky;top:calc(var(--rm-header-height, 52px) + 24px);align-self:flex-start;padding:0 32px 32px 0;margin-top:32px}@media(max-width:1439px){.doc-section{flex-direction:column}.doc-section-left{width:100%;padding:32px 32px 8px}.doc-section-right{width:100%;flex:none;position:static;padding:0 32px 32px;margin-top:0;align-self:stretch}}@media(max-width:1024px){.App{margin-left:0;margin-right:0}.doc-section-left{padding:24px 24px 8px}.doc-section-right{padding:0 24px 32px}.introduction-page{padding:24px}}@media(max-width:640px){.doc-section-left{padding:16px 16px 4px}.doc-section-right{padding:0 16px 24px}.introduction-page{padding:16px}.endpoint-title-main{font-size:22px}.endpoint-url-bar{flex-wrap:wrap}.endpoint-full-url{font-size:11px;word-break:break-all}}h1{font-size:32px;font-weight:700;line-height:1.25;margin-bottom:16px;color:var(--rm-text-bright)}h2{font-size:22px;font-weight:600;margin-bottom:16px;margin-top:32px;color:var(--rm-text-bright)}h3{font-size:16px;font-weight:600;color:var(--rm-text);margin-bottom:12px}p{font-size:15px;line-height:1.7;color:var(--rm-text-muted);margin-bottom:16px}.endpoint-breadcrumb{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#fff}.endpoint-breadcrumb-sep{color:#fff;font-weight:400}.endpoint-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.endpoint-title-main{font-size:32px;font-weight:700;margin:0;line-height:1.2}.ask-ai-wrap{position:relative;flex-shrink:0;margin-top:4px}.ask-ai-btn{display:flex;align-items:center;gap:6px;width:105px;height:30px;padding:0 10px;background:transparent;border:1px solid var(--rm-border);border-radius:6px;color:#a8b4bd;font-size:14px;font-style:normal;font-weight:600;line-height:21px;font-family:inherit;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}.ask-ai-btn:hover{border-color:var(--rm-text-dim)}.ask-ai-sparkle{flex-shrink:0;color:#a8b4bd}.ask-ai-chevron-icon{flex-shrink:0;margin-left:auto;color:#a8b4bd;transition:transform .18s ease}.ask-ai-chevron-icon.open{transform:rotate(180deg)}.ask-ai-dropdown{position:absolute;top:calc(100% + 6px);right:0;z-index:400;background-color:#1a1d1f;border:1px solid var(--rm-border);border-radius:8px;padding:4px 0;min-width:180px;box-shadow:0 8px 24px #00000080;animation:tooltip-in .12s ease}.ask-ai-dropdown-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;background:none;border:none;color:#c5cdd3;font-size:13px;font-weight:400;font-family:inherit;cursor:pointer;text-decoration:none;transition:background-color .12s;text-align:left}.ask-ai-dropdown-item:hover{background-color:#ffffff0d}.ask-ai-dropdown-item--disabled{opacity:.4;cursor:default}.ask-ai-dropdown-item--disabled:hover{background-color:transparent}.ask-ai-dropdown-logo{flex-shrink:0;color:#a8b4bd}.ask-ai-dropdown-divider{height:1px;background-color:var(--rm-border-light);margin:4px 0}.endpoint-url-bar{display:flex;align-items:center;gap:10px;margin-bottom:20px}.endpoint-full-url{font-family:Monaco,Menlo,monospace;font-size:13px;color:var(--rm-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.method-badge{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;height:26px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.method-badge.get{background-color:#008756;color:#fff}.method-badge.post{background-color:#0174e1;color:#fff}.method-badge.put{background-color:var(--rm-put-bg);color:var(--rm-put)}.method-badge.delete{background-color:var(--rm-delete-bg);color:var(--rm-delete)}.method-badge.patch{background-color:var(--rm-patch-bg);color:var(--rm-patch)}.endpoint-description{color:#fff;font-size:15px;line-height:1.7;margin-bottom:0}.markdown-body p{font-size:15px;line-height:1.7;color:var(--rm-text-muted);margin-bottom:12px}.endpoint-description.markdown-body p{color:#fff}.markdown-body p:last-child{margin-bottom:0}.markdown-body strong{color:var(--rm-text-bright);font-weight:600}.markdown-body em{font-style:italic}.markdown-body h1,.markdown-body h2,.markdown-body h3{color:var(--rm-text-bright);margin:20px 0 10px;line-height:1.3}.markdown-body h1{font-size:22px}.markdown-body h2{font-size:18px;margin-top:24px}.markdown-body h3{font-size:15px}.markdown-body ul,.markdown-body ol{margin:10px 0 10px 20px;color:var(--rm-text-muted);font-size:15px;line-height:1.7}.markdown-body li{margin-bottom:4px}.markdown-body code{font-family:Monaco,Menlo,monospace;font-size:12px;background-color:var(--rm-bg-card);border:1px solid var(--rm-border);border-radius:3px;padding:1px 6px;color:var(--rm-text)}.markdown-body pre{background-color:var(--rm-bg-code);border:1px solid var(--rm-border);border-radius:var(--rm-radius);padding:16px;overflow-x:auto;margin:14px 0}.markdown-body pre code{background:none;border:none;padding:0;font-size:13px;color:#abb2bf;line-height:1.6}.markdown-body table{width:100%;border-collapse:collapse;margin:14px 0;font-size:14px}.markdown-body th{text-align:left;padding:9px 14px;background-color:#17191a;border:1px solid #292b2c;color:var(--rm-text-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.markdown-body td{padding:10px 14px;background-color:#17191a;border:1px solid #292b2c;color:var(--rm-text-muted);font-size:14px;line-height:1.5}.markdown-body td:first-child{font-weight:600;color:var(--rm-text-bright)}.markdown-body tr:nth-child(2n) td{background-color:#ffffff04}.markdown-body a{color:var(--rm-primary);text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body blockquote{border-left:3px solid var(--rm-primary);padding:10px 16px;margin:14px 0;background-color:#018ef50d;border-radius:0 var(--rm-radius) var(--rm-radius) 0;color:var(--rm-text-muted);font-size:14px}.section-divider{height:1px;background-color:var(--rm-border-light);margin:28px 0}.params-section{margin-top:28px}.params-title{font-size:18px;font-weight:700;color:var(--rm-text-bright);margin-bottom:14px}.params-table-rm{background-color:#17191a;border:1px solid #292b2c;border-radius:var(--rm-radius-lg);overflow:visible}.params-table-rm .param-row-rm:first-child{border-radius:var(--rm-radius-lg) var(--rm-radius-lg) 0 0}.params-table-rm .param-row-rm:last-child{border-radius:0 0 var(--rm-radius-lg) var(--rm-radius-lg);border-bottom:none}.extra-fields{margin-top:12px;border:1px solid var(--rm-border);border-radius:8px;background-color:#ffffff05;overflow:hidden}.extra-fields-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--rm-border)}.extra-fields-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rm-text-dim)}.extra-fields-clear{width:22px;height:22px;border:none;background:transparent;color:var(--rm-text-dim);cursor:pointer;font-size:18px;line-height:1;padding:0;border-radius:4px}.extra-fields-clear:hover{color:var(--rm-text);background-color:#ffffff0f}.extra-field-row{display:flex;gap:8px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--rm-border)}.extra-field-input{flex:1;background-color:#00000040;border:1px solid var(--rm-border);border-radius:6px;padding:8px 12px;color:var(--rm-text);font-size:14px;font-family:inherit;min-width:0}.extra-field-input:focus{outline:none;border-color:var(--rm-accent, #3b82f6)}.extra-field-remove{width:28px;height:28px;border:none;background:transparent;color:var(--rm-text-dim);cursor:pointer;font-size:18px;line-height:1;flex-shrink:0;border-radius:4px}.extra-field-remove:hover{color:#f87171;background-color:#f871711a}.extra-field-add{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;color:var(--rm-text);padding:12px 14px;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-family:inherit}.extra-field-add:hover{background-color:#ffffff0a}.extra-field-add-icon{font-size:18px;font-weight:400;line-height:1}.param-row-rm{display:flex;align-items:flex-start;justify-content:space-between;padding:10px;border-bottom:1px solid #292b2c;gap:16px}.param-row-rm:last-child{border-bottom:none}.param-info-rm{flex:1;min-width:0}.body-oneof-row{flex-direction:column;align-items:stretch}.body-oneof-pick{display:flex;align-items:center;gap:10px;margin-top:10px}.body-oneof-pick .settings-dropdown{flex:1;min-width:0}.body-oneof-fields{margin-top:12px;border:1px solid var(--rm-border);border-radius:var(--rm-radius-lg, 8px);background-color:#2d2e31;overflow:hidden}.body-oneof-field{padding:10px 14px;border-bottom:1px solid var(--rm-border-light, #292b2c)}.body-oneof-field:last-child{border-bottom:none}.body-oneof-input{margin-top:8px}.param-name-line{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.param-name-rm{font-weight:700;font-size:14px;color:var(--rm-text-bright)}.param-type-rm{font-size:13px;color:var(--rm-text-dim)}.param-required-rm{font-size:12px;color:var(--rm-delete);font-weight:500}.param-default-rm{font-size:12px;color:var(--rm-text-dim)}.param-desc-rm{display:block;font-size:13px;color:var(--rm-text-muted);margin-top:4px;line-height:1.5;word-break:break-word;overflow-wrap:anywhere}.param-enum-rm{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:6px;font-size:12px;color:var(--rm-text-dim)}.param-enum-value{background-color:var(--rm-bg-card);border:1px solid var(--rm-border);border-radius:4px;padding:1px 6px;font-size:12px;color:var(--rm-text-muted);font-family:Monaco,Menlo,monospace}.param-input-rm{flex-shrink:0;width:140px;position:relative}.param-input-wrapper{position:relative;width:100%}.param-tooltip{position:absolute;top:calc(100% + 6px);right:0;z-index:300;background-color:#1a2028;border:1px solid var(--rm-border);border-radius:var(--rm-radius-lg, 8px);padding:8px 0;min-width:260px;box-shadow:0 8px 32px #00000080;animation:tooltip-in .12s ease}@keyframes tooltip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.param-tooltip-row{display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:13px}.param-tooltip-icon{width:16px;height:16px;border-radius:50%;border:1px solid #a8b4bd;color:#a8b4bd;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.param-tooltip-label{color:#a8b4bd;font-size:13px}.param-tooltip-value{color:#a8b4bd;font-size:13px;font-family:Monaco,Menlo,monospace}.param-tooltip-default{display:block;width:100%;text-align:left;padding:8px 14px;margin-top:4px;border-top:1px solid var(--rm-border-light);background:none;border-left:none;border-right:none;border-bottom:none;color:var(--rm-primary);font-size:13px;font-family:inherit;cursor:pointer;transition:background-color .12s}.param-tooltip-default:hover{background-color:#018ef50f}.recent-requests-block{border:1px solid #292b2c;border-radius:var(--rm-radius-lg, 8px);overflow:hidden;margin-bottom:24px}.recent-requests-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background-color:var(--rm-bg-page);border-bottom:1px solid var(--rm-border)}.recent-requests-title{display:block;font-size:15px;font-weight:700;color:#fff;margin-bottom:8px}.recent-requests-table{background-color:#17191a}.recent-requests-cols{display:grid;grid-template-columns:1fr 1fr 1fr;padding:7px 14px;border-bottom:1px solid #292b2c;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#a8b4bd}.recent-requests-empty{padding:16px 14px;font-size:13px;color:#a8b4bd;text-align:center}.recent-requests-row{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:center;padding:10px 14px;border-bottom:1px solid #292b2c;font-size:13px;color:var(--rm-text);transition:background .1s}.recent-requests-row:last-child{border-bottom:none}.recent-requests-row:hover{background:#1e2122}.rr-time{color:#a8b4bd}.rr-status{display:flex;align-items:center;gap:6px;font-weight:500}.rr-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.rr-agent{color:#a8b4bd;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-eye-btn{background:none;border:none;cursor:pointer;color:#6e6e79;padding:4px;border-radius:4px;display:flex;align-items:center;transition:color .15s;line-height:0}.rr-eye-btn:hover{color:var(--rm-text)}.param-input-field{width:100%;height:30px;padding:0 10px;background-color:#222426;border:1px solid var(--rm-border);border-radius:var(--rm-radius);color:var(--rm-text);font-size:13px;font-family:inherit;outline:none;transition:border-color .15s;box-sizing:border-box}.param-input-field:focus{border-color:var(--rm-primary)}.param-input-field::placeholder{color:var(--rm-text-dim)}.param-input-error.param-input-field,.param-input-error.param-select-field{border-color:#f87171!important}.param-select-field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6e79' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;cursor:pointer;background-color:#222426}.response-accordion-list{overflow:visible}.response-accordion-item{border-bottom:1px solid var(--rm-border-light)}.response-accordion-item:last-child{border-bottom:none}.response-accordion-item.open>.response-accordion-row{border-bottom:1px solid var(--rm-border);background-color:#ffffff05}.response-accordion-row{display:flex;align-items:center;gap:12px;padding:14px 20px;cursor:pointer;transition:background-color .12s}.response-accordion-row:hover{background-color:#ffffff08}.response-accordion-content{flex:1;display:flex;flex-direction:column;gap:2px}.response-accordion-arrow{color:var(--rm-text-dim);flex-shrink:0;transition:transform .18s ease}.response-accordion-arrow.open{transform:rotate(0)}.response-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:3px;align-self:flex-start}.response-dot.success{background-color:var(--rm-post)}.response-dot.error{background-color:var(--rm-delete)}.response-dot.default{background-color:var(--rm-text-dim)}.response-code-text{font-weight:700;font-size:14px;color:var(--rm-text-bright);line-height:1.2}.response-body-panel{background-color:#16171a;padding:0 0 4px}.response-body-label{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--rm-text-dim);padding:14px 20px 10px}.schema-fields-wrap{border:1px solid var(--rm-border);border-radius:var(--rm-radius-lg, 8px);overflow:hidden;margin:0 12px 12px}.schema-top-type{padding:8px 14px;font-size:12px;color:var(--rm-text-dim);background-color:#222325;border-bottom:1px solid var(--rm-border-light)}.schema-field-row{padding:10px 14px;border-bottom:1px solid var(--rm-border-light);background-color:#222325}.schema-field-row:last-child{border-bottom:none}.schema-field-header{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.schema-field-name{font-weight:700;font-size:14px;color:var(--rm-text-bright)}.schema-field-type{font-size:13px;color:var(--rm-text-dim)}.schema-field-constraint{font-size:12px;color:var(--rm-text-dim)}.schema-field-desc{font-size:13px;color:var(--rm-text-muted);margin-top:3px;line-height:1.5;word-break:break-word;overflow-wrap:anywhere}.schema-children{margin-top:10px}.schema-children-label{font-size:12px;color:var(--rm-text-dim);padding:6px 0 4px}.schema-children-body{border:1px solid var(--rm-border);border-radius:var(--rm-radius-lg, 8px);overflow:hidden}.schema-oneof-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.schema-oneof-row .settings-dropdown{flex:1;min-width:0}.schema-oneof-label{font-size:12px;color:var(--rm-text-dim);text-transform:lowercase}.schema-oneof-empty{font-size:12px;color:var(--rm-text-dim);padding:6px 0;font-style:italic}.schema-field-nested{background-color:#2d2e31;padding:10px 14px;border-bottom:1px solid var(--rm-border-light)}.schema-field-nested:last-child{border-bottom:none}.schema-empty{padding:14px 20px;color:var(--rm-text-dim);font-size:13px}.response-code-desc{font-size:13px;color:var(--rm-text-muted)}.updated-info{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--rm-text-dim)}.updated-info svg{opacity:.6}.endpoint-pagination{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--rm-border-light);padding-top:24px}.endpoint-pagination-btn{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--rm-text-muted);font-size:14px;font-weight:500;cursor:pointer;padding:4px 0;font-family:inherit;transition:color .15s}.endpoint-pagination-btn:hover{color:var(--rm-text-bright)}.endpoint-pagination-arrow{font-size:16px;color:var(--rm-text-dim);transition:color .15s}.endpoint-pagination-btn:hover .endpoint-pagination-arrow{color:var(--rm-text-bright)}.endpoint-pagination-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.endpoint-pagination-divider{display:none}.endpoint-pagination-empty{flex:1}.info-block{background-color:#018ef50f;border-left:3px solid var(--rm-primary);padding:16px 20px;margin:20px 0;border-radius:var(--rm-radius)}.info-block p{margin:0;font-size:14px;line-height:1.6;color:var(--rm-text)}.warning-block{background-color:#fca1300f;border-left:3px solid var(--rm-put);padding:16px 20px;margin:20px 0;border-radius:var(--rm-radius)}.warning-block:before{content:"⚠️";margin-right:8px;font-size:16px}.warning-block p{margin:0;color:var(--rm-text);font-size:14px;line-height:1.6}.code-block-container{margin:20px 0}.code-block-header{background-color:#17191a;padding:10px 16px;border-top-left-radius:var(--rm-radius);border-top-right-radius:var(--rm-radius);border-bottom:1px solid var(--rm-border);font-size:11px;font-weight:600;color:var(--rm-text-dim);text-transform:uppercase;letter-spacing:.5px}.code-block{background-color:var(--rm-bg-code);border:1px solid var(--rm-border);border-top:none;border-bottom-left-radius:var(--rm-radius);border-bottom-right-radius:var(--rm-radius);padding:16px;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.6}.code-block code{color:var(--rm-text)}.code-block .json-key{color:#8b5cf6}.code-block .json-string{color:#10b981}.code-block .json-number{color:#f59e0b}.schemas-section{margin:0}.schemas-section h2{margin-top:0}.schema-list{background-color:var(--rm-bg-card);border:1px solid var(--rm-border);border-radius:var(--rm-radius);padding:20px}.schema-item{padding:6px 0;color:var(--rm-text-muted);font-size:13px;font-family:Monaco,Menlo,monospace}.schema-item:before{content:"•";color:var(--rm-text-dim);margin-right:12px}.schema-more{margin-top:12px;font-style:italic;color:var(--rm-text-dim);font-size:13px}.empty-state{display:flex;align-items:center;justify-content:center;min-height:300px;color:var(--rm-text-dim);font-size:16px}.introduction-page{max-width:880px;padding:32px;color:var(--rm-text)}.introduction-page>:first-child{margin-top:0}.introduction-page h1{font-size:34px;font-weight:700;letter-spacing:-.02em;color:var(--rm-text-bright);margin:0 0 28px}.introduction-page h2{font-size:22px;font-weight:600;color:var(--rm-text-bright);margin:32px 0 12px}.introduction-page h3{font-size:17px;font-weight:600;color:var(--rm-text-bright);margin:24px 0 10px}.introduction-page p{font-size:15px;line-height:1.75;color:var(--rm-text-muted);margin:12px 0}.introduction-page strong{color:var(--rm-text-bright);font-weight:600}.introduction-page hr{border:none;height:1px;background:linear-gradient(90deg,transparent,var(--rm-border) 20%,var(--rm-border) 80%,transparent);margin:36px 0}.introduction-page a{color:var(--rm-primary);text-decoration:none}.introduction-page a:hover{text-decoration:underline}.introduction-page code{font-family:Monaco,Menlo,monospace;font-size:13px;background:#ffffff0f;border:1px solid var(--rm-border);border-radius:4px;padding:1px 6px;color:var(--rm-text-bright)}.introduction-page blockquote{border-left:3px solid var(--rm-primary);margin:20px 0;padding:12px 16px;background:#1a82ff14;border-radius:0 8px 8px 0;color:var(--rm-text-bright);font-family:Monaco,Menlo,monospace;font-size:13px;line-height:1.6}.introduction-page blockquote>p{margin:0;color:inherit;font:inherit}.introduction-page ul,.introduction-page ol{margin:12px 0 12px 22px;color:var(--rm-text-muted);font-size:15px;line-height:1.75}.loading-container,.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}.loading-container h1,.error-container h1{font-size:24px;margin-bottom:16px}.error-container p{color:var(--rm-delete)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--rm-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--rm-text-dim)}.code-examples-loading{min-height:320px}.custom-page-table{width:100%;border-collapse:collapse;font-size:15px;color:#fff;margin:12px 0}.custom-page-table th,.custom-page-table td{padding:14px 18px;text-align:left;border:1px solid var(--rm-border);color:#fff}.custom-page-table thead th{background-color:#232425;font-weight:700}.custom-page-table tbody tr:nth-child(odd) td{background-color:#0b0c0d}.custom-page-table tbody tr:nth-child(2n) td{background-color:#171819}.top-header{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:1440px;height:var(--rm-header-height, 52px);background-color:var(--rm-bg-page);border-bottom:1px solid var(--rm-border);display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:200}.header-left{display:flex;align-items:center;gap:16px}.header-burger{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;color:var(--rm-text-muted);cursor:pointer;border-radius:6px;transition:background-color .15s,color .15s}.header-burger:hover{color:var(--rm-text-bright);background:var(--rm-bg-card)}.header-logo-mark{display:none}@media(max-width:1024px){.header-burger{display:flex}.search-modal-esc{display:none}}@media(max-width:768px){.top-header{padding:0 12px}.header-version,.header-logo-full{display:none}.header-logo-mark{display:inline-block}.header-group-badge{font-size:10px}}.header-logo-img{height:26px;width:auto;filter:brightness(0) invert(1) opacity(.4)}.header-version{font-size:12px;color:var(--rm-text-dim);font-family:Monaco,Menlo,monospace;font-weight:400}.header-nav{display:flex;align-items:center;gap:2px;margin-left:8px}.header-nav-link{font-size:13px;color:var(--rm-text-muted);text-decoration:none;padding:6px 12px;border-radius:4px;transition:all .15s;white-space:nowrap;font-weight:500}.header-nav-link:hover{color:var(--rm-text-bright);background-color:var(--rm-bg-card)}.header-nav-link.active{color:var(--rm-primary)}.header-right{display:flex;align-items:center;gap:16px}.header-search-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:none;color:var(--rm-text-dim);cursor:pointer;transition:color .2s}.header-search-btn:hover{color:var(--rm-text-bright)}.header-gear-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:transparent;border:none;color:var(--rm-text-dim);cursor:pointer;transition:color .2s;padding:0}.header-gear-btn:hover{color:var(--rm-text-bright)}.header-gear-btn.active{color:var(--rm-primary)}.header-gear-icon{transition:transform .4s ease;animation:gear-spin 6s linear infinite}.header-gear-btn:hover .header-gear-icon,.header-gear-btn.active .header-gear-icon{animation:gear-spin 1.4s linear infinite}@keyframes gear-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.settings-modal{width:100%;max-width:460px;display:flex;flex-direction:column;background:#0d111780;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-radius:16px;box-shadow:0 0 0 1px #ffffff1a,0 32px 80px #000000b3;animation:modal-in .18s cubic-bezier(.34,1.2,.64,1);margin:24px}.settings-modal-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.settings-modal-title{font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--rm-text-dim)}.settings-modal-close{background:none;border:none;color:var(--rm-text-dim);cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:4px;transition:color .15s,background-color .15s}.settings-modal-close:hover{color:var(--rm-text-bright);background:#ffffff0f}.settings-modal-body{padding:20px;display:flex;flex-direction:column;gap:18px}.settings-field{display:flex;flex-direction:column;gap:8px}.settings-input{background:#ffffff0a;border:1px solid var(--rm-border);border-radius:6px;padding:8px 12px;color:var(--rm-text-bright);font-size:14px;font-family:Monaco,Menlo,monospace;outline:none;transition:border-color .15s}.settings-input:focus{border-color:var(--rm-primary)}.settings-input::placeholder{color:var(--rm-text-dim);font-family:inherit}.settings-input-wrap{position:relative;display:flex;align-items:center}.settings-input-wrap .settings-input{width:100%}.settings-input--with-action{padding-right:40px}.settings-input-toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;color:var(--rm-text-dim);cursor:pointer;transition:color .15s,background-color .15s;padding:0}.settings-input-toggle:hover{color:var(--rm-text-bright);background:#ffffff0d}.settings-required-section{display:flex;flex-direction:column;gap:14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.settings-required-title{font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--rm-text-dim)}.settings-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid rgba(255,255,255,.08)}.settings-btn{border:1px solid transparent;border-radius:6px;padding:7px 16px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .15s,border-color .15s,color .15s,opacity .15s}.settings-btn:disabled{opacity:.4;cursor:not-allowed}.settings-btn-secondary{background:transparent;border-color:var(--rm-border);color:var(--rm-text-muted)}.settings-btn-secondary:hover:not(:disabled){color:var(--rm-text-bright);border-color:var(--rm-text-dim)}.settings-btn-primary{background-color:var(--rm-primary);color:#fff}.settings-btn-primary:hover:not(:disabled){background-color:var(--rm-primary-hover)}.settings-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px}.settings-btn-spinner{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spinner-rotate .7s linear infinite}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.toast{position:fixed;top:24px;right:24px;z-index:2000;display:flex;align-items:center;gap:10px;padding:12px 14px;background:#14181ef2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:10px;box-shadow:0 0 0 1px #ffffff14,0 12px 32px #0009;font-size:13px;color:var(--rm-text-bright);max-width:420px;animation:toast-in .18s cubic-bezier(.34,1.2,.64,1)}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.toast-error{border-left:3px solid #f87171}.toast-error .toast-icon{color:#f87171;flex-shrink:0}.toast-message{flex:1;line-height:1.4;word-break:break-word}.toast-close{background:none;border:none;color:var(--rm-text-dim);cursor:pointer;padding:2px;display:flex;align-items:center;border-radius:4px;flex-shrink:0;transition:color .15s,background-color .15s}.toast-close:hover{color:var(--rm-text-bright);background:#ffffff0f}.settings-label{font-size:12px;font-weight:600;color:var(--rm-text-bright);letter-spacing:.3px}.settings-dropdown{position:relative}.settings-dropdown-btn{width:100%;display:flex;align-items:center;justify-content:space-between;background:#ffffff0a;border:1px solid var(--rm-border);border-radius:6px;padding:8px 12px;color:var(--rm-text-bright);font-size:14px;font-family:inherit;cursor:pointer;outline:none;transition:border-color .15s,background-color .15s}.settings-dropdown-btn:hover,.settings-dropdown-btn.open{border-color:var(--rm-primary)}.settings-dropdown-arrow{color:var(--rm-text-dim);transition:transform .18s}.settings-dropdown-arrow.open{transform:rotate(180deg)}.settings-dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#0d1117d9;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-radius:8px;padding:4px 0;z-index:1100;box-shadow:0 0 0 1px #ffffff1a,0 16px 48px #000000b3;animation:modal-in .14s cubic-bezier(.34,1.2,.64,1)}.settings-dropdown-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 14px;background:transparent;border:none;color:var(--rm-text-muted);font-size:14px;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .1s,color .1s}.settings-dropdown-item:hover{background-color:#ffffff0f;color:var(--rm-text-bright)}.settings-dropdown-item.active{color:var(--rm-primary)}.settings-dropdown-backdrop,.settings-dropdown-grip{display:none}@media(max-width:640px){.settings-dropdown-backdrop{display:block;position:fixed;inset:0;background:#00000080;z-index:2900;animation:dropdown-backdrop-in .18s ease}.settings-dropdown-menu{position:fixed;inset:auto 0 0;border-radius:16px 16px 0 0;padding:8px 0 max(16px,env(safe-area-inset-bottom)) 0;z-index:3000;max-height:70vh;overflow-y:auto;box-shadow:0 -8px 32px #0009;animation:dropdown-sheet-up .22s cubic-bezier(.34,1.2,.64,1)}.settings-dropdown-grip{display:block;width:36px;height:4px;background:#ffffff40;border-radius:2px;margin:6px auto 10px}.settings-dropdown-item{padding:14px 20px;font-size:15px}}@keyframes dropdown-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dropdown-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.header-group-badge{font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--rm-primary)}.header-group-badge.default{color:var(--rm-text-muted)}.settings-hint{font-size:12px;color:var(--rm-text-dim);line-height:1.5}.settings-hint code{background:#ffffff0f;padding:1px 5px;border-radius:3px;font-size:11px;font-family:Monaco,Menlo,monospace}.search-modal-overlay{position:fixed;inset:0;z-index:1000;background:#00000080;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;animation:overlay-in .15s ease}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.search-modal{width:100%;max-width:1000px;height:600px;display:flex;flex-direction:column;background:#0d111780;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-radius:16px;box-shadow:0 0 0 1px #ffffff1a,0 32px 80px #000000b3;overflow:hidden;animation:modal-in .18s cubic-bezier(.34,1.2,.64,1);margin:24px}@keyframes modal-in{0%{opacity:0;transform:scale(.96) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.search-modal-input-wrap{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.search-modal-icon{color:var(--rm-text-dim);flex-shrink:0}.search-modal-input{flex:1;background:none;border:none;outline:none;color:var(--rm-text-bright);font-size:16px;font-family:inherit}.search-modal-input::placeholder{color:#ffffff4d}.search-modal-clear{background:none;border:none;color:var(--rm-text-dim);font-size:18px;cursor:pointer;line-height:1;padding:0;display:flex;align-items:center;transition:color .15s}.search-modal-clear:hover{color:var(--rm-text)}.search-modal-esc{font-size:11px;color:var(--rm-text-dim);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:2px 7px;font-family:inherit;flex-shrink:0}.search-modal-results{flex:1;overflow-y:auto;padding:8px 0}.search-modal-result-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 20px;background:none;border:none;cursor:pointer;text-align:left;transition:background-color .1s}.search-modal-result-item:hover{background-color:#ffffff0f}.search-modal-no-results{padding:24px 20px;font-size:14px;color:var(--rm-text-dim);text-align:center}.search-result-method{font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 6px;border-radius:3px;flex-shrink:0;letter-spacing:.5px}.search-result-method.get{background-color:var(--rm-get-bg);color:var(--rm-get)}.search-result-method.post{background-color:var(--rm-post-bg);color:var(--rm-post)}.search-result-method.put{background-color:var(--rm-put-bg);color:var(--rm-put)}.search-result-method.delete{background-color:var(--rm-delete-bg);color:var(--rm-delete)}.search-result-method.patch{background-color:var(--rm-patch-bg);color:var(--rm-patch)}.search-result-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.search-result-summary{font-size:13px;color:var(--rm-text-bright);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-path{font-size:11px;color:var(--rm-text-dim);font-family:Monaco,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-tag{font-size:11px;color:var(--rm-text-dim);background-color:#ffffff0d;padding:2px 8px;border-radius:10px;flex-shrink:0}.jump-to-modal{width:440px;max-height:600px;display:flex;flex-direction:column;background:#0d111780;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);border-radius:16px;box-shadow:0 0 0 1px #ffffff1a,0 32px 80px #000000b3;overflow:hidden;animation:modal-in .18s cubic-bezier(.34,1.2,.64,1)}.jump-to-input-wrap{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.jump-to-icon{color:var(--rm-text-dim);flex-shrink:0}.jump-to-input{flex:1;background:none;border:none;outline:none;color:var(--rm-text-bright);font-size:14px;font-family:inherit}.jump-to-input::placeholder{color:var(--rm-text-dim)}.jump-to-list{flex:1;overflow-y:auto;padding:8px 0}.jump-to-group{margin-bottom:4px}.jump-to-group-header{font-size:10px;font-weight:700;letter-spacing:1px;color:var(--rm-text-dim);padding:8px 16px 4px}.jump-to-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;color:var(--rm-text-muted);text-align:left;transition:background-color .1s,color .1s;gap:12px}.jump-to-item:hover{background-color:#ffffff0d;color:var(--rm-text-bright)}.jump-to-item-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jump-to-empty{padding:24px 16px;text-align:center;font-size:13px;color:var(--rm-text-dim)}.sidebar{width:var(--rm-sidebar-width, 280px);height:calc(100vh - var(--rm-header-height, 52px));background-color:var(--rm-bg-sidebar);border-right:1px solid var(--rm-border);display:flex;flex-direction:column;position:fixed;left:max(0px,calc(50vw - 720px));top:var(--rm-header-height, 52px);overflow-y:auto;z-index:100}.sidebar-backdrop{display:none}@media(max-width:1024px){.sidebar{left:0;transform:translate(-100%);transition:transform .22s ease;box-shadow:4px 0 24px #00000080;z-index:250}.sidebar.open{transform:translate(0)}.sidebar-backdrop{display:block;position:fixed;inset:var(--rm-header-height, 52px) 0 0 0;background:#00000080;z-index:240;animation:sidebar-backdrop-in .18s ease}.sidebar-jump-to-kbd{display:none}}@media(max-width:640px){.sidebar{width:100vw}.sidebar-backdrop{display:none}}@keyframes sidebar-backdrop-in{0%{opacity:0}to{opacity:1}}.sidebar-jump-to{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 10px;margin:26px 12px 4px;background-color:#1a1d1f;border:1px solid var(--rm-border);border-radius:var(--rm-radius);cursor:pointer;font-family:Arial,sans-serif;transition:background-color .15s,border-color .15s;flex-shrink:0;width:calc(100% - 24px);box-sizing:border-box}.sidebar-jump-to:hover{border-color:var(--rm-text-dim)}.sidebar-jump-to-text{font-size:12px;font-weight:600;color:#c5cdd3;font-family:Arial,sans-serif;letter-spacing:0}.sidebar-jump-to-kbd{font-size:11px;color:#c5cdd3;background-color:#11181c;border:1px solid var(--rm-border);border-radius:4px;padding:1px 6px;font-family:Arial,sans-serif}.sidebar-nav{flex:1;padding:8px 0;overflow-y:auto}.sidebar-api-title{font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#c5cdd3;padding:12px 20px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:0}.nav-section{margin-bottom:6px}.nav-section-header{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--rm-text-dim);padding:14px 20px 6px}.nav-static-link{display:block;width:100%;text-align:left;background:transparent;border:none;padding:8px 20px;color:#fff;font-size:14px;line-height:20px;font-weight:400;font-family:inherit;cursor:pointer;transition:background-color .12s,color .12s}.nav-static-link:hover{background-color:var(--rm-bg-card)}.nav-static-link.active{color:var(--rm-primary);background-color:#1a82ff14}.nav-tag{margin-bottom:2px}.nav-tag-header{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;cursor:pointer;transition:background-color .15s;-webkit-user-select:none;user-select:none}.nav-tag-header:hover{background-color:var(--rm-bg-card)}.nav-tag-name{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff;text-transform:none;letter-spacing:0}.nav-tag-arrow{font-size:14px;color:var(--rm-text-dim);transition:transform .2s;line-height:1}.nav-tag-arrow.expanded{transform:rotate(90deg)}.nav-tag-endpoints{padding:2px 0}.nav-endpoint{display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 16px 0 32px;text-decoration:none;transition:all .12s;gap:10px;border:none;background:none;cursor:pointer;text-align:left}.nav-endpoint:hover{background-color:var(--rm-bg-card)}.nav-endpoint.active .nav-endpoint-name{font-weight:500}.nav-endpoint.active.method-get{background-color:#0c1823}.nav-endpoint.active.method-get .nav-endpoint-name{color:#0d76cb}.nav-endpoint.active.method-post{background-color:#0c1823}.nav-endpoint.active.method-post .nav-endpoint-name{color:#0d76cb}.nav-endpoint-name{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .12s}.nav-endpoint:hover .nav-endpoint-name{color:#fff}.nav-method-badge{font-size:9px;font-weight:700;padding:2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.nav-method-badge.get{background-color:#002e05;color:#fff}.nav-method-badge.post{background-color:#012077;color:#fff}.nav-endpoint.active.method-get .nav-method-badge.get{background-color:#008756;color:#fff}.nav-endpoint.active.method-post .nav-method-badge.post{background-color:#0174e1;color:#fff}.nav-method-badge.put{background-color:var(--rm-put-bg);color:var(--rm-put)}.nav-method-badge.delete{background-color:var(--rm-delete-bg);color:var(--rm-delete)}.nav-method-badge.patch{background-color:var(--rm-patch-bg);color:var(--rm-patch)}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{background:var(--rm-border);border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover{background:var(--rm-text-dim)}.sidebar-logo{padding:16px 20px;border-top:1px solid var(--rm-border);display:flex;align-items:center;flex-shrink:0}.sidebar-logo-img{height:24px;width:auto;opacity:.4;transition:opacity .2s}.sidebar-logo-img:hover{opacity:.8}:root{--rm-primary: #018ef5;--rm-primary-hover: #01538f;--rm-primary-active: #00365d;--rm-primary-focus: rgba(1, 142, 245, .25);--rm-primary-disabled: #c3e6ff;--rm-inverse: #fff;--rm-bg-page: #0a0d0e;--rm-bg-sidebar: #0a0d0e;--rm-bg-header: #018ef5;--rm-bg-card: #1b1a22;--rm-bg-code: #17191a;--rm-bg-input: #1b1a22;--rm-border: #2d2c35;--rm-border-light: #232229;--rm-text: rgb(255, 255, 255);--rm-text-muted: #a0a0a8;--rm-text-dim: #6e6e79;--rm-text-bright: #ffffff;--rm-get: #4387f4;--rm-get-bg: rgba(67, 135, 244, .12);--rm-post: #49cc90;--rm-post-bg: rgba(73, 204, 144, .12);--rm-put: #fca130;--rm-put-bg: rgba(252, 161, 48, .12);--rm-delete: #f93e3e;--rm-delete-bg: rgba(249, 62, 62, .12);--rm-patch: #ab6dff;--rm-patch-bg: rgba(171, 109, 255, .12);--rm-radius: 6px;--rm-radius-lg: 10px;--rm-sidebar-width: 280px;--rm-header-height: 52px;font-family:Twemoji Country Flags,system-ui,-apple-system,"system-ui",Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#fff;background-color:var(--rm-bg-page);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--rm-bg-page)}#root{width:100%;min-height:100vh}
