.query-open{appearance:none;border:0;background:none;color:inherit;font:inherit;line-height:inherit;text-align:left;padding:0;width:100%;cursor:pointer;text-decoration:underline;text-decoration-color:#bed0e2;text-underline-offset:4px}.query-open:hover{color:#067a90}.query-open:focus-visible{outline:2px solid #078fa7;outline-offset:4px}#query-inspector[hidden]{display:none}#query-inspector{position:fixed;right:12px;top:12px;bottom:12px;width:min(720px,calc(100vw - 24px));background:white;box-shadow:0 12px 60px #102b5066;border:1px solid #c9d7e5;border-radius:12px;z-index:1000;overflow:hidden;color:#16324d;font:14px system-ui;display:flex;flex-direction:column;resize:horizontal;min-width:320px;max-width:calc(100vw - 24px)}.inspector-header{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background:#f0f6fa;border-bottom:1px solid #d6e2ea}.inspector-close{border:0;background:none;font-size:28px;cursor:pointer}.inspector-content{overflow:auto;padding:18px;flex:1}.inspector-query{font-size:17px;line-height:1.7}.inspector-content details{border:1px solid #dce4ec;border-radius:8px;padding:12px;margin:12px 0}.inspector-content summary{font-weight:700;cursor:pointer}.inspector-content table{width:100%;font-size:12px;border-collapse:collapse}.inspector-content td,.inspector-content th{padding:8px;border-bottom:1px solid #dde4ed;text-align:left}.inspector-content dl{display:grid;grid-template-columns:1fr 1fr}.inspector-content dd{margin:0}.inspector-content pre,.answer-text{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.7 system-ui}.inspector-content pre{font:12px/1.6 monospace;max-height:400px;overflow:auto}.inspector-content a{overflow-wrap:anywhere}.inspector-content blockquote{margin:8px 0;padding:8px 12px;background:#f5f8fb;border-left:3px solid #158896}.inspector-meta{font-size:12px;color:#637c91;overflow-wrap:anywhere}.inspector-tags{display:flex;flex-wrap:wrap;gap:5px}.inspector-tags span{padding:4px 8px;border-radius:12px;background:#f0f5fa;font-size:11px}.inspector-engine-tabs{display:flex;gap:8px}.inspector-engine-tabs button{padding:6px 12px;border:1px solid #bad0df;border-radius:14px;background:white;cursor:pointer}.inspector-engine-tabs button[aria-pressed=true]{background:#117f91;color:white}@media(max-width:600px){#query-inspector{right:0;top:0;bottom:0;width:100vw;max-width:100vw;min-width:0;border-radius:0}.inspector-content{padding:12px}}
