.rb-root{z-index:50;color:#24292f;background:#fff;flex-direction:column;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,monospace;display:flex;position:fixed;inset:0}.rb-toolbar{background:#f6f8fa;border-bottom:1px solid #d0d7de;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.rb-toolbar h1{color:#0969da;margin:0;font-size:18px}.rb-toolbar-actions{gap:8px;display:flex}.rb-toolbar-actions button{color:#24292f;cursor:pointer;background:#f6f8fa;border:1px solid #d0d7de;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:background .15s}.rb-toolbar-actions button:hover{background:#eaeef2}.rb-view-tabs{background:#fff;border-bottom:1px solid #d0d7de;align-items:center;gap:2px;padding:0 20px;display:flex;overflow-x:auto}.rb-view-tab{color:#656d76;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-family:inherit;font-size:13px;transition:all .1s}.rb-view-tab:hover{color:#24292f}.rb-view-tab.rb-active{color:#24292f;border-bottom-color:#0969da;font-weight:600}.rb-view-add{color:#656d76;cursor:pointer;background:0 0;border:none;padding:8px;font-family:inherit;font-size:16px}.rb-view-add:hover{color:#24292f}.rb-view-import-button{color:#656d76;font-size:13px}.rb-view-tab-ctx{display:inline-flex;position:relative}.rb-view-tab-group{align-items:center;display:inline-flex}.rb-view-tab-menu-button{color:#656d76;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-family:inherit;font-size:14px;line-height:1}.rb-view-tab-menu-button:hover,.rb-view-tab-menu-button:focus-visible{color:#24292f}.rb-tab-context-menu{z-index:100;background:#fff;border:1px solid #d0d7de;border-radius:6px;min-width:140px;padding:4px 0;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #8c959f33}.rb-tab-context-menu button{color:#24292f;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:6px 12px;font-family:inherit;font-size:13px;display:block}.rb-tab-context-menu button:hover{background:#f6f8fa}.rb-tab-context-menu button.rb-danger{color:#cf222e}.rb-hidden-file-input{display:none}.rb-filter-area{background:#fff;border-bottom:1px solid #d0d7de;padding:6px 20px;font-size:13px}.rb-filter-header{align-items:center;gap:8px;display:flex}.rb-filter-header-label{color:#656d76;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:600}.rb-filter-tree{flex-direction:column;gap:2px;margin-top:4px;display:flex}.rb-filter-row{align-items:center;gap:6px;min-height:26px;display:flex}.rb-filter-indent{padding-left:16px}.rb-filter-indent-2{padding-left:32px}.rb-filter-add-btn{color:#656d76;cursor:pointer;background:0 0;border:1px dashed #d0d7de;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-family:inherit;font-size:14px;line-height:1;transition:all .1s;display:inline-flex}.rb-filter-add-btn:hover{color:#0969da;background:#f0f7ff;border-color:#0969da}.rb-chip{color:#0969da;white-space:nowrap;background:#ddf4ff;border-radius:20px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.rb-chip-field{font-weight:600}.rb-chip-remove{color:#0969da;cursor:pointer;background:0 0;border:none;padding:0 2px;font-family:inherit;font-size:14px;line-height:1}.rb-chip-remove:hover{color:#cf222e}.rb-group-bracket{color:#b0b8c1;font-size:13px;font-weight:400;line-height:1}.rb-group-bracket-spacer{margin-right:4px}.rb-group-bracket-hidden{visibility:hidden}.rb-group-bracket-close{margin-left:4px}.rb-group-logic-toggle{color:#656d76;cursor:pointer;background:0 0;border:1px solid #d0d7de;border-radius:4px;padding:1px 6px;font-family:inherit;font-size:11px;font-weight:600}.rb-group-logic-toggle:hover{color:#0969da;border-color:#0969da}.rb-filter-clear-all{color:#cf222e;cursor:pointer;background:0 0;border:none;padding:0 4px;font-family:inherit;font-size:12px}.rb-filter-clear-all:hover{text-decoration:underline}.rb-filter-dropdown{z-index:200;background:#fff;border:1px solid #d0d7de;border-radius:8px;min-width:220px;padding:4px 0;box-shadow:0 8px 24px #8c959f33}.rb-filter-dropdown-title{color:#656d76;text-transform:uppercase;padding:8px 12px 4px;font-size:11px;font-weight:600}.rb-filter-dropdown-divider{background:#d0d7de;height:1px;margin:4px 0}.rb-filter-dropdown-item{color:#24292f;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;font-family:inherit;font-size:13px;display:flex}.rb-filter-dropdown-item:hover{background:#f6f8fa}.rb-arrow{color:#656d76}.rb-submenu-wrap{position:relative}.rb-submenu{z-index:210;background:#fff;border:1px solid #d0d7de;border-radius:8px;min-width:220px;padding:4px 0;box-shadow:0 8px 24px #8c959f33}.rb-operator-submenu{z-index:220}.rb-submenu-input-row{align-items:center;gap:6px;padding:6px 12px;display:flex}.rb-submenu-label{color:#656d76;font-size:12px}.rb-submenu-input{border:1px solid #d0d7de;border-radius:4px;outline:none;flex:1;padding:4px 8px;font-family:inherit;font-size:12px}.rb-submenu-input:focus{border-color:#0969da}.rb-submenu-apply{color:#fff;cursor:pointer;background:#0969da;border:none;border-radius:4px;padding:4px 10px;font-family:inherit;font-size:12px}.rb-submenu-apply:hover{background:#0860c4}.rb-method-option{color:#24292f;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 12px;font-family:inherit;font-size:13px;display:flex}.rb-method-option:hover{background:#f6f8fa}.rb-method-checkbox{accent-color:#0969da;width:14px;height:14px}.rb-search-bar{background:#fff;border-bottom:1px solid #d0d7de;align-items:center;gap:8px;padding:6px 20px;display:flex}.rb-search-input{border:1px solid #d0d7de;border-radius:4px;outline:none;flex:1;padding:5px 10px;font-family:inherit;font-size:13px}.rb-search-input:focus{border-color:#0969da;box-shadow:0 0 0 3px #0969da26}.rb-search-toggle{color:#656d76;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:12px;transition:all .1s}.rb-search-toggle.rb-active{color:#fff;background:#0969da;border-color:#0969da}.rb-search-count{color:#656d76;white-space:nowrap;font-size:12px}.rb-container{flex:1;min-height:0;display:flex}.rb-list-panel{background:#fff;border-right:1px solid #d0d7de;flex-shrink:0;min-width:200px;max-width:800px;overflow-y:auto}.rb-list-item{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #eaeef2;align-items:center;gap:10px;width:100%;padding:10px 16px;transition:background .1s;display:flex}.rb-list-item:hover{background:#f6f8fa}.rb-list-item:focus-visible{outline-offset:-2px;outline:2px solid #0969da}.rb-list-item.rb-selected{background:#ddf4ff;border-left:3px solid #0969da;padding-left:13px}.rb-method{color:#fff;border-radius:3px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:700}.rb-method-get{background:#1a7f37}.rb-method-post{background:#0969da}.rb-method-put{background:#9a6700}.rb-method-delete{background:#cf222e}.rb-method-patch{background:#8250df}.rb-method-head,.rb-method-options{background:#656d76}.rb-list-item .rb-path{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.rb-list-item .rb-time{color:#656d76;flex-shrink:0;font-size:11px}.rb-divider{cursor:col-resize;background:#d0d7de;flex-shrink:0;width:4px;transition:background .1s;position:relative}.rb-divider:before{content:"";position:absolute;inset:0 -2px}.rb-divider:hover,.rb-divider.rb-dragging{background:#0969da}.rb-detail-panel{flex:1;padding:24px;overflow-y:auto}.rb-detail-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.rb-detail-summary{flex:1;min-width:0}.rb-detail-title{align-items:center;gap:10px;margin-bottom:4px;display:flex}.rb-detail-title .rb-method{border-radius:4px;padding:4px 8px;font-size:13px}.rb-detail-title .rb-path{overflow-wrap:anywhere;font-size:16px;font-weight:600}.rb-detail-meta{color:#656d76;font-size:12px}.rb-detail-actions{flex-shrink:0;justify-content:flex-end;display:flex}.rb-detail-action{color:#24292f;cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-family:inherit;transition:background .15s,border-color .15s;display:inline-flex}.rb-detail-action:hover{background:#f6f8fa;border-color:#8c959f}.rb-detail-action svg{width:16px;height:16px}.rb-detail-panel section{margin-bottom:20px}.rb-detail-panel section h2{color:#24292f;margin-bottom:8px;font-size:14px}.rb-detail-panel pre{background:#f6f8fa;border:1px solid #d0d7de;border-radius:6px;margin:0;padding:14px;font-size:13px;line-height:1.5;overflow-x:auto}.rb-json-key{color:#0550ae}.rb-json-string{color:#0a3069}.rb-json-number{color:#8250df}.rb-json-boolean{color:#cf222e}.rb-json-null{color:#656d76;font-style:italic}.rb-empty,.rb-placeholder{color:#656d76;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}.rb-collapse-toggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:8px;padding:0;font-family:inherit;display:flex}.rb-collapse-toggle h2{margin:0}.rb-chevron{color:#656d76;font-size:10px;transition:transform .2s;display:inline-block}.rb-chevron-open{transform:rotate(90deg)}.rb-collapse-content{transition:grid-template-rows .2s ease-in-out;display:grid}.rb-collapse-content-open{grid-template-rows:1fr}.rb-collapse-content-closed{grid-template-rows:0fr}.rb-collapse-inner{overflow:hidden}@media (max-width:900px){.rb-container{flex-direction:column}.rb-list-panel{border-bottom:1px solid #d0d7de;border-right:none;max-width:none;min-height:180px;width:100%!important}.rb-divider{display:none}.rb-detail-header{flex-direction:column}.rb-detail-actions{width:100%}.rb-detail-panel{padding:16px}.rb-search-bar{flex-wrap:wrap}.rb-search-input{min-width:100%}}
