.sql-screen{--sql-accent: #2563eb;--sql-accent-rgb: 37, 99, 235;--sql-accent-soft: rgba(219, 234, 254, .92);--sql-accent-strong: #1d4ed8;--sql-panel-tint: rgba(239, 246, 255, .78);--sql-shell-bg: linear-gradient(180deg, rgba(248, 250, 252, .98), rgba(241, 245, 249, .96));--sql-panel-bg: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 250, 252, .96))}.sql-screen .sql-panel{border:1px solid rgba(15,23,42,.08);border-radius:.95rem;padding:1rem;background:var(--sql-panel-bg),linear-gradient(135deg,var(--sql-panel-tint) 0%,rgba(255,255,255,0) 48%);box-shadow:0 14px 34px -28px #0f172a59}.sql-screen .sql-panel--hero{background:var(--sql-shell-bg),linear-gradient(135deg,rgba(var(--sql-accent-rgb),.08),#fff0 46%)}.sql-screen .sql-panel__title{font-size:.95rem;font-weight:700;margin-bottom:.8rem;letter-spacing:.02em}.sql-screen .sql-kicker{color:var(--sql-accent-strong);text-transform:uppercase;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin-bottom:.35rem}.sql-screen .sql-badge-row,.sql-screen .sql-toolbar,.sql-screen .sql-actions{display:flex;flex-wrap:wrap;gap:.55rem}.sql-screen .sql-badge,.sql-screen .sql-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.45rem .78rem;font-size:.78rem;font-weight:600;border:1px solid rgba(15,23,42,.12);background:#ffffffeb;color:#0f172a;line-height:1.2}.sql-screen .sql-badge--strong{background:var(--sql-accent-soft);color:var(--sql-accent-strong);border-color:rgba(var(--sql-accent-rgb),.22)}.sql-screen .sql-status-shell{border-radius:999px;padding:.5rem .75rem!important}.sql-screen .sql-toolbar-grid{display:grid;gap:.9rem}.sql-screen .sql-inline-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.sql-screen .sql-inline-label{min-width:92px;margin:0;font-weight:600}.sql-screen .sql-inline-options{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.sql-screen .sql-select-field{min-width:190px;width:auto}.sql-screen .sql-tight-check{margin:0;padding-left:18px}.sql-screen .sql-sample-select{min-width:115px;width:115px;padding-top:.2rem;padding-bottom:.2rem;font-size:.75rem;line-height:1.1}.sql-screen .sql-apply-fix{margin-left:.35rem;padding:.08rem .35rem;font-size:.66rem;line-height:1.05;border-radius:.35rem}.sql-screen .aceeditor{height:180px;width:100%;border-radius:.8rem;border:1px solid rgba(15,23,42,.1)}.sql-screen #editorIn{height:180px}.sql-screen #editorOut{height:220px}#sql-create-workbench .aceeditor{height:240px}.sql-screen .aceeditor *{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace!important;font-size:12px!important}.sql-screen .sql-result-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sql-screen .sql-boxed-panel,.sql-screen .sql-summary-card,.sql-screen .sql-preset-card{border:1px solid rgba(15,23,42,.08);background:#ffffffeb;border-radius:.85rem}.sql-screen .sql-boxed-panel{padding:10px;max-height:300px;overflow:auto}.sql-screen .sql-notes{display:grid;gap:.8rem}.sql-screen .sql-notes__row{display:grid;gap:.25rem}.sql-screen .sql-notes__label,.sql-screen .sql-summary-card__label{color:#475569;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.sql-screen .sql-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.85rem}.sql-screen .sql-summary-card{padding:.8rem .9rem;display:grid;gap:.25rem}.sql-screen .sql-summary-card strong{font-size:1.15rem}.sql-screen .sql-create-table th{font-size:.8rem;white-space:nowrap}.sql-screen .sql-create-table td{vertical-align:top}.sql-screen .sql-handle-col{width:38px}.sql-screen .sql-row-handle{color:#64748b;cursor:move}.sql-screen .sql-row-handle:hover{color:var(--sql-accent-strong)}.sql-screen .sql-preset-list{display:grid;gap:.75rem}.sql-screen .sql-preset-card{width:100%;text-align:left;display:grid;gap:.2rem;padding:.85rem}.sql-screen .sql-preset-card span{color:#64748b;font-size:.85rem}.sql-screen .multiselect-native-select{width:100%}.sql-screen .multiselect.dropdown-toggle{width:100%;text-align:left;background:#fff;border-color:#0f172a1f;min-height:38px}.sql-screen .additionaltp{margin-top:.5rem}#sqlStatementTabs .btn{margin:0 6px 6px 0;font-size:11px;line-height:1.2;padding:3px 7px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}#sqlParseTree ul{list-style:none;padding-left:14px;margin-bottom:0}#sqlParseTree li{margin:2px 0}#sqlParseTree details summary{cursor:pointer}#sqlParseTree .sql-tree-value,#sqlParseTree .sql-tree-summary{cursor:pointer;border-radius:3px;padding:1px 3px;display:inline-block}.sql-screen .ui-sortable-helper{background:#fff;box-shadow:0 16px 35px -26px #0f172a73}[data-bs-theme=dark] .sql-screen{--sql-accent: #60a5fa;--sql-accent-rgb: 96, 165, 250;--sql-accent-soft: rgba(30, 64, 175, .92);--sql-accent-strong: #bfdbfe;--sql-panel-tint: rgba(15, 23, 42, .82);--sql-shell-bg: linear-gradient(180deg, rgba(15, 23, 42, .98), rgba(17, 24, 39, .96));--sql-panel-bg: linear-gradient(180deg, rgba(15, 23, 42, .98), rgba(17, 24, 39, .96))}[data-bs-theme=dark] .sql-screen .sql-panel,[data-bs-theme=dark] .sql-screen .sql-boxed-panel,[data-bs-theme=dark] .sql-screen .sql-summary-card,[data-bs-theme=dark] .sql-screen .sql-preset-card,[data-bs-theme=dark] .sql-screen #sqlDiagnostics,[data-bs-theme=dark] .sql-screen #sqlCreateDiagnostics{background:var(--sql-panel-bg),linear-gradient(135deg,rgba(var(--sql-accent-rgb),.08),#0f172a00 48%);border-color:#94a3b82e;box-shadow:0 18px 40px -30px #020617cc}[data-bs-theme=dark] .sql-screen .sql-panel__title,[data-bs-theme=dark] .sql-screen .sql-kicker,[data-bs-theme=dark] .sql-screen .sql-notes,[data-bs-theme=dark] .sql-screen label,[data-bs-theme=dark] .sql-screen .form-label,[data-bs-theme=dark] .sql-screen .fw-semibold,[data-bs-theme=dark] .sql-screen strong,[data-bs-theme=dark] .sql-screen .table{color:#f8fafc}[data-bs-theme=dark] .sql-screen .sql-control-hint{background:linear-gradient(180deg,rgba(var(--sql-accent-rgb),.12),#0f172af0);border-color:rgba(var(--sql-accent-rgb),.24);color:#dbeafe}[data-bs-theme=dark] .sql-screen .sql-badge,[data-bs-theme=dark] .sql-screen .sql-chip,[data-bs-theme=dark] .sql-screen .multiselect.dropdown-toggle{background:#0f172ae0;border-color:#94a3b83d;color:#e2e8f0}[data-bs-theme=dark] .sql-screen .sql-badge--strong{background:#1e40afeb;color:#dbeafe;border-color:#60a5fa42}[data-bs-theme=dark] .sql-screen .sql-notes__label,[data-bs-theme=dark] .sql-screen .sql-summary-card__label,[data-bs-theme=dark] .sql-screen .small.text-muted,[data-bs-theme=dark] .sql-screen .text-muted,[data-bs-theme=dark] .sql-screen .sql-preset-card span{color:#94a3b8!important}[data-bs-theme=dark] .sql-screen .aceeditor,[data-bs-theme=dark] .sql-screen .form-control,[data-bs-theme=dark] .sql-screen .form-select,[data-bs-theme=dark] .sql-screen .table,[data-bs-theme=dark] .sql-screen .table>:not(caption)>*>*{background:#020617b8;border-color:#94a3b83d;color:#f8fafc}@media(max-width:767.98px){.sql-screen .sql-panel{padding:.8rem}.sql-screen .sql-control-hint{margin-bottom:.7rem;padding:.62rem .7rem;font-size:.8rem}.sql-screen .sql-badge-row,.sql-screen .sql-toolbar,.sql-screen .sql-actions{flex-direction:column;align-items:stretch}.sql-screen .sql-toolbar-grid{gap:.65rem}.sql-screen .sql-inline-group{align-items:flex-start;gap:6px 10px}.sql-screen .sql-inline-label{min-width:0;width:100%}.sql-screen .sql-inline-options{width:100%}.sql-screen .sql-select-field{min-width:0;width:100%}.sql-screen .sql-chip,.sql-screen .sql-preset-card{width:100%}.sql-screen #editorIn{height:160px}.sql-screen #editorOut{height:190px}#sql-create-workbench .aceeditor{height:210px}}@media(min-width:1200px){.sql-screen #editorIn{height:195px}.sql-screen #editorOut{height:235px}#sql-create-workbench .aceeditor{height:255px}}
