.product-nav{display:flex;gap:6px;align-items:center;margin:0 20px}.product-nav a{font-size:12px;text-decoration:none;color:#73819a;padding:8px 11px;border-radius:5px;white-space:nowrap}.product-nav a:hover,.product-nav [aria-current]{color:#0052df;background:#eff4ff}.console-main{max-width:1800px;margin:auto;padding:22px 24px}.console-intro{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:20px}.console-intro h1{font-size:23px;margin:0 0 7px}.console-intro p{color:#76869f;margin:0;font-size:12px}.console-actions{display:flex;align-items:center;gap:22px;font-size:12px}.console-actions label{display:flex;gap:9px;align-items:center}.console-actions a,.api-reference a,.sidebar-foot a{color:#0052df;text-decoration:none}.api-workbench{display:grid;grid-template-columns:178px minmax(0,1fr);overflow:hidden;border-radius:5px}.api-sidebar{border-right:1px solid #dce3ed;padding:14px 6px;display:flex;flex-direction:column}.sidebar-heading{font-size:11px;padding:1px 9px 12px}.category-button{display:flex;align-items:center;gap:12px;border:0;border-radius:3px;width:100%;text-align:left;padding:13px 12px;background:transparent;font-size:13px;margin-bottom:4px}.category-button.active{color:#0055e7;background:#edf3ff}.category-icon{font-size:17px;width:20px;text-align:center}.sidebar-foot{margin-top:auto;padding:25px 9px 6px;font-size:10px;color:#8190a5;line-height:1.7}.sidebar-foot strong{font-size:11px}.api-main{min-width:0}.request-section,.response-section{padding:13px 18px}.request-section{border-bottom:1px solid #dce3ed}.section-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px}.section-title h2{font-size:15px;font-weight:600;margin:0}.section-title select{font-size:12px;padding:6px 10px;max-width:60%}#operation-description{margin:0 0 10px;font-size:11px}.request-line{display:flex;gap:7px;height:37px}.request-line select{width:80px;color:#148050;opacity:1;background:#fff}.endpoint-wrap{position:relative;flex:1;min-width:0}.endpoint-wrap input{width:100%;height:100%;padding-right:106px;font-family:ui-monospace,monospace;font-size:11px}.endpoint-wrap span{position:absolute;right:7px;top:7px;font-size:10px;color:#0052df;padding:3px 5px;border:1px solid #d5e2ff;background:#f7faff}.request-line .primary{min-width:76px;background:#0052df}.tab-line{display:flex;align-items:center;justify-content:space-between;margin-top:12px;border-bottom:1px solid #dce3ed;gap:8px}.tab-line [role=tablist]{display:flex;gap:5px}.tab-line [role=tab]{font-size:12px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 12px}.tab-line [aria-selected=true]{color:#0052df;border-bottom-color:#0052df;font-weight:600}.text-button{border:0;color:#0052df;background:transparent;font-size:11px;padding:6px}.request-tab{min-height:100px}.param-scroll{max-height:258px;overflow:auto}.params-table{table-layout:fixed;width:100%;font-size:11px}.params-table th,.params-table td{padding:7px 9px;border:1px solid #e4e8f0;white-space:normal}.params-table th{font-size:10px;font-weight:500;background:#fafcff;color:#22314a}.params-table td{font-size:11px}.params-table th:first-child{width:38px}.params-table th:nth-child(2){width:185px}.params-table th:nth-child(3){width:42%}.params-table input:not([type=checkbox]),.params-table select{width:100%;font-size:11px;padding:6px 7px}.params-table input[type=checkbox]{accent-color:#0052df}.params-table small{display:block;color:#8a97ac;font:10px sans-serif;margin-top:3px}.params-table .param-description{font:11px/1.5 sans-serif;color:#7e8b9f}.field-note{font-size:10px;color:#7d8ba0;line-height:1.65;margin:10px 0 0}.empty-tab{padding:25px 12px;font-size:12px;color:#8290a4}.auth-tab{padding:15px 5px}.auth-tab label{font-size:12px;max-width:570px}.auth-tab input{margin-top:7px}.auth-tab button{font-size:11px;margin-top:10px}.response-meta{display:flex;align-items:center;gap:13px;font-size:10px;flex-wrap:wrap;min-height:27px;color:#4e5d75}.response-meta .http-status{padding:4px 8px;background:#e4f4e9;color:#167347;border:1px solid #c5e8d2;border-radius:4px;font-size:11px}.response-meta .http-status.error-status{background:#fff0eb;color:#aa4030;border-color:#ffd5c8}.response-meta .source-sample{color:#986110}.response-buttons{display:flex;gap:8px}.response-buttons button,.tab-line>div:last-child button:not([role]){font-size:11px;padding:6px 10px}.response-view{position:relative;background:#fbfcfe;border:1px solid #e1e6ef;border-top:0;min-height:170px;max-height:470px;overflow:auto}.response-view pre{margin:0;padding:14px 16px;min-height:165px;font:11px/1.7 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;color:#23314d;position:relative;z-index:1;tab-size:2}.response-view .json-key{color:#a73b25}.response-view .json-string{color:#0a855b}.response-view .json-number{color:#7753bb}.response-view .json-literal{color:#0054cb}#response-watermark{position:absolute;inset:20px 0;text-align:center;display:flex;align-items:center;justify-content:center;font-size:clamp(32px,6vw,95px);font-weight:800;color:#b1b7bf;opacity:.22;pointer-events:none;transform:rotate(-10deg);white-space:nowrap;z-index:2}.balance-summary{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0}.balance-chip{background:#f3f7ff;border:1px solid #dbe6fb;border-radius:5px;padding:8px 12px;font-size:12px}.balance-chip small{color:#8693a8;font-size:10px;display:block;margin-top:4px}.api-history{margin-top:16px;padding:15px 16px}.api-history td{font-size:10px}.api-history th{font-size:11px}.api-history td.url-cell{max-width:430px;overflow:hidden;text-overflow:ellipsis}.api-history td button{font-size:10px;padding:4px 7px}.api-reference{margin-top:20px;padding:18px}.api-reference:target{scroll-margin-top:12px}.reference-search{font-size:12px;max-width:650px;margin-top:15px}.reference-search input{margin-top:5px}.reference-operation{border:1px solid #e0e6ef;border-radius:5px;margin-top:8px;overflow:hidden}.reference-operation summary{padding:11px;font-size:12px;display:flex;align-items:center;gap:12px;cursor:pointer}.reference-operation summary code{font-size:11px;color:#566782;overflow-wrap:anywhere}.method-badge{font-size:10px;background:#e8f4ed;color:#117445;padding:4px 6px;border-radius:3px;min-width:40px;text-align:center}.method-badge.non-get{background:#f1ebff;color:#7653a9}.reference-detail{padding:0 14px 14px;border-top:1px solid #e4e9f1;font-size:12px;line-height:1.6}.reference-detail pre{max-height:350px;overflow:auto;background:#f7f9fc;padding:12px;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.reference-detail button{font-size:11px;margin-top:12px}#api-message:not(:empty){background:#fff5e8;color:#87550b;border:1px solid #ffddb0;border-radius:5px;padding:10px 13px;margin-bottom:12px;font-size:12px}.api-main a{color:#0052df}.console-page .header-right{margin-left:auto}@media(max-width:1000px){.product-nav{margin:0 5px}.brand span{display:none}.console-main{padding:18px 12px}.api-workbench{grid-template-columns:130px minmax(0,1fr)}.params-table th:nth-child(2){width:135px}.param-description{display:none}.params-table th:nth-child(4){display:none}.console-actions{gap:10px}}@media(max-width:700px){.console-page header{height:auto;min-height:66px;flex-wrap:wrap;padding:12px;gap:8px}.product-nav{order:3;width:100%;justify-content:center;margin:0}.console-intro{align-items:flex-start;flex-direction:column}.console-actions{flex-wrap:wrap}.api-workbench{grid-template-columns:1fr}.api-sidebar{border-right:0;border-bottom:1px solid #dce3ed;padding:8px}.sidebar-heading,.sidebar-foot{display:none}#api-categories{display:flex;justify-content:space-between}.category-button{width:auto;font-size:11px;gap:5px;padding:8px}.request-section,.response-section{padding:12px}.section-title select{max-width:68%}.params-table th:nth-child(2){width:120px}.params-table th:nth-child(3){width:auto}.request-line{flex-wrap:wrap;height:auto}.endpoint-wrap{min-width:calc(100% - 95px);height:36px}.request-line>button{flex:1}.endpoint-wrap span{display:none}.endpoint-wrap input{padding-right:8px}.tab-line [role=tab]{padding:9px 7px;font-size:11px}.response-meta{gap:8px}.api-history,.api-reference{padding:13px}.reference-operation summary{flex-wrap:wrap}.reference-operation summary code{width:100%}.api-reference .section-title{align-items:flex-start}.response-buttons button{font-size:10px}.params-table .param-description{display:none}}
#reference-list{max-height:650px;overflow:auto;padding-right:4px}.reference-detail h3{font-size:12px;margin:15px 0 6px}
