.workspace-module__RiUeOq__workspace{border:1px solid var(--runtime-ui-line);border-top:4px solid var(--runtime-ui-accent);color:var(--runtime-ui-ink);background:var(--runtime-ui-surface);border-radius:12px;min-width:0;padding:24px}.workspace-module__RiUeOq__scope{color:var(--runtime-ui-muted);margin:0 0 24px;font-size:14px;line-height:1.65}.workspace-module__RiUeOq__controls,.workspace-module__RiUeOq__actions{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.workspace-module__RiUeOq__controls>label{align-items:center;gap:8px;font-size:13px;display:flex}.workspace-module__RiUeOq__editors{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.workspace-module__RiUeOq__editors label,.workspace-module__RiUeOq__results>label,.workspace-module__RiUeOq__query{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}.workspace-module__RiUeOq__workspace textarea,.workspace-module__RiUeOq__workspace input:not([type=checkbox]):not([type=file]),.workspace-module__RiUeOq__workspace select{border:1px solid var(--runtime-ui-line);color:var(--runtime-ui-ink);min-width:0;max-width:100%;font:14px/1.6 var(--font-mono,monospace);background:#fff;border-radius:7px;padding:12px}.workspace-module__RiUeOq__workspace textarea{resize:vertical;box-sizing:border-box;white-space:pre;width:100%;min-height:230px;overflow:auto}.workspace-module__RiUeOq__query{margin-top:16px}.workspace-module__RiUeOq__query textarea{min-height:100px}.workspace-module__RiUeOq__workspace button{border:1px solid var(--runtime-ui-line);min-height:42px;color:var(--runtime-ui-ink);cursor:pointer;font:inherit;background:#fff;border-radius:7px;padding:10px 14px;font-size:13px}.workspace-module__RiUeOq__workspace button:hover:not(:disabled){border-color:var(--runtime-ui-accent);color:var(--runtime-ui-accent)}.workspace-module__RiUeOq__workspace button.workspace-module__RiUeOq__primary{background:var(--runtime-ui-accent);border-color:var(--runtime-ui-accent);color:#fff}.workspace-module__RiUeOq__workspace button.workspace-module__RiUeOq__primary:hover:not(:disabled){background:var(--runtime-ui-accent-hover);color:#fff}.workspace-module__RiUeOq__workspace button:disabled{opacity:.45;cursor:not-allowed}.workspace-module__RiUeOq__workspace :is(button,input,textarea,select):focus-visible{outline:2px solid var(--runtime-ui-accent);outline-offset:3px}.workspace-module__RiUeOq__checkbox{cursor:pointer}.workspace-module__RiUeOq__checkbox input{accent-color:var(--runtime-ui-accent)}.workspace-module__RiUeOq__status{overflow-wrap:anywhere;min-height:24px;font-size:14px;line-height:1.6}.workspace-module__RiUeOq__results{border-top:1px solid var(--runtime-ui-line);min-width:0;padding-top:12px}.workspace-module__RiUeOq__tableWrap{border:1px solid var(--runtime-ui-line);border-radius:7px;max-width:100%;overflow-x:auto}.workspace-module__RiUeOq__tableWrap table{border-collapse:collapse;width:100%;min-width:560px;font:12px/1.5 var(--font-mono,monospace)}.workspace-module__RiUeOq__tableWrap th,.workspace-module__RiUeOq__tableWrap td{border-bottom:1px solid var(--runtime-ui-line);text-align:start;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap;max-width:280px;padding:12px}.workspace-module__RiUeOq__tableWrap td button{font:inherit;overflow-wrap:anywhere;max-width:200px;min-height:36px}.workspace-module__RiUeOq__preview{margin:20px 0}.workspace-module__RiUeOq__preview iframe{border:1px solid var(--runtime-ui-line);background:#fff;border-radius:7px;height:300px;display:block}.workspace-module__RiUeOq__privacy{color:var(--runtime-ui-muted);margin:14px 0 0;font-size:12px;line-height:1.6}@media (max-width:600px){.workspace-module__RiUeOq__workspace{border-radius:8px;padding:16px}.workspace-module__RiUeOq__controls{align-items:flex-start}.workspace-module__RiUeOq__controls>label{flex-wrap:wrap}.workspace-module__RiUeOq__actions{gap:8px}.workspace-module__RiUeOq__actions button{flex:auto}.workspace-module__RiUeOq__workspace textarea{min-height:190px}.workspace-module__RiUeOq__tableWrap th,.workspace-module__RiUeOq__tableWrap td{padding:8px}}.workspace-module__RiUeOq__results details{margin:18px 0}.workspace-module__RiUeOq__results summary{cursor:pointer;margin-bottom:12px;font-size:14px}.workspace-module__RiUeOq__tableWrap tr[aria-selected=true]{background:color-mix(in srgb, var(--runtime-ui-accent) 10%, white)}
