.env-aware-input[data-v-3499ef69]{width:100%}.env-aware-input__surface[data-v-3499ef69]{position:relative}.env-aware-input__control[data-v-3499ef69],.env-aware-input__mirror[data-v-3499ef69]{font:inherit;line-height:1.2;min-height:42px;padding:10px 12px;white-space:pre;width:100%}.env-aware-input__mirror[data-v-3499ef69]{background:#fff;border:1px solid #d9d9d9;border-radius:10px;color:#111;inset:0;overflow:hidden;pointer-events:none;position:absolute}.env-aware-input__control[data-v-3499ef69]{background:transparent;border:1px solid #d9d9d9;border-radius:10px;caret-color:#111;color:transparent;outline:none;position:relative}.env-aware-input__control[data-v-3499ef69]::-moz-placeholder{color:transparent}.env-aware-input__control[data-v-3499ef69]::placeholder{color:transparent}.env-aware-input__placeholder[data-v-3499ef69]{color:#9a9a9a}.env-aware-input__token[data-v-3499ef69]{color:#1d4ed8;position:relative}.env-aware-input__token[data-v-3499ef69]:before{background:#111111f0;border-radius:8px;box-shadow:0 8px 18px #00000029;color:#1d4ed8;content:attr(data-preview);font-size:.6875rem;left:0;line-height:1.2;max-width:240px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;top:calc(100% + 6px);transition:opacity .12s ease;white-space:pre-wrap;word-break:break-word;z-index:2}.env-aware-input__token[data-v-3499ef69]:hover:before{opacity:1}.env-aware-input__token.missing[data-v-3499ef69],.env-aware-input__token.missing[data-v-3499ef69]:before{color:#be123c}.env-aware-input__token.missing[data-v-3499ef69]{background:#be185d1a;border-radius:4px;text-decoration:underline;text-decoration-color:#be123c;text-decoration-style:wavy}.env-aware-input__token[data-v-3499ef69]:not(.missing):before{color:#fff}.json-editor[data-v-a0971cc5]{background:#fbfbfb;border:1px solid #e3e3e3;border-radius:12px;display:grid;font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:.75rem;grid-template-columns:56px minmax(0,1fr);height:100%;line-height:1.6;min-height:0;overflow:hidden}.json-editor[data-v-a0971cc5],.json-editor[data-v-a0971cc5] *{box-sizing:border-box}.json-gutter[data-v-a0971cc5]{background:#f6f6f6;border-right:1px solid #e3e3e3;height:100%;overflow:hidden}.json-gutter-content[data-v-a0971cc5]{min-height:100%;padding:10px 0}.json-gutter-line[data-v-a0971cc5]{align-items:center;display:grid;grid-template-columns:18px 1fr;height:1.6em;padding:0 8px}.fold-button[data-v-a0971cc5],.fold-spacer[data-v-a0971cc5]{height:14px;width:14px}.fold-button[data-v-a0971cc5]{background:transparent;border:0;color:#6d6d6d;cursor:pointer;font:inherit;line-height:1;padding:0}.fold-spacer[data-v-a0971cc5]{display:inline-block}.line-number[data-v-a0971cc5]{color:#9a9a9a;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.json-editor-surface[data-v-a0971cc5]{background:#fbfbfb;height:100%;min-width:0;overflow:hidden;position:relative}.json-textarea[data-v-a0971cc5]{width:100%}.json-highlight[data-v-a0971cc5],.json-textarea[data-v-a0971cc5]{font:inherit;line-height:inherit;margin:0;padding:10px 14px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.json-highlight[data-v-a0971cc5]{color:#2c2c2c;inset:0 0 auto;min-height:100%;overflow:visible;pointer-events:none;position:absolute}.json-textarea[data-v-a0971cc5]{background:transparent;border:0;caret-color:#111;color:transparent;display:block;height:100%;outline:none;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;position:relative;resize:none}[data-v-a0971cc5] .token-key{color:#8e44ad}[data-v-a0971cc5] .token-string{color:#2f7d4f}[data-v-a0971cc5] .token-number{color:#0f6ab4}[data-v-a0971cc5] .token-boolean,[data-v-a0971cc5] .token-null{color:#c65d09}[data-v-a0971cc5] .token-brace,[data-v-a0971cc5] .token-punctuation{color:#6b7280}[data-v-a0971cc5] .token-env{color:#1d4ed8;position:relative}[data-v-a0971cc5] .token-env:before{background:#111111f0;border-radius:8px;box-shadow:0 8px 18px #00000029;color:#fff;content:attr(data-preview);font-size:.6875rem;left:0;line-height:1.2;max-width:240px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;top:calc(100% + 4px);transition:opacity .12s ease;white-space:pre-wrap;word-break:break-word;z-index:2}[data-v-a0971cc5] .token-env:hover:before{opacity:1}[data-v-a0971cc5] .token-env.missing,[data-v-a0971cc5] .token-env.missing:before{color:#be123c}[data-v-a0971cc5] .token-env.missing{background:#be185d1a;border-radius:4px;text-decoration:underline;text-decoration-color:#be123c;text-decoration-style:wavy}.json-tree-viewer[data-v-60ef8313]{background:#fff;border-radius:12px;color:#111;font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:.75rem;line-height:1.55;overflow:auto}.json-row[data-v-60ef8313]{display:grid;grid-template-columns:52px minmax(0,1fr)}.line-number[data-v-60ef8313]{border-right:1px solid #ececec;color:#9a9a9a;padding:0 10px 0 12px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-content[data-v-60ef8313]{align-items:flex-start;display:flex;min-width:0;padding-right:12px}.toggle-button[data-v-60ef8313],.toggle-spacer[data-v-60ef8313]{flex:0 0 16px;margin-right:2px;width:16px}.toggle-button[data-v-60ef8313]{background:transparent;border:0;color:#666;cursor:pointer;font:inherit;line-height:1.55;padding:0;transition:transform .14s ease}.toggle-button.collapsed[data-v-60ef8313]{transform:rotate(-90deg)}.json-line[data-v-60ef8313]{min-width:0;white-space:pre-wrap;word-break:break-word}.segment.key[data-v-60ef8313]{color:#0f4c81}.segment.string[data-v-60ef8313]{color:#0a7d32}.segment.number[data-v-60ef8313]{color:#b45309}.segment.boolean[data-v-60ef8313]{color:#b91c1c}.segment.null[data-v-60ef8313]{color:#6b7280}.segment.summary[data-v-60ef8313]{color:#8a8a8a}.segment.plain[data-v-60ef8313],.segment.punctuation[data-v-60ef8313]{color:#111}.search-match[data-v-60ef8313]{background:#fde68a;border-radius:4px;color:inherit}.search-match.active[data-v-60ef8313]{background:#f59e0b}.modal-root[data-v-96349eb2],.modal-root[data-v-96349eb2] *{box-sizing:border-box}.modal-root[data-v-96349eb2]{align-items:flex-end;background:#11111185;display:flex;inset:0;justify-content:center;padding:40px 0 0;position:fixed;z-index:60}.modal-frame[data-v-96349eb2]{height:100%;position:relative;width:100%}.modal-card[data-v-96349eb2]{background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px #1111112e;display:grid;gap:16px;grid-template-rows:auto minmax(0,1fr);height:100%;overflow:hidden;padding:20px;width:100%}.modal-header[data-v-96349eb2]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin:0 auto;width:min(100%,1024px)}.modal-heading[data-v-96349eb2]{display:grid;gap:8px;min-width:0}.modal-heading h2[data-v-96349eb2]{color:#111;font-size:1rem;font-weight:700;margin:0}.response-meta[data-v-96349eb2]{color:#666;display:inline-flex;flex-wrap:wrap;font-size:.75rem;gap:10px}.modal-actions[data-v-96349eb2]{align-items:center;display:flex;flex-shrink:0;gap:10px}.rerun-button[data-v-96349eb2],.view-mode-button[data-v-96349eb2]{border:0;border-radius:10px;cursor:pointer;font:inherit}.rerun-button[data-v-96349eb2]{background:var(--color-primary);color:var(--color-primary-contrast);font-size:.8125rem;padding:9px 14px}.rerun-button[data-v-96349eb2]:disabled{cursor:default;opacity:.6}.body-container[data-v-96349eb2]{align-self:stretch;background:#f5f5f5;border-radius:16px;display:grid;grid-template-rows:auto auto minmax(0,1fr);height:100%;margin:0 auto;min-height:0;padding:14px;width:min(100%,1024px)}.body-toolbar[data-v-96349eb2]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.view-mode[data-v-96349eb2]{display:flex;gap:8px}.toolbar-actions[data-v-96349eb2]{align-items:center;display:flex;gap:10px;min-width:0}.filter-input-wrap[data-v-96349eb2],.search-input-wrap[data-v-96349eb2]{align-items:center;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px #d6d6d6;display:flex;gap:8px;min-width:0;padding:0 10px}.view-mode-button[data-v-96349eb2]{background:#e5e5e5;color:#444;font-size:.75rem;padding:7px 12px}.view-mode-button.active[data-v-96349eb2]{background:#111;color:#fff}.filter-input[data-v-96349eb2],.search-input[data-v-96349eb2]{background:transparent;border:0;color:#111;font:inherit;font-size:.75rem}.filter-input[data-v-96349eb2]{min-width:110px;padding:8px 0;width:min(220px,26vw)}.search-input[data-v-96349eb2]{min-width:120px;padding:8px 0;width:min(280px,34vw)}.filter-input[data-v-96349eb2]:focus,.search-input[data-v-96349eb2]:focus{outline:none}.search-count[data-v-96349eb2]{color:#666;font-size:.6875rem;white-space:nowrap}.copy-body-button[data-v-96349eb2]{background:#e5e5e5;border:0;border-radius:10px;color:#111;cursor:pointer;flex-shrink:0;font:inherit;height:32px;line-height:1;width:32px}.copy-message[data-v-96349eb2]{color:#666;font-size:.75rem;margin:0 0 12px}.empty-table-message[data-v-96349eb2],.response-content[data-v-96349eb2],.response-json[data-v-96349eb2],.table-wrap[data-v-96349eb2],[data-v-96349eb2] .json-tree-viewer{min-height:0}.response-json[data-v-96349eb2]{background:#fff;border-radius:12px;color:#111;font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:.75rem;line-height:1.55;margin:0;overflow:auto;padding:14px;white-space:pre-wrap;word-break:break-word}.empty-table-message[data-v-96349eb2],.response-content[data-v-96349eb2],.response-json[data-v-96349eb2],.table-wrap[data-v-96349eb2],[data-v-96349eb2] .json-tree-viewer{height:100%}.response-content[data-v-96349eb2]{min-width:0}.table-wrap[data-v-96349eb2]{background:#fff;border-radius:12px;overflow:auto}.response-table[data-v-96349eb2]{border-collapse:collapse;color:#111;font-size:.75rem;width:100%}.response-table td[data-v-96349eb2],.response-table th[data-v-96349eb2]{border-bottom:1px solid #ececec;padding:10px 12px;text-align:left;vertical-align:top}.response-table th[data-v-96349eb2]{background:#fafafa;font-weight:600;position:sticky;top:0}.empty-table-message[data-v-96349eb2]{align-items:center;background:#fff;border-radius:12px;color:#666;display:flex;font-size:.75rem;margin:0;padding:14px}.search-match[data-v-96349eb2]{background:#fde68a;border-radius:4px;color:inherit}.search-match.active[data-v-96349eb2]{background:#f59e0b}.close-button[data-v-96349eb2]{background:#ffffffeb;border:0;border-radius:999px;box-shadow:0 10px 24px #11111124;color:#111;cursor:pointer;font:inherit;height:36px;position:absolute;right:16px;top:0;width:36px;z-index:2}@media(max-width:720px){.modal-root[data-v-96349eb2]{padding:24px 0 0}.modal-card[data-v-96349eb2]{padding:16px}.modal-header[data-v-96349eb2]{flex-direction:column}.modal-actions[data-v-96349eb2]{justify-content:flex-end;width:100%}.body-toolbar[data-v-96349eb2]{align-items:stretch;flex-direction:column}.toolbar-actions[data-v-96349eb2]{justify-content:space-between;width:100%}.filter-input-wrap[data-v-96349eb2],.search-input-wrap[data-v-96349eb2]{flex:1}.filter-input[data-v-96349eb2],.search-input[data-v-96349eb2]{width:100%}.close-button[data-v-96349eb2]{right:12px}}
