.query-workbench-module__xl40fW__screen{gap:28px;display:grid}.query-workbench-module__xl40fW__hero{max-width:760px}.query-workbench-module__xl40fW__hero h1{max-width:760px;margin-top:6px;font-size:clamp(2.55rem,5vw,4.45rem)}.query-workbench-module__xl40fW__hero p{max-width:690px;color:var(--ink-muted);margin:22px 0 0;font-size:1rem;line-height:1.7}.query-workbench-module__xl40fW__layout{grid-template-columns:288px minmax(0,1fr);align-items:start;gap:18px;min-width:0;display:grid}.query-workbench-module__xl40fW__history{border:1px solid var(--line);background:var(--surface);border-radius:16px;max-height:calc(100vh - 44px);padding:18px;position:sticky;top:22px;overflow:auto;box-shadow:0 14px 42px #1c32280d}.query-workbench-module__xl40fW__panelHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.query-workbench-module__xl40fW__panelHeading h3{letter-spacing:-.02em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:500}.query-workbench-module__xl40fW__countPill{background:var(--accent-soft);min-width:26px;height:26px;color:var(--accent);border-radius:999px;place-items:center;padding:0 8px;font-size:.72rem;font-weight:800;display:inline-grid}.query-workbench-module__xl40fW__panelEmpty{color:var(--ink-muted);margin:8px 0;font-size:.76rem;line-height:1.55}.query-workbench-module__xl40fW__historyLoading{color:var(--ink-muted);gap:9px;font-size:.74rem;display:grid}.query-workbench-module__xl40fW__historyLoading span{background:linear-gradient(90deg,#eef1ee,#f8faf8,#eef1ee) 0 0/220% 100%;border-radius:8px;height:44px;animation:1.3s linear infinite query-workbench-module__xl40fW__qw-shimmer}@keyframes query-workbench-module__xl40fW__qw-shimmer{to{background-position:-220% 0}}.query-workbench-module__xl40fW__historyError{color:#7e302b;background:#fff2f0;border:1px solid #e8b8b3;border-radius:10px;gap:10px;padding:12px;font-size:.78rem;display:grid}.query-workbench-module__xl40fW__historyError p{margin:0}.query-workbench-module__xl40fW__historyList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.query-workbench-module__xl40fW__historyItem{cursor:pointer;width:100%;color:inherit;text-align:left;background:#fcfdfc;border:1px solid #e0e6e2;border-radius:10px;gap:7px;padding:11px 12px;transition:border-color .15s,background .15s;display:grid}.query-workbench-module__xl40fW__historyItem:hover:not(:disabled){background:#f7faf8;border-color:#b8cfc3}.query-workbench-module__xl40fW__historyItem:disabled{cursor:wait;opacity:.65}.query-workbench-module__xl40fW__historyItemActive{background:#eff8f3;border-color:#acd1be}.query-workbench-module__xl40fW__historyItemTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.query-workbench-module__xl40fW__historyItemTop time{color:var(--ink-muted);font-size:.63rem}.query-workbench-module__xl40fW__historyPreview{color:#34443c;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;line-height:1.4;overflow:hidden}.query-workbench-module__xl40fW__historyMeta{color:var(--ink-muted);flex-wrap:wrap;gap:4px 10px;font-size:.63rem;display:flex}.query-workbench-module__xl40fW__historyErrorCode{color:#a13c35;font-weight:750}.query-workbench-module__xl40fW__workbench{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:16px;min-width:0;padding:20px;display:grid;box-shadow:0 14px 42px #1c32280d}.query-workbench-module__xl40fW__toolbar{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.query-workbench-module__xl40fW__selector{flex:180px;gap:6px;min-width:0;display:grid}.query-workbench-module__xl40fW__selector>span{color:#4f5f57;font-size:.72rem;font-weight:750}.query-workbench-module__xl40fW__selector em{color:#8e9892;margin-left:4px;font-size:.63rem;font-style:normal;font-weight:500}.query-workbench-module__xl40fW__selector select{width:100%;min-height:42px;color:var(--ink);background:#fff;border:1px solid #cfd7d1;border-radius:8px;padding:9px 11px;font-size:.82rem}.query-workbench-module__xl40fW__selector select:hover:not(:disabled){border-color:#aabbb1}.query-workbench-module__xl40fW__selector select:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #176b5114}.query-workbench-module__xl40fW__selector select:disabled{background:var(--surface-muted);color:var(--ink-muted)}.query-workbench-module__xl40fW__toolbarActions{align-items:center;gap:8px;margin-left:auto;display:flex}.query-workbench-module__xl40fW__banner{color:#7e302b;background:#fff2f0;border:1px solid #e8b8b3;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;font-size:.82rem;line-height:1.5;display:flex}.query-workbench-module__xl40fW__hint{color:#795c1f;background:#fff7e4;border:1px solid #e1c995;border-radius:10px;padding:11px 14px;font-size:.78rem;line-height:1.5}.query-workbench-module__xl40fW__editorPanel{border:1px solid var(--line);border-radius:12px;overflow:hidden}.query-workbench-module__xl40fW__editorHeading{color:#f4faf6;background:#203129;justify-content:space-between;align-items:baseline;gap:12px;min-height:46px;padding:10px 16px;display:flex}.query-workbench-module__xl40fW__editorHeading span{font-size:.74rem;font-weight:750}.query-workbench-module__xl40fW__editorHeading small{color:#aebfb6;font-size:.63rem}.query-workbench-module__xl40fW__editor,.query-workbench-module__xl40fW__editorLoading{background:#1e1e1e;height:340px}.query-workbench-module__xl40fW__editorLoading{color:#dbe5df;align-content:center;place-items:center;font-size:.78rem;display:grid}.query-workbench-module__xl40fW__editorLoading .spinner{border-color:#74caa6 #405249 #405249}.query-workbench-module__xl40fW__statusStrip{border:1px solid var(--line);background:#fcfdfc;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.query-workbench-module__xl40fW__statusBadge{letter-spacing:.02em;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:.65rem;font-weight:800;display:inline-flex}.query-workbench-module__xl40fW__statusBadge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.query-workbench-module__xl40fW__statusQueued,.query-workbench-module__xl40fW__statusSubmitted{color:#435a6b;background:#eaeff4}.query-workbench-module__xl40fW__statusRunning,.query-workbench-module__xl40fW__statusCancelling{color:#1f5d94;background:#e2eefb}.query-workbench-module__xl40fW__statusSucceeded{color:#176b51;background:#dbf0e6}.query-workbench-module__xl40fW__statusFailed,.query-workbench-module__xl40fW__statusTimedOut{color:#a13c35;background:#f9dfdc}.query-workbench-module__xl40fW__statusCancelled{color:#7a5c1f;background:#efe6d6}.query-workbench-module__xl40fW__channelTag{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:3px 8px;font-size:.64rem;font-weight:750}.query-workbench-module__xl40fW__statusProgress{color:var(--ink);font-size:.74rem;font-weight:750}.query-workbench-module__xl40fW__queryId{max-width:320px;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;overflow:hidden}.query-workbench-module__xl40fW__resultsArea{gap:16px;display:grid}.query-workbench-module__xl40fW__resultsPlaceholder{border:1px dashed var(--line);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:36px 24px;display:flex}.query-workbench-module__xl40fW__resultsPlaceholder strong{font-size:.95rem}.query-workbench-module__xl40fW__resultsPlaceholder p{max-width:420px;color:var(--ink-muted);margin:8px 0 0;font-size:.82rem;line-height:1.6}.query-workbench-module__xl40fW__resultsMark{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:850;display:grid}.query-workbench-module__xl40fW__resultsHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.query-workbench-module__xl40fW__resultsContext{color:var(--accent);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:.66rem;font-weight:800;display:block}.query-workbench-module__xl40fW__resultsStatement{overflow-wrap:anywhere;color:#34443c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.5;display:block}.query-workbench-module__xl40fW__resultNotice{border:1px solid var(--line);background:#fcfdfc;border-radius:12px;padding:20px}.query-workbench-module__xl40fW__resultNotice strong{font-size:.85rem;display:block}.query-workbench-module__xl40fW__resultNotice p{color:var(--ink-muted);margin:7px 0 0;font-size:.78rem;line-height:1.55}.query-workbench-module__xl40fW__resultGrid{gap:10px;display:grid}.query-workbench-module__xl40fW__resultGridMeta{color:var(--ink-muted);align-items:center;gap:12px;font-size:.74rem;display:flex}.query-workbench-module__xl40fW__truncationBadge{color:#76591c;background:#fff1cf;border-radius:999px;padding:3px 8px;font-size:.64rem;font-weight:750}.query-workbench-module__xl40fW__resultViewport{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:auto}.query-workbench-module__xl40fW__resultTable{border-collapse:collapse;width:100%;font-size:.76rem}.query-workbench-module__xl40fW__resultTable thead th{z-index:1;border-bottom:1px solid var(--line);background:var(--surface-muted);text-align:left;vertical-align:bottom;white-space:nowrap;padding:9px 12px;position:sticky;top:0}.query-workbench-module__xl40fW__columnName{color:var(--ink);font-weight:750;display:block}.query-workbench-module__xl40fW__columnType{color:var(--ink-muted);margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:500;display:block}.query-workbench-module__xl40fW__resultTable tbody td{color:#34443c;white-space:nowrap;border-bottom:1px solid #eef1ee;padding:7px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.query-workbench-module__xl40fW__resultTable tbody tr:hover td{background:#f7faf8}.query-workbench-module__xl40fW__rowIndexHeader,.query-workbench-module__xl40fW__rowIndexCell{width:52px;color:var(--ink-muted);text-align:right}.query-workbench-module__xl40fW__rowIndexCell{font-variant-numeric:tabular-nums}.query-workbench-module__xl40fW__nullCell{color:#9aa6a0;font-style:italic}.query-workbench-module__xl40fW__statsPanel{border:1px solid var(--line);background:#fcfdfc;border-radius:12px;padding:18px 20px}.query-workbench-module__xl40fW__progressPill{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:4px 9px;font-size:.7rem;font-weight:800}.query-workbench-module__xl40fW__progressTrack{background:var(--surface-muted);border-radius:999px;height:8px;margin-bottom:16px;overflow:hidden}.query-workbench-module__xl40fW__progressFill{background:var(--accent);border-radius:999px;height:100%;transition:width .24s}.query-workbench-module__xl40fW__statsGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px 18px;margin:0;display:grid}.query-workbench-module__xl40fW__statsGrid div{min-width:0}.query-workbench-module__xl40fW__statsGrid dt{color:#7a8780;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px;font-size:.63rem;font-weight:750}.query-workbench-module__xl40fW__statsGrid dd{color:#2f3f37;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.82rem;font-weight:650;overflow:hidden}.query-workbench-module__xl40fW__failurePanel{color:#84352f;background:#fff3f1;border:1px solid #edc5c1;border-radius:12px;padding:18px 20px}.query-workbench-module__xl40fW__failureHeader{align-items:center;gap:12px;margin-bottom:14px;display:flex}.query-workbench-module__xl40fW__failureMark{color:#a13c35;background:#f9dfdc;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:1rem;font-weight:900;display:grid}.query-workbench-module__xl40fW__failureHeader h3{margin:0;font-size:.95rem}.query-workbench-module__xl40fW__failureCode{letter-spacing:.02em;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:750;display:inline-block}.query-workbench-module__xl40fW__failureMessage{color:#5c2723;white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:9px;max-height:260px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.55;overflow:auto}.query-workbench-module__xl40fW__failureLocation{margin:12px 0 0;font-size:.74rem;font-weight:650}@media (max-width:1080px){.query-workbench-module__xl40fW__layout{grid-template-columns:240px minmax(0,1fr)}}@media (max-width:900px){.query-workbench-module__xl40fW__layout{grid-template-columns:1fr}.query-workbench-module__xl40fW__history{max-height:none;position:static}}@media (max-width:620px){.query-workbench-module__xl40fW__toolbar{flex-direction:column;align-items:stretch}.query-workbench-module__xl40fW__toolbarActions{grid-template-columns:1fr;margin-left:0;display:grid}.query-workbench-module__xl40fW__toolbarActions .query-workbench-module__xl40fW__button{width:100%}.query-workbench-module__xl40fW__queryId{max-width:100%;margin-left:0}.query-workbench-module__xl40fW__editor,.query-workbench-module__xl40fW__editorLoading{height:280px}}
