:root{color:#e9ebef;font-synthesis:none;text-rendering:optimizelegibility;--bg:#0d0f12;--panel:#12151a;--panel-2:#171a20;--panel-3:#1c2027;--line:#292e37;--line-soft:#20242b;--text:#e9ebef;--muted:#8f98a6;--muted-2:#626b78;--accent:#d9ff64;--accent-text:#11150a;--danger:#ff7f7f;--warning:#f6c86d;--blue:#7fb7ff;--sidebar:214px;--topbar:48px;background:#0d0f12;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:radial-gradient(circle at 78% 8%, #d9ff6409, transparent 24rem), var(--bg);min-width:320px}button,input{font:inherit}button{color:inherit}code,pre,kbd,.method,.metric strong,.interaction-meta{font-family:SFMono-Regular,Cascadia Code,Liberation Mono,Menlo,monospace}.app-shell{grid-template-columns:var(--sidebar) minmax(0, 1fr);min-height:100vh;display:grid}.sidebar{width:var(--sidebar);border-right:1px solid var(--line-soft);z-index:10;background:#0a0c0f;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.brand{height:var(--topbar);border-bottom:1px solid var(--line-soft);align-items:center;padding:0 16px;display:flex}.brand-home{border-radius:6px;align-items:center;text-decoration:none;display:inline-flex}.brand-home:focus-visible{outline-offset:4px;outline:2px solid #d9ff64b3}.brand-logo{height:auto;display:block}.brand-lockup{width:116px}.brand-mark-logo{width:25px;display:none}.nav{padding:12px 8px}.nav-item{color:#9aa3b0;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:34px;padding:0 9px;font-size:13px;display:flex}.nav-item.active{color:#f3f5f7;background:#161a20}.nav-section{color:#555e6b;letter-spacing:.12em;text-transform:uppercase;padding:20px 9px 7px;font-size:10px;font-weight:700}.nav-tooltip-wrap{display:block}.nav-tooltip-wrap .nav-item{width:100%}.nav-item-pending{color:#8b94a1;opacity:.5}.nav-item-pending:disabled{cursor:default}.nav-item kbd{color:#697280;border:1px solid #343a43;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:400}.sidebar-footer{border-top:1px solid var(--line-soft);margin-top:auto;padding:12px}.build-meta{color:#4f5865;margin-top:10px;font-family:SFMono-Regular,Menlo,monospace;font-size:9px}.build-meta a{color:inherit;text-decoration:none}.build-meta a:hover{color:#8993a0}.dot{background:#5a6370;border-radius:50%;width:6px;height:6px}.main{grid-column:2;min-width:0}.topbar{z-index:8;height:var(--topbar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft);background:#0d0f12eb;justify-content:space-between;align-items:center;padding:0 18px;display:flex;position:sticky;top:0}.breadcrumb{color:var(--muted-2);align-items:center;gap:8px;font-size:12px;display:flex}.breadcrumb strong{color:#d8dce2;font-weight:600}.sep{color:#3f4651}.topbar-actions,.header-actions{align-items:center;gap:8px;display:flex}.theme-toggle{border:1px solid var(--line);background:var(--panel-2);width:30px;height:30px;color:var(--muted);cursor:pointer;border-radius:7px;place-items:center;display:inline-grid}.theme-toggle:hover{background:var(--panel-3);color:var(--text)}.theme-toggle:focus-visible{outline-offset:2px;outline:2px solid #d9ff64b3}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.claimed-badge{color:#c7e884;border-color:#a9d3583d}.badge,.connection{color:#8d96a3;background:#111419;border:1px solid #2d333d;border-radius:5px;align-items:center;gap:7px;height:24px;padding:0 8px;font-size:10px;line-height:1;display:inline-flex}.connection.live{color:#c7e884}.connection.live .dot{background:#a9d358;box-shadow:0 0 0 3px #a9d35814}.connection.connecting .dot,.connection.disconnected .dot{background:var(--warning)}.connection.error .dot{background:var(--danger)}.landing{min-height:calc(100vh - var(--topbar));place-items:center;padding:48px 24px;display:grid}.landing-card{border:1px solid var(--line);background:linear-gradient(#14171c,#101318);border-radius:9px;width:min(720px,100%);padding:38px;box-shadow:0 30px 80px #00000047}.eyebrow{color:#717b89;letter-spacing:.12em;font-family:SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700}.landing h1,.hook-header h1{color:#f3f5f7;letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(24px,4vw,38px);line-height:1.06}.landing p{color:#959eab;max-width:610px;margin:16px 0 0;font-size:14px;line-height:1.65}.policy-grid{border:1px solid var(--line);background:var(--line);border-radius:6px;grid-template-columns:repeat(4,1fr);gap:1px;margin:28px 0;display:grid;overflow:hidden}.policy{background:#101318;flex-direction:column;justify-content:center;gap:5px;min-height:74px;padding:12px;display:flex}.policy strong{font-family:SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:550}.policy span{color:#737d8a;font-size:10px}.landing-footnote{color:#5d6672;margin-top:19px;font-size:11px;line-height:1.55}.button{color:#cdd2d9;cursor:pointer;background:#181c22;border:1px solid #343a44;border-radius:5px;height:32px;padding:0 11px;font-size:11px;font-weight:600}.button:hover:not(:disabled){background:#1d2229;border-color:#4a5360}.button:disabled{cursor:not-allowed;opacity:.48}.button.primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}.button.primary:hover:not(:disabled){background:#e2ff86}.button.create{height:38px;padding:0 17px;font-size:12px}.button.secondary{color:#c9cfd7;background:#191e25;border-color:#3b4350}.button.secondary:hover:not(:disabled){color:#f0f2f4;background:#20262e;border-color:#566171}.button:focus-visible{outline-offset:2px;outline:2px solid #d9ff64b3}.new-hook-button{min-width:92px}.inline-new-hook{height:30px;margin-left:8px}.button.ghost{color:#89929f;background:0 0;border-color:#0000}.button.compact{height:27px;font-size:10px}.button.full{width:100%}.error-inline,.error-banner{color:#efa0a0;background:#ff7f7f0e;border:1px solid #ff7f7f40;font-size:11px}.error-inline{border-radius:5px;margin-top:12px;padding:9px 11px}.error-banner{border-radius:5px;margin:0 18px 12px;padding:8px 10px}.workspace{min-height:calc(100vh - var(--topbar));flex-direction:column;display:flex}.hook-header{border-bottom:1px solid var(--line-soft);padding:16px 18px 14px}.hook-header-inner{width:min(100%,900px)}.hook-title-row{width:100%;display:block}.hook-identity{min-width:0}.hook-kicker-row{align-items:center;gap:7px;display:flex}.hook-type-label,.hook-kind{letter-spacing:.07em;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:9px;font-weight:650}.hook-type-label{color:#505965}.hook-kind{color:#7e8794}.hook-status{color:#727c89;align-items:center;gap:6px;font-size:9px;line-height:1;display:inline-flex}.hook-status-live{color:#b7d973}.hook-status-live .dot{background:#a9d358;box-shadow:0 0 0 3px #a9d35812}.hook-status-connecting .dot,.hook-status-disconnected .dot{background:var(--warning)}.hook-status-error .dot{background:var(--danger)}.hook-id-row{align-items:center;gap:8px;min-width:0;margin-top:9px;display:flex}.hook-id-label{color:#616b77;letter-spacing:.05em;flex:none;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:9px;font-weight:650}.hook-id{color:#c7cdd5;letter-spacing:0;min-width:0;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:12px;font-weight:500;line-height:1.25}.hook-loading{color:#8c96a2;margin-top:9px;font-size:12px}.hook-id-full{display:inline}.hook-id-short{display:none}.icon-button{color:#7f8996;cursor:pointer;background:#15191f;border:1px solid #313844;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.icon-button:hover:not(:disabled){color:#d9dde3;background:#1c222a;border-color:#4b5665}.icon-button:focus-visible{outline-offset:2px;outline:2px solid #d9ff64b3}.icon-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:15px;height:15px}.icon-button-text{font-size:8px}.viewer-capability{width:fit-content;max-width:100%;margin-top:14px}.viewer-capability-head{align-items:center;gap:8px;margin-bottom:7px;display:flex}.viewer-capability-label{color:#7d8794;letter-spacing:.05em;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:9px;font-weight:650}.viewer-capability-badge{color:#7e8794;background:#12161b;border:1px solid #303743;border-radius:999px;align-items:center;height:20px;padding:0 7px;font-size:9px;display:inline-flex}.viewer-capability-row{background:#101318;border:1px solid #303640;border-radius:7px;align-items:stretch;width:fit-content;max-width:100%;min-height:40px;display:flex;overflow:hidden}.viewer-capability-row code{width:max-content;min-width:0;max-width:calc(100vw - var(--sidebar) - 190px);color:#dde1e6;text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:0 12px;font-size:11px;display:flex;overflow:hidden}.viewer-copy-button{color:#a3acb8;cursor:pointer;background:#191e25;border:0;border-left:1px solid #2b3139;min-width:64px;padding:0 14px;font-size:10px;font-weight:600}.viewer-copy-button:hover{color:#eef1f4;background:#20262e}.viewer-copy-button:focus-visible{outline-offset:-3px;outline:2px solid #d9ff64b3}.viewer-capability-note{color:#606a77;margin-top:7px;font-size:9px;line-height:1.45}.url-box{background:#101318;border:1px solid #303640;border-radius:7px;grid-template-columns:104px minmax(0,1fr) auto;align-items:center;width:min(100%,980px);min-height:42px;margin-top:16px;display:grid;overflow:hidden}.url-label{color:#737d8a;padding-left:12px;font-size:10px;font-weight:600}.url-box code{color:#dde1e6;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 10px;font-size:11px;overflow:hidden}.copy-button{color:#a3acb8;cursor:pointer;background:#191e25;border:0;border-left:1px solid #2b3139;align-self:stretch;min-width:58px;padding:0 14px;font-size:10px;font-weight:600}.copy-button:hover{color:#eef1f4;background:#20262e}.metrics{grid-template-columns:repeat(4,max-content);column-gap:42px;width:fit-content;max-width:100%;margin-top:15px;padding-top:0;display:grid}.metric{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.metric-value{align-items:center;gap:8px;min-width:0;display:flex}.claim-metric{color:#c7e884;border-color:#d9ff6447;height:25px;padding-inline:9px}.metric>span{color:#5f6976;letter-spacing:.03em;font-size:9px;font-weight:600}.metric strong{color:#bcc3cc;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:520;overflow:hidden}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050709ad;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.new-hook-modal{width:min(680px,100%);max-height:calc(100dvh - 48px);position:relative;overflow:auto}.new-hook-modal h1{color:#f3f5f7;letter-spacing:-.035em;max-width:560px;margin:8px 40px 0 0;font-size:clamp(24px,4vw,34px);line-height:1.08}.new-hook-modal p{color:#959eab;max-width:590px;margin:16px 0 0;font-size:14px;line-height:1.65}.modal-close{color:#9da6b2;cursor:pointer;background:#171b21b8;border:1px solid #303744;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:18px;right:18px}.modal-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.modal-close:hover:not(:disabled){color:#f3f5f7;background:#20262e;border-color:#566171}.modal-close:focus-visible{outline-offset:2px;outline:2px solid #d9ff64b3}.modal-close:disabled{cursor:not-allowed;opacity:.45}.modal-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.modal-action-button{border-radius:7px;min-width:108px;height:44px;padding:0 18px;font-size:12px}.modal-create-button{min-width:214px}.workspace-grid{flex:auto;min-height:430px;display:grid}.pane-resizer{z-index:3;cursor:col-resize;touch-action:none;background:0 0;justify-self:center;width:9px;position:relative}.pane-resizer:before{background:var(--line-soft);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pane-resizer:after{opacity:.68;content:"";background:#4a515c;border-radius:999px;width:3px;height:22px;transition:background .12s,opacity .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pane-resizer:hover:after,.resizing-pane .pane-resizer:after{opacity:.95;background:#7d8794}.resizing-pane{cursor:col-resize;-webkit-user-select:none;user-select:none}.panel{background:var(--panel);min-width:0}.interaction-panel{border-right:0}.panel-header,.inspector-head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;height:45px;padding:0 12px;display:flex}.panel-header{height:58px}.panel-header strong{font-size:11px;font-weight:650}.count{color:#7e8794;background:#232831;border-radius:8px;margin-left:7px;padding:1px 5px;font-family:SFMono-Regular,Menlo,monospace;font-size:9px}.live-hint{color:#59626e;font-size:9px}.search-row{border-bottom:1px solid var(--line-soft);align-items:center;height:34px;padding:2px 8px;display:flex}.search-row input{color:#cdd2d9;background:#0f1216;border:1px solid #292f38;border-radius:5px;outline:none;width:100%;height:28px;padding:0 9px;font-size:10px}.search-row input:focus{border-color:#46505d}.search-row input::placeholder{color:#4f5865}.interaction-list{height:calc(100% - 92px);overflow:auto}.empty-list{color:#5e6774;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:190px;padding:30px;display:flex}.empty-list strong{color:#858e9a;font-size:11px}.empty-list span{max-width:260px;font-size:10px;line-height:1.5}.interaction-row{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #1f242b;padding:10px 11px;display:block}.interaction-row:hover{background:#161a20}.interaction-row.selected{box-shadow:inset 2px 0 var(--accent);background:#191e24}.interaction-main,.request-line{align-items:center;gap:8px;min-width:0;display:flex}.interaction-main .path{flex:auto}.interaction-time{color:#56606c;flex:none;margin-left:auto;font-family:SFMono-Regular,Menlo,monospace;font-size:8px}.method{flex:none;min-width:39px;font-size:9px;font-weight:700}.method-post{color:#9dd37c}.method-get{color:var(--blue)}.method-put,.method-patch{color:var(--warning)}.method-delete{color:#ff8f8f}.path{color:#c8cdd5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:SFMono-Regular,Menlo,monospace;font-size:10px;overflow:hidden}.query{color:#66707d;font-family:SFMono-Regular,Menlo,monospace;font-weight:400}.interaction-meta{color:#59626f;gap:10px;margin-top:6px;padding-left:47px;font-size:9px;display:flex}.inspector-panel{overflow:hidden}.inspector-head{height:auto;min-height:58px;padding-block:8px}.request-line strong{color:#d9dde3;text-overflow:ellipsis;white-space:nowrap;max-width:420px;font-family:SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:520;overflow:hidden}.request-sequence{color:#5f6976;font-family:SFMono-Regular,Menlo,monospace;font-size:9px}.interaction-id-row{align-items:center;gap:8px;min-width:0;margin-top:5px;display:flex}.interaction-id-label{color:#505965;letter-spacing:.05em;flex:none;font-family:ui-monospace,SFMono-Regular,Cascadia Code,Menlo,monospace;font-size:8px;font-weight:650}.interaction-id-row code{color:#68727f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.tabs{border-bottom:1px solid var(--line-soft);align-items:stretch;gap:2px;height:34px;padding-left:10px;display:flex}.tab{color:#697380;cursor:pointer;background:0 0;border:0;padding:0 9px;font-size:10px;position:relative}.tab span{color:#505965;margin-left:4px}.tab.active{color:#d3d8df}.tab.active:after{background:var(--accent);content:"";height:1px;position:absolute;bottom:-1px;left:8px;right:8px}.inspector-content{height:calc(100% - 92px);overflow:auto}.body-view{color:#c8cdd5;white-space:pre-wrap;word-break:break-word;background:#0e1115;min-height:100%;margin:0;padding:15px;font-size:10px;line-height:1.6}.body-view[data-encoding=hex]{color:#c4ad76}.body-empty-state{background:#0e1115;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;min-height:100%;padding:22px 16px;display:flex}.body-empty-state strong{color:#87919e;font-size:11px;font-weight:560}.body-empty-state span{color:#58616e;font-family:SFMono-Regular,Cascadia Code,Liberation Mono,Menlo,monospace;font-size:9px}.inspector-copy-button{min-width:82px}.kv-table{padding:4px 0}.kv-row{border-bottom:1px solid #1f242b;grid-template-columns:minmax(120px,28%) minmax(0,1fr);align-items:center;gap:14px;min-height:34px;padding:6px 13px;display:grid}.kv-row>:first-child{color:#737d89;font-size:10px}.kv-row code:last-child{overflow-wrap:anywhere;color:#c5cad1;font-size:10px}.empty-inspector{color:#68717d;text-align:center;place-items:center;display:grid}.empty-inspector h2{color:#a7aeb8;margin:8px 0 5px;font-size:14px}.empty-inspector p{margin:0;font-size:10px}@media (width<=860px){:root{--sidebar:62px}.brand{justify-content:center;padding:0}.brand-lockup{display:none}.brand-mark-logo{display:block}.brand>span:last-child,.nav-section,.nav-item>span,.nav-item kbd,.sidebar-footer{display:none}.nav-item{justify-content:center;padding:0;font-size:0}.nav-item:after{color:#77818e;content:"H";font-family:SFMono-Regular,Menlo,monospace;font-size:10px}.workspace-grid{grid-template-columns:280px minmax(0,1fr)}.policy-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){:root{--sidebar:0px}.sidebar{display:none}.main{grid-column:1}.workspace-grid{grid-template-columns:1fr;height:auto}.interaction-panel{border-right:0;border-bottom:1px solid var(--line-soft);min-height:310px}.hook-title-row{flex-direction:column;align-items:stretch}.header-actions{justify-content:flex-start}.url-box{grid-template-columns:1fr auto}.url-label{display:none}.url-box code{padding-left:12px}.app-shell{min-height:100dvh;display:block}.main{width:100%;min-width:0}.topbar{height:auto;min-height:var(--topbar);gap:8px;padding:8px 12px}.breadcrumb{min-width:0}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;margin-left:auto}.badge,.connection{white-space:nowrap;max-width:100%}.workspace{min-height:calc(100dvh - var(--topbar))}.hook-header{padding:16px 14px}.hook-header-inner{width:100%}.hook-title-row{gap:14px}.hook-title-row>div:first-child{min-width:0}.hook-id-row{gap:6px}.hook-id{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.hook-id-copy{width:28px;height:28px}.hook-id-full{display:none}.hook-id-short{display:inline}.header-actions{flex-wrap:wrap;justify-content:flex-start;gap:6px;width:100%}.url-box{grid-template-columns:72px minmax(0,1fr) auto;width:100%;margin-top:14px}.url-box+.url-box{margin-top:8px}.url-label{padding-left:10px;display:block}.url-box code{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:0 8px;display:block;overflow:hidden}.viewer-capability{width:100%;margin-top:14px}.viewer-capability-row{width:100%}.viewer-capability-row code{flex:auto;width:auto;max-width:none;padding-inline:10px}.viewer-capability-note{overflow-wrap:anywhere}.metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:16px;padding-top:12px}.metric{border-bottom:1px solid #20252d;border-right:0;gap:4px;min-width:0;padding:8px 12px}.metric:nth-child(odd){border-right:1px solid #242a32;padding-left:0}.metric:nth-child(2n){padding-left:12px}.metric:nth-last-child(-n+2){border-bottom:0}.metric strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.workspace-grid{height:auto;min-height:0;display:block!important}.pane-resizer{display:none}.interaction-panel{min-height:0}.panel-header{height:44px}.search-row{padding:8px 12px}.interaction-list{height:auto;min-height:0;max-height:none;overflow:visible}.empty-list{min-height:180px;padding:28px 18px}.inspector-panel{min-height:0}.inspector-panel-selected{position:relative}.inspector-panel-selected:before{z-index:2;background:var(--accent);content:"";opacity:.45;pointer-events:none;width:2px;position:absolute;inset:0 auto 0 0}.inspector-head{gap:10px;height:auto;min-height:58px;padding:10px 12px}.inspector-head>div,.request-line{min-width:0}.inspector-head{min-height:58px;padding-block:8px}.interaction-id-row code{max-width:100%}.inspector-head>div{flex:auto}.tabs{padding-left:4px;overflow-x:auto}.tab{flex:none}.inspector-content{height:auto;min-height:0;max-height:none;overflow:visible}.body-view{min-height:160px}.kv-row{grid-template-columns:minmax(92px,32%) minmax(0,1fr);gap:10px;padding:7px 12px}.landing{min-height:calc(100dvh - var(--topbar));padding:24px 14px}.landing-card{padding:20px 16px}.modal-backdrop{align-items:end;padding:12px}.new-hook-modal{border-radius:10px;width:100%;max-height:calc(100dvh - 24px);padding:22px 16px 18px}.new-hook-modal h1{margin-right:44px;font-size:24px}.new-hook-modal .policy-grid{grid-template-columns:repeat(2,1fr)}.modal-actions{flex-direction:row;align-items:stretch}.modal-action-button{flex:1 1 0;min-width:0}.modal-create-button{flex:1.7 1 0}.metric-value{flex-wrap:wrap}}.request-line>.query{font-size:11px;line-height:1.25}.live-hint{text-transform:none}.inspector-note{color:#59626f;border-bottom:1px solid #1f242b;padding:8px 13px;font-size:9px;line-height:1.45}:root[data-theme=light]{--bg:#f6f7f9;--panel:#fff;--panel-2:#f3f4f6;--panel-3:#e9ecf0;--line:#d4d9e0;--line-soft:#e3e6ea;--text:#17191d;--muted:#66707c;--muted-2:#89929d;--accent:#8fc400;--accent-text:#11160a;--danger:#c84f4f;--warning:#a66a00;--blue:#2563a8;color:var(--text);background:var(--bg)}:root[data-theme=light] .breadcrumb strong,:root[data-theme=light] .landing h1,:root[data-theme=light] .new-hook-modal h1,:root[data-theme=light] .hook-id,:root[data-theme=light] .request-line strong,:root[data-theme=light] .tab.active{color:#1f2328}:root[data-theme=light] .nav-item.active,:root[data-theme=light] .interaction-row.selected{color:#16191d;background:#eef1f4}:root[data-theme=light] .nav-item:hover:not(:disabled),:root[data-theme=light] .interaction-row:hover{background:#f1f3f5}:root[data-theme=light] .landing-card{background:linear-gradient(#fff,#f7f8fa);box-shadow:0 24px 70px #17191d1a}:root[data-theme=light] .button.secondary,:root[data-theme=light] .icon-button,:root[data-theme=light] .theme-toggle{color:#4c5662;background:#f5f6f8;border-color:#cfd5dc}:root[data-theme=light] .button.secondary:hover:not(:disabled),:root[data-theme=light] .icon-button:hover:not(:disabled),:root[data-theme=light] .theme-toggle:hover{color:#1f2328;background:#eaedf1;border-color:#aeb7c2}:root[data-theme=light] .viewer-capability-row,:root[data-theme=light] .url-box,:root[data-theme=light] .search-row input{background:#fff;border-color:#d1d6dd}:root[data-theme=light] .viewer-capability-row code,:root[data-theme=light] .url-box code,:root[data-theme=light] .search-row input,:root[data-theme=light] .kv-row code:last-child,:root[data-theme=light] .body-view{color:#24292f}:root[data-theme=light] .viewer-copy-button,:root[data-theme=light] .copy-button{color:#56606c;background:#f1f3f5;border-left-color:#d8dde3}:root[data-theme=light] .viewer-copy-button:hover,:root[data-theme=light] .copy-button:hover{color:#1f2328;background:#e7eaee}:root[data-theme=light] .panel,:root[data-theme=light] .body-view,:root[data-theme=light] .body-empty-state{background:#fff}:root[data-theme=light] .body-empty-state strong,:root[data-theme=light] .empty-inspector h2{color:#4f5965}:root[data-theme=light] .kv-row,:root[data-theme=light] .interaction-row,:root[data-theme=light] .inspector-note{border-bottom-color:#e7eaee}:root[data-theme=light] .count,:root[data-theme=light] .badge,:root[data-theme=light] .viewer-capability-badge{color:#616b77;background:#f3f5f7;border-color:#d7dce2}:root[data-theme=light] .modal-backdrop{background:#21252942}:root[data-theme=light] .modal-close{color:#66707c;background:#f8f9faeb;border-color:#cfd5dc}:root[data-theme=light] .modal-close:hover:not(:disabled){color:#1f2328;background:#eef1f4;border-color:#abb4bf}:root[data-theme=light] .pane-resizer:after{background:#aeb6c0}:root[data-theme=light] .pane-resizer:hover:after,:root[data-theme=light] .resizing-pane .pane-resizer:after{background:#6f7884}:root[data-theme=light] .method-post{color:#4f8a1f}:root[data-theme=light] .method-delete{color:#b54747}.interaction-row{min-height:66px}.interaction-main{min-height:18px;line-height:18px}.interaction-main .path,.interaction-main .query{line-height:18px}.interaction-main .query{color:#66707c;font-size:9px}:root[data-theme=light]{--bg:#f5f6f7;--panel:#fff;--panel-2:#f6f7f9;--panel-3:#eceff2;--line:#d4d9e0;--line-soft:#e7eaee;--text:#17191d;--muted:#65707c;--muted-2:#87919d}:root[data-theme=light] body{background:radial-gradient(circle at 78% 8%, #8fc40006, transparent 24rem), var(--bg)}:root[data-theme=light] .sidebar{background:#fafbfc}:root[data-theme=light] .topbar{background:#fafbfcf0}:root[data-theme=light] .hook-type-label,:root[data-theme=light] .hook-kind,:root[data-theme=light] .hook-id-label,:root[data-theme=light] .viewer-capability-label,:root[data-theme=light] .metric-label,:root[data-theme=light] .interaction-id-label{color:#68727e}:root[data-theme=light] .nav-item-pending{opacity:.62}:root[data-theme=light] .interaction-row.selected{background:#edf0f3}:root[data-theme=light] .interaction-main .query{color:#7a8490}:root[data-theme=light] .new-hook-limits{background:#f6f7f8;border-color:#d9dde3}:root[data-theme=light] .new-hook-limit{border-right-color:#d9dde3}:root[data-theme=light] .new-hook-limit strong{color:#1f2328}:root[data-theme=light] .new-hook-limit span{color:#6e7884}
