@import url("https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600&family=Inter:wght@300;400;500;600&display=swap");*{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:#0d1117;color:#f0f6fc;overflow:hidden}body{position:fixed;top:0;left:0;right:0;bottom:0}a{text-decoration:none;color:#555}ol,ul{list-style-type:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0d1117;border-radius:4px}::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px;border:1px solid #21262d;-webkit-transition:all .2s ease;transition:all .2s ease}::-webkit-scrollbar-thumb:hover{background:#484f58}::-webkit-scrollbar-thumb:active{background:#58a6ff}::-webkit-scrollbar-corner{background:#0d1117}*{scrollbar-width:thin;scrollbar-color:#30363d #0d1117}.json{font-family:Fira Code,Monaco,Consolas,monospace;line-height:1.6;word-wrap:break-word;font-size:14px}.property{color:#ffa657;font-weight:500}.property .p{cursor:default;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;padding:2px 4px;border-radius:4px;box-sizing:border-box;display:inline-block}.property .p:hover{background:rgba(255,166,87,.15);color:#ffb76b}li:has(.object,.array) .property .p{cursor:pointer}.number{color:#79c0ff;font-weight:500}.string{color:#a5d6ff}.boolean{color:#56d364}.boolean,.null{font-weight:500}.null{color:#8b949e;font-style:italic}.error{color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QgPBicwKZ56qgAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAHklEQVQI12NkwA3+M2IR/o8sD+YABZhw6sOpGFkQAAA2aQUCUjRbygAAAABJRU5ErkJggg==) repeat-x 0 100%;border-radius:3px;cursor:default;padding:0;text-shadow:none}li,ol,ul{display:inline;margin:0;padding:0}.beautify li,.beautify ol,.beautify ul{border-left:2px solid transparent;display:block;position:relative}li{position:relative}.beautify ol,.beautify ul{padding:0 0 0 20px;margin:0 0 4px 4px}.collapsed>.toggle-end,.toggle{cursor:pointer;margin:-10px;padding:10px}.collapsed:hover>.toggle,.collapsed:hover>.toggle-end,.toggle:hover,.toggle:hover~.toggle-end{font-weight:600}.collapsed>ol,.collapsed>ul{display:none!important}.object>.toggle,.object>.toggle-end{color:#f69d50;font-weight:600}.collapsed.object .toggle-end:before{content:"…";display:inline}.array>.toggle,.array>.toggle-end{color:#ff7b72;font-weight:600}.collapsed.array .toggle-end:before{content:attr(data-card);display:inline}.array:before,.boolean:before,.number:before,.object:before,.string:before{border-radius:4px;color:#11111b;margin:0 6px 0 2px;opacity:.9;padding:2px 4px;word-wrap:normal;font-size:10px;font-weight:600;letter-spacing:.5px}.show-types .object:before{background-color:#f69d50;content:"obj"}.show-types .array:before{background-color:#ff7b72;content:"arr"}.show-types .number:before{background-color:#79c0ff;content:"num"}.show-types .string:before{background-color:#a5d6ff;content:"str"}.show-types .boolean:before{background-color:#56d364;content:"bool"}.expand-icon{cursor:pointer;margin-left:4px;margin-right:2px;font-size:.8em;color:#f69d50;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;display:inline-block;width:14px;text-align:center;vertical-align:middle;padding:4px;border-radius:4px}.expand-icon:hover{color:#ffa657;background:rgba(246,157,80,.2)}li{color:#f0f6fc}.annotation-badge{position:absolute;left:-26px;top:.2em;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#d29922;color:#0d1117;border:1px solid #d29922;border-radius:9px;font-size:10px;font-weight:700;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;line-height:1}.annotation-badge.hovered,.annotation-badge:hover{background:#ffa657;border-color:#ffa657;color:#0d1117}.sensitive-badge{position:absolute;left:-26px;top:.2em;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:#d29922;color:#0d1117;border:1px solid #d29922;border-radius:9px;cursor:help;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;line-height:1}.sensitive-badge:hover{background:#e5a82e;border-color:#e5a82e;transform:scale(1.1)}.annotation-hovered{background:rgba(246,157,80,.25)!important;color:#ffb76b!important;box-shadow:0 0 0 2px rgba(246,157,80,.5)!important;border-radius:4px;padding:2px 4px!important;margin:0!important;box-sizing:border-box!important}.property .p.selected{background:rgba(88,166,255,.25)!important;color:#79c0ff!important;box-shadow:0 0 0 2px rgba(88,166,255,.4);border-radius:4px;padding:2px 6px!important}.property .p[data-path]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s ease}.property .p[data-path]:hover{background:rgba(255,166,87,.15);color:#ffb76b}.property .p.highlight-temp{background:rgba(255,215,0,.3)!important;color:gold!important;box-shadow:0 0 0 2px rgba(255,215,0,.5)!important;animation:highlightPulse .6s ease-in-out}@keyframes highlightPulse{0%,to{box-shadow:0 0 0 2px rgba(255,215,0,.5)}50%{box-shadow:0 0 0 4px rgba(255,215,0,.7)}}