.login-wrap[data-v-c158378c]{justify-content:center;align-items:center;height:100vh;display:flex}.login-card[data-v-c158378c]{width:340px}.login-error[data-v-c158378c]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-4);background:var(--danger-tint);border:1px solid var(--danger-tint-border);border-radius:var(--radius);color:var(--danger);font-size:var(--text-sm-size);display:flex}.login-error svg[data-v-c158378c]{flex-shrink:0}.password-note[data-v-0c8cd00a]{font-size:var(--text-md-size);color:var(--text-2);padding-bottom:var(--space-3)}.password-error[data-v-0c8cd00a]{font-size:var(--text-sm-size);color:var(--danger);padding-bottom:var(--space-1)}.password-footer[data-v-0c8cd00a]{justify-content:flex-end;gap:var(--space-2);display:flex}.profile-user[data-v-8419cdf9]{gap:var(--space-1);flex-direction:column;display:flex}.profile-label[data-v-8419cdf9]{font-size:var(--text-xs-size);color:var(--text-muted)}.profile-name[data-v-8419cdf9]{font-family:var(--font-mono);font-size:var(--text-lg-size);color:var(--text-1)}.profile-footer[data-v-8419cdf9]{justify-content:space-between;gap:var(--space-2);display:flex}.sidebar[data-v-865fb7f4]{border-right:1px solid var(--border);background:var(--bg-1);flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:relative}.sidebar-collapsed[data-v-865fb7f4]{border-right:1px solid var(--border);background:var(--bg-1);width:28px;height:100vh;padding-top:calc((var(--rail-h) - var(--control-h-sm)) / 2);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.sidebar-head[data-v-865fb7f4]{align-items:center;gap:var(--space-1);box-sizing:border-box;height:var(--rail-h);padding:0 var(--space-2);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.icon-btn[data-v-865fb7f4]{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.icon-btn[data-v-865fb7f4]:hover:not(:disabled){color:var(--text-1);background:var(--bg-4)}.icon-btn[data-v-865fb7f4]:disabled{opacity:.4;cursor:default}.tree[data-v-865fb7f4]{padding:var(--space-1) 0;font-size:var(--text-md-size);flex:1;overflow:hidden auto}.tree-center[data-v-865fb7f4]{padding:var(--space-6) 0;justify-content:center;align-items:center;display:flex}.tree-empty[data-v-865fb7f4]{color:var(--text-muted);font-size:var(--text-sm-size)}.tree-error[data-v-865fb7f4]{padding:var(--space-3);color:var(--danger);font-size:var(--text-sm-size)}.tree-error-title[data-v-865fb7f4]{padding-bottom:var(--space-2)}.tree-error pre[data-v-865fb7f4]{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--text-2);margin:0}.row[data-v-865fb7f4]{align-items:center;gap:var(--space-1);padding:2px var(--space-2) 2px 6px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;display:flex}.row[data-v-865fb7f4]:hover{background:var(--bg-3)}.chevron[data-v-865fb7f4]{text-align:center;width:14px;color:var(--text-muted);flex-shrink:0;transition:transform .1s;display:inline-block}.chevron.open[data-v-865fb7f4]{transform:rotate(90deg)}.chevron[data-v-865fb7f4]:hover{color:var(--text-1)}.db-row .row-name[data-v-865fb7f4]{color:var(--warning)}.table-row[data-v-865fb7f4]{padding-left:22px}.table-row .row-name[data-v-865fb7f4]{color:var(--text-1)}.col-row[data-v-865fb7f4]{cursor:default;padding-left:52px}.col-row .row-name[data-v-865fb7f4]{color:var(--text-2);text-overflow:ellipsis;overflow:hidden}.col-type[data-v-865fb7f4]{color:var(--text-muted);font-size:var(--text-xs-size);padding-left:var(--space-2);text-overflow:ellipsis;max-width:55%;margin-left:auto;overflow:hidden}.row-name[data-v-865fb7f4]{text-overflow:ellipsis;min-width:0;overflow:hidden}.badge[data-v-865fb7f4]{font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--tag-view);background:var(--tag-view-tint);border:1px solid var(--tag-view-tint-border);border-radius:var(--radius);padding:0 var(--space-1);flex-shrink:0;margin-left:auto}.menu[data-v-865fb7f4]{border-top:1px solid var(--border);padding:var(--space-2) 0;flex-shrink:0}.menu-title[data-v-865fb7f4]{font-size:var(--text-xs-size);letter-spacing:.08em;color:var(--text-muted);padding:2px var(--space-2) var(--space-1)}.menu-item[data-v-865fb7f4]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-md-size);color:var(--text-muted);opacity:.6;cursor:default;display:flex}.menu-item-live[data-v-865fb7f4]{color:var(--text-2);opacity:1;cursor:pointer}.menu-item-live[data-v-865fb7f4]:hover{background:var(--bg-3)}.menu-profile[data-v-865fb7f4]{margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--border)}.menu-username[data-v-865fb7f4]{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.version-footer[data-v-865fb7f4]{padding:var(--space-2) var(--space-3) 0;font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--text-muted);opacity:.7;-webkit-user-select:text;user-select:text}.sidebar-resize[data-v-865fb7f4]{cursor:col-resize;z-index:10;width:6px;height:100%;position:absolute;top:0;right:-3px}.sidebar-resize[data-v-865fb7f4]:hover{background:var(--accent-tint-border)}.editor-host[data-v-e0698b47]{height:100%;overflow:hidden}.editor-host[data-v-e0698b47] .cm-editor{height:100%;font-size:var(--text-md-size)}.editor-host[data-v-e0698b47] .cm-scroller{font-family:var(--font-mono);font-variant-ligatures:none;overflow:auto}.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.chart-view[data-v-c17f7cb9]{height:100%;position:relative;overflow:hidden}.chart-switcher[data-v-c17f7cb9]{z-index:2;background:var(--bg-3);border:1px solid var(--border);border-radius:var(--radius);gap:2px;padding:1px;display:flex;position:absolute;top:4px;right:8px}.chart-type-btn[data-v-c17f7cb9]{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.chart-type-btn[data-v-c17f7cb9]:hover{color:var(--text-1);background:var(--bg-4)}.chart-type-btn.active[data-v-c17f7cb9]{color:var(--accent);background:var(--accent-tint)}.chart-empty[data-v-c17f7cb9]{height:100%;color:var(--text-muted);font-size:var(--text-md-size);justify-content:center;align-items:center;display:flex}.chart-uplot[data-v-c17f7cb9]{height:100%}.hbar-body[data-v-c17f7cb9]{scrollbar-gutter:stable;height:100%;padding:26px var(--space-2) var(--space-2);box-sizing:border-box;overflow-y:auto}.hbar-row[data-v-c17f7cb9]{align-items:center;gap:var(--space-2);height:22px;font-size:var(--text-sm-size);display:flex}.hbar-label[data-v-c17f7cb9]{text-align:right;max-width:240px;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:0 0 30%;overflow:hidden}.hbar-track[data-v-c17f7cb9]{flex:1;height:14px}.hbar-fill[data-v-c17f7cb9]{border-radius:var(--radius);min-width:1px;height:100%}.hbar-value[data-v-c17f7cb9]{color:var(--text-muted);flex:none}.code-viewer[data-v-50482096] .cm-editor{font-size:var(--text-sm-size);border:1px solid var(--border);border-radius:var(--radius)}.code-viewer[data-v-50482096] .cm-scroller{font-family:var(--font-mono);font-variant-ligatures:none}.result-table[data-v-bcbfd652]{flex-direction:column;height:100%;display:flex;position:relative}.table-grid[data-v-bcbfd652]{flex:1;min-height:0}.totals-wrap[data-v-bcbfd652]{border-top:1px solid var(--border);background:var(--bg-2);flex-shrink:0;overflow:hidden}.totals-row[data-v-bcbfd652]{display:flex}.totals-row .cell[data-v-bcbfd652]{box-sizing:border-box;flex-shrink:0}.totals-gutter[data-v-bcbfd652]{z-index:1;text-align:center;position:sticky;left:0}.result-table.dragging[data-v-bcbfd652]{-webkit-user-select:none;user-select:none}.result-table[data-v-bcbfd652] .n-data-table-td,.result-table[data-v-bcbfd652] .n-data-table-th{padding:0}.result-table[data-v-bcbfd652] .n-data-table-table{width:var(--table-width)}.result-table[data-v-bcbfd652] .cell,.result-table[data-v-bcbfd652] .th{font-family:var(--font-mono);font-size:var(--text-sm-size)}.result-table[data-v-bcbfd652] .cell{padding:6px var(--space-2);line-height:var(--text-md-line);text-overflow:ellipsis;white-space:nowrap;cursor:cell;overflow:hidden}.char-probe[data-v-bcbfd652]{visibility:hidden;white-space:pre;position:absolute;top:0;left:0;padding:0!important}.result-table[data-v-bcbfd652] .cell-num{text-align:right}.result-table[data-v-bcbfd652] .cell-sel{background:var(--accent-tint)}.result-table[data-v-bcbfd652] .cell-gutter{text-align:right;color:var(--text-muted);font-size:var(--text-sm-size);background:var(--bg-2);cursor:pointer;-webkit-user-select:none;user-select:none}.result-table[data-v-bcbfd652] .cell-gutter-sel{color:var(--text-1);background:var(--bg-4)}.result-table[data-v-bcbfd652] .th{align-items:center;gap:var(--space-1);padding:6px var(--space-2);line-height:var(--text-md-line);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.result-table[data-v-bcbfd652] .th-sel{color:var(--text-1);background:var(--bg-4)}.result-table[data-v-bcbfd652] .th-gutter{color:var(--text-muted);justify-content:flex-end}.result-table[data-v-bcbfd652] .th-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.result-table[data-v-bcbfd652] .sort-btn{color:var(--text-muted);font-size:var(--text-sm-size);cursor:pointer;opacity:.5;background:0 0;border:none;margin-left:auto;padding:2px;line-height:1}.result-table[data-v-bcbfd652] .th:hover .sort-btn{opacity:1}.result-table[data-v-bcbfd652] .sort-btn-active{color:var(--accent);opacity:1}.cell-popover-head[data-v-bcbfd652]{align-items:center;gap:var(--space-2);max-width:520px;margin-bottom:var(--space-2);display:flex}.cell-popover-head .icon-btn[data-v-bcbfd652]{flex-shrink:0}.cell-popover-col[data-v-bcbfd652]{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm-size);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cell-popover-meta[data-v-bcbfd652]{font-size:var(--text-xs-size);color:var(--text-muted);flex-shrink:0}.icon-btn[data-v-bcbfd652],.text-btn[data-v-bcbfd652]{border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0}.icon-btn[data-v-bcbfd652]{width:var(--control-h-sm);height:var(--control-h-sm);padding:0}.text-btn[data-v-bcbfd652]{height:var(--control-h-sm);padding:0 var(--control-px);font-family:var(--font-ui);font-size:var(--text-md-size)}.icon-btn[data-v-bcbfd652]:hover,.text-btn[data-v-bcbfd652]:hover{color:var(--text-1);background:var(--bg-4)}.cell-popover-body[data-v-bcbfd652]{max-width:520px;max-height:320px;font-family:var(--font-mono);font-size:var(--text-sm-size);color:var(--text-1);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;overflow:auto}.value-viewer[data-v-bcbfd652] .cm-scroller{max-height:50vh}.value-footer[data-v-bcbfd652]{align-items:center;gap:var(--space-2);justify-content:flex-end;display:flex}.value-note[data-v-bcbfd652]{font-size:var(--text-sm-size);color:var(--text-muted);margin-right:auto}.text-btn[data-v-bcbfd652]:disabled{color:var(--text-muted);cursor:default}.text-btn[data-v-bcbfd652]:disabled:hover{background:0 0}.result-block[data-v-9426bac0]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-3);font-variant-ligatures:none;flex-direction:column;flex:1 0 520px;height:100%;display:flex;overflow:hidden}.block-header[data-v-9426bac0]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.block-title[data-v-9426bac0]{font-size:var(--text-sm-size);color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;min-width:3ch;overflow:hidden}.block-dot[data-v-9426bac0]{font-size:var(--text-sm-size);color:var(--text-muted);flex-shrink:0}.block-stats[data-v-9426bac0]{font-size:var(--text-sm-size);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.block-actions[data-v-9426bac0]{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.reload-btn[data-v-9426bac0]{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.reload-btn[data-v-9426bac0]:hover{color:var(--text-1);background:var(--bg-4)}.cancel-btn[data-v-9426bac0]:hover{color:var(--danger)}.view-toggle[data-v-9426bac0]{border:1px solid var(--border);border-radius:var(--radius);flex-shrink:0;gap:1px;display:flex;overflow:hidden}.view-toggle button[data-v-9426bac0]{color:var(--text-2);font-size:var(--text-xs-size);cursor:pointer;background:0 0;border:none;padding:2px 6px}.view-toggle button[data-v-9426bac0]:hover{color:var(--text-1);background:var(--bg-4)}.view-toggle button.active[data-v-9426bac0]{color:var(--accent);background:var(--accent-tint)}.block-body[data-v-9426bac0]{flex:1;min-height:0}.block-center[data-v-9426bac0]{justify-content:center;align-items:center;height:100%;display:flex}.block-error[data-v-9426bac0]{padding:var(--space-3);height:100%;overflow:auto}.error-title[data-v-9426bac0]{color:var(--danger);margin-bottom:var(--space-2);font-weight:600}.error-goto[data-v-9426bac0]{color:var(--accent);cursor:pointer;margin-left:var(--space-2);font-weight:400}.error-message[data-v-9426bac0]{color:var(--danger);font-size:var(--text-sm-size);white-space:pre-wrap;word-break:break-word;margin:0}.block-ok-empty[data-v-9426bac0]{color:var(--success);font-size:var(--text-xl-size);font-weight:600}.block-cancelled[data-v-9426bac0]{color:var(--cancelled);font-size:var(--text-md-size)}.block-idle[data-v-9426bac0]{padding:var(--space-3)}.idle-sql[data-v-9426bac0]{color:var(--text-muted);font-size:var(--text-sm-size);white-space:pre-wrap;max-height:100%;margin:0;overflow:hidden}.closed-page[data-v-b0671bc2]{height:100%;padding:var(--space-3) var(--space-4);flex-direction:column;min-height:0;display:flex}.closed-head[data-v-b0671bc2]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-shrink:0;display:flex}.closed-title[data-v-b0671bc2]{font-size:var(--text-lg-size);color:var(--text-1);font-weight:600}.refresh-btn[data-v-b0671bc2]{color:var(--text-2);cursor:pointer;padding:var(--space-1);border-radius:var(--radius);background:0 0;border:none;align-items:center;display:flex}.refresh-btn[data-v-b0671bc2]:hover{background:var(--bg-4)}.closed-center[data-v-b0671bc2]{flex:1;justify-content:center;align-items:center;display:flex}.closed-empty[data-v-b0671bc2]{color:var(--text-muted);font-size:var(--text-md-size)}.closed-error[data-v-b0671bc2]{padding:var(--space-4);color:var(--danger)}.closed-error pre[data-v-b0671bc2]{white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm-size)}.closed-list[data-v-b0671bc2]{gap:var(--space-2);flex-direction:column;max-width:720px;min-height:0;display:flex;overflow-y:auto}.closed-list[data-v-b0671bc2]:after{content:"";flex:0 0 var(--space-4)}.closed-row[data-v-b0671bc2]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-3);display:flex}.closed-info[data-v-b0671bc2]{flex:1;min-width:0}.closed-row-head[data-v-b0671bc2]{align-items:baseline;gap:var(--space-2);display:flex}.closed-row-title[data-v-b0671bc2]{font-size:var(--text-md-size);color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.closed-when[data-v-b0671bc2]{font-size:var(--text-xs-size);color:var(--text-muted);flex-shrink:0}.closed-preview[data-v-b0671bc2]{font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.info-tab[data-v-ed10eb1e]{height:100%;padding:0 var(--space-3) var(--space-3);flex-direction:column;min-height:0;display:flex}.info-center[data-v-ed10eb1e]{flex:1;justify-content:center;align-items:center;display:flex}.info-error[data-v-ed10eb1e]{padding:var(--space-4);color:var(--danger)}.info-error pre[data-v-ed10eb1e]{white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm-size)}.info-tabs[data-v-ed10eb1e]{flex-direction:column;flex:1;min-height:0;display:flex}.info-tabs[data-v-ed10eb1e] .n-tabs-pane-wrapper{flex:1;min-height:0}.pane[data-v-ed10eb1e]{flex-direction:column;height:100%;min-height:0;display:flex}.pane-scroll[data-v-ed10eb1e]{min-height:0;overflow:auto}.tiles[data-v-ed10eb1e]{gap:var(--space-3);margin:var(--space-2) 0 var(--space-4);flex-wrap:wrap;display:flex}.tile[data-v-ed10eb1e]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-3);padding:var(--space-3) var(--space-4);min-width:130px}.tile-value[data-v-ed10eb1e]{font-size:var(--text-xl-size);color:var(--text-1)}.tile-label[data-v-ed10eb1e]{font-size:var(--text-xs-size);color:var(--text-muted);margin-top:2px}.kv[data-v-ed10eb1e]{border-collapse:collapse;font-size:var(--text-md-size)}.kv-label[data-v-ed10eb1e]{color:var(--text-muted);padding:3px var(--space-4) 3px 0;white-space:nowrap;vertical-align:top}.kv-value[data-v-ed10eb1e]{color:var(--text-1);word-break:break-word}.refresh-btn[data-v-ed10eb1e]{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.refresh-btn[data-v-ed10eb1e]:hover{color:var(--text-1);background:var(--bg-4)}.features-page[data-v-ac5f8533]{height:100%;min-height:0;padding:var(--space-5) var(--space-6);background:var(--bg-1);overflow-y:auto}.features-md[data-v-ac5f8533]{max-width:820px;color:var(--text-1);font-size:var(--text-md-size);line-height:var(--text-md-line)}.features-md[data-v-ac5f8533] h1{margin:0 0 var(--space-4);font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:600}.features-md[data-v-ac5f8533] h2{margin:var(--space-7) 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600}.features-md[data-v-ac5f8533] p{margin:0 0 var(--space-3);color:var(--text-2)}.features-md[data-v-ac5f8533] ul{margin:0 0 var(--space-3);padding-left:var(--space-5);color:var(--text-2)}.features-md[data-v-ac5f8533] li{margin-bottom:var(--space-1)}.features-md[data-v-ac5f8533] strong{color:var(--text-1);font-weight:500}.features-md[data-v-ac5f8533] code{font-family:var(--font-mono);font-variant-ligatures:none;font-size:var(--text-sm-size);padding:1px var(--space-1);border-radius:var(--radius);background:var(--bg-4);color:var(--text-1)}.features-md[data-v-ac5f8533] a{color:var(--accent)}.features-md[data-v-ac5f8533]:after{content:"";height:var(--space-8);display:block}.servers-page[data-v-fcb5f0a5]{height:100%;padding:var(--space-3) var(--space-4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.servers-page[data-v-fcb5f0a5]:after{content:"";flex:0 0 var(--space-6)}.servers-head[data-v-fcb5f0a5]{margin-bottom:var(--space-3);flex-shrink:0;justify-content:space-between;align-items:center;max-width:720px;display:flex}.servers-head-actions[data-v-fcb5f0a5]{align-items:center;gap:var(--space-2);display:flex}.servers-title[data-v-fcb5f0a5]{font-size:var(--text-lg-size);color:var(--text-1);font-weight:600}.servers-empty[data-v-fcb5f0a5]{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-muted);font-size:var(--text-md-size);flex-direction:column;flex:1;display:flex}.servers-list[data-v-fcb5f0a5]{gap:var(--space-2);flex-direction:column;max-width:720px;min-height:0;display:flex;overflow-y:auto}.server-card[data-v-fcb5f0a5]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-3);display:flex}.server-info[data-v-fcb5f0a5]{flex:1;min-width:0}.server-row-head[data-v-fcb5f0a5]{align-items:center;gap:var(--space-2);display:flex}.health-dot[data-v-fcb5f0a5]{background:var(--cancelled);border-radius:50%;flex-shrink:0;width:6px;height:6px}.health-dot.ok[data-v-fcb5f0a5]{background:var(--success)}.health-dot.fail[data-v-fcb5f0a5]{background:var(--danger)}.server-name[data-v-fcb5f0a5]{font-size:var(--text-md-size);color:var(--text-1);font-weight:600}.ro-badge[data-v-fcb5f0a5]{font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--warning);background:var(--warning-tint);border:1px solid var(--warning-tint-border);border-radius:var(--radius);padding:0 var(--space-1);flex-shrink:0}.force-ro-badge[data-v-fcb5f0a5]{font-size:var(--text-xs-size);color:var(--accent);background:var(--accent-tint);border:1px solid var(--accent-tint-border);border-radius:var(--radius);padding:0 var(--space-1);flex-shrink:0}.server-health-text[data-v-fcb5f0a5]{font-size:var(--text-xs-size);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.server-details[data-v-fcb5f0a5]{font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.refresh-btn[data-v-fcb5f0a5]{color:var(--text-2);cursor:pointer;padding:var(--space-1);border-radius:var(--radius);background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}.refresh-btn[data-v-fcb5f0a5]:hover{background:var(--bg-4)}.deleted-head[data-v-fcb5f0a5]{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-sm-size);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.deleted-error[data-v-fcb5f0a5]{font-size:var(--text-sm-size);color:var(--danger);margin-bottom:var(--space-2);max-width:720px}.deleted-list[data-v-fcb5f0a5]{flex-shrink:0}.deleted-card[data-v-fcb5f0a5]{opacity:.75}.mode-switch[data-v-fcb5f0a5]{margin-bottom:var(--space-3)}.form-hint[data-v-fcb5f0a5]{font-size:var(--text-xs-size);color:var(--text-muted);margin:-6px 0 10px}.form-hint-checkbox[data-v-fcb5f0a5]{margin:6px 0 0}.form-row[data-v-fcb5f0a5]{gap:var(--space-3);display:flex}.form-row[data-v-fcb5f0a5]>*{flex:1;min-width:0}.form-alert[data-v-fcb5f0a5]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-3);background:var(--danger-tint);border:1px solid var(--danger-tint-border);border-radius:var(--radius);color:var(--danger);font-size:var(--text-sm-size);word-break:break-word;display:flex}.form-alert svg[data-v-fcb5f0a5]{flex-shrink:0}.form-footer[data-v-fcb5f0a5]{justify-content:space-between;align-items:center;gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);display:flex}.form-footer-left[data-v-fcb5f0a5]{align-items:center;gap:var(--space-3);min-width:0;display:flex}.check-ping[data-v-fcb5f0a5]{font-family:var(--font-mono);font-size:var(--text-sm-size);color:var(--success);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.check-ping-busy[data-v-fcb5f0a5]{color:var(--text-muted)}.check-dot[data-v-fcb5f0a5]{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.form-footer-right[data-v-fcb5f0a5]{gap:var(--space-2);display:flex}.rename-footer[data-v-fcb5f0a5]{justify-content:flex-end}.info-tab[data-v-da647f7f]{height:100%;padding:0 var(--space-3) var(--space-3);flex-direction:column;min-height:0;display:flex}.info-center[data-v-da647f7f]{flex:1;justify-content:center;align-items:center;display:flex}.info-error[data-v-da647f7f]{padding:var(--space-4);color:var(--danger)}.info-error pre[data-v-da647f7f]{white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm-size)}.info-tabs[data-v-da647f7f]{flex-direction:column;flex:1;min-height:0;display:flex}.info-tabs[data-v-da647f7f] .n-tabs-pane-wrapper{flex:1;min-height:0}.pane[data-v-da647f7f]{flex-direction:column;height:100%;min-height:0;display:flex}.pane-scroll[data-v-da647f7f]{min-height:0;overflow:auto}.kv[data-v-da647f7f]{border-collapse:collapse;font-size:var(--text-md-size);margin-bottom:var(--space-3)}.kv-label[data-v-da647f7f]{color:var(--text-muted);padding:3px var(--space-4) 3px 0;white-space:nowrap;vertical-align:top}.kv-value[data-v-da647f7f]{color:var(--text-1);word-break:break-word}.create-sql[data-v-da647f7f]{max-width:900px}.sample-wrap[data-v-da647f7f]{flex:1;min-height:0;display:flex}.refresh-btn[data-v-da647f7f]{width:var(--control-h-sm);height:var(--control-h-sm);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:flex}.refresh-btn[data-v-da647f7f]:hover{color:var(--text-1);background:var(--bg-4)}.workbench[data-v-3f0e4008]{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex}.tab-bar[data-v-3f0e4008]{box-sizing:border-box;height:var(--rail-h);padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);scrollbar-width:none;flex-shrink:0;align-items:center;gap:2px;display:flex;overflow-x:auto}.tab-bar[data-v-3f0e4008]::-webkit-scrollbar{display:none}.tab[data-v-3f0e4008]{padding:var(--space-1) var(--space-2);border:none;border-top:1px solid var(--accent-tint-border);border-radius:0 0 var(--radius) var(--radius);background:var(--bg-1);color:var(--text-2);font-size:var(--text-md-size);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:6px;display:flex}.tab.active[data-v-3f0e4008]{background:var(--bg-2);color:var(--text-1);border-top-color:var(--accent)}.tab-title[data-v-3f0e4008]{text-overflow:ellipsis;max-width:180px;overflow:hidden}.tab-dirty[data-v-3f0e4008]{color:var(--warning);font-size:9px}.tab-close[data-v-3f0e4008]{opacity:.5;padding:0 2px}.tab-close[data-v-3f0e4008]:hover{opacity:1;color:var(--danger)}.tab-ephemeral[data-v-3f0e4008]{border-top-color:var(--tag-view-tint-border)}.tab-ephemeral.active[data-v-3f0e4008]{border-top-color:var(--tag-view)}.tab-preview[data-v-3f0e4008]{border-top-color:var(--tab-preview-tint-border)}.tab-preview.active[data-v-3f0e4008]{border-top-color:var(--tab-preview)}.tab-preview .tab-title[data-v-3f0e4008]{font-style:italic}.tab-rename[data-v-3f0e4008]{background:var(--bg-0);width:140px;color:var(--text-1);border:1px solid var(--accent);border-radius:var(--radius);font-size:var(--text-md-size);outline:none;padding:1px 4px}.tab-add[data-v-3f0e4008]{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius);color:var(--text-2);font-size:var(--text-lg-size);cursor:pointer;background:0 0;border:none;align-self:center}.tab-add[data-v-3f0e4008]:hover{background:var(--bg-4)}.toolbar[data-v-3f0e4008]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);flex-shrink:0;display:flex}.run-icon[data-v-3f0e4008]{margin-right:6px;font-size:10px}.hotkey[data-v-3f0e4008]{font-size:var(--text-xs-size);font-family:var(--font-mono);color:var(--text-muted);margin-left:6px}.server-select[data-v-3f0e4008]{min-width:160px}.db-select[data-v-3f0e4008]{min-width:130px}.limit-select[data-v-3f0e4008]{width:100px}.conflict-alert[data-v-3f0e4008]{border-radius:0;flex-shrink:0}.last-stats[data-v-3f0e4008]{font-size:var(--text-sm-size);white-space:nowrap}.editor-pane[data-v-3f0e4008]{flex-shrink:0;min-height:120px}.splitter[data-v-3f0e4008]{cursor:row-resize;background:var(--border);flex-shrink:0;height:5px}.splitter[data-v-3f0e4008]:hover{background:var(--accent)}.results-pane[data-v-3f0e4008]{gap:var(--space-2);min-height:0;padding:var(--space-2);flex:1;display:flex;overflow:auto hidden}.results-empty[data-v-3f0e4008]{justify-content:center;align-items:center;gap:var(--space-5);flex-direction:column;width:100%;display:flex;overflow-y:auto}.hotkeys-hint[data-v-3f0e4008]{border-collapse:collapse;font-size:var(--text-sm-size);color:var(--text-muted)}.hotkeys-hint td[data-v-3f0e4008]{padding:3px 0}.hotkeys-hint td[data-v-3f0e4008]:first-child{text-align:right;padding-right:var(--space-3);white-space:nowrap}.hint-link[data-v-3f0e4008]{color:var(--accent);cursor:pointer}.hint-link[data-v-3f0e4008]:hover{color:var(--accent-hover)}.news-block[data-v-3f0e4008]{min-width:320px;max-width:560px;padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm-size);color:var(--text-2)}.news-title[data-v-3f0e4008]{font-size:var(--text-xs-size);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding-bottom:var(--space-2)}.news-list[data-v-3f0e4008]{border-collapse:collapse}.news-list td[data-v-3f0e4008]{vertical-align:baseline;padding:2px 0}.news-list .news-date[data-v-3f0e4008]{font-family:var(--font-mono);font-size:var(--text-xs-size);color:var(--text-muted);padding-right:var(--space-4);white-space:nowrap}.news-more[data-v-3f0e4008]{padding-top:var(--space-2);font-size:var(--text-xs-size);display:inline-block}.hotkeys-hint kbd[data-v-3f0e4008]{font-family:inherit;font-size:var(--text-xs-size);color:var(--text-2);background:var(--bg-4);border:1px solid var(--border);border-radius:var(--radius);border-bottom-width:2px;padding:1px 6px}.ephemeral-pane[data-v-3f0e4008]{flex:1;min-height:0}.app-layout[data-v-e392fefd]{height:100vh;display:flex;overflow:hidden}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-0:#1c1f24;--bg-1:#21252b;--bg-2:#282c34;--bg-3:#2f343d;--bg-4:#383e48;--bg-pressed:#414855;--input-border-hover:#4c5563;--border:#343a43;--text-muted:#6a717d;--text-2:#9aa2ae;--text-1:#c5cbd5;--accent:#61afef;--accent-hover:#7dc1f2;--accent-active:#4c9ee1;--accent-tint:#61afef1f;--accent-tint-border:#61afef61;--danger:#e06c75;--danger-hover:#e8848b;--danger-tint:#e06c751f;--danger-tint-border:#e06c7561;--success:#98c379;--success-tint:#98c3791f;--warning:#e5c07b;--warning-tint:#e5c07b1f;--warning-tint-border:#e5c07b61;--cancelled:#6a717d;--tag-view:#c678dd;--tag-view-tint:#c678dd1f;--tag-view-tint-border:#c678dd61;--tab-preview:#d19a66;--tab-preview-tint-border:#d19a6661;--focus-ring:0 0 0 2px #61afef59;--font-ui:"IBM Plex Sans", system-ui, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--text-xs-size:11px;--text-xs-line:16px;--text-sm-size:12px;--text-sm-line:18px;--text-md-size:13px;--text-md-line:20px;--text-lg-size:15px;--text-lg-line:22px;--text-xl-size:18px;--text-xl-line:26px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius:3px;--shadow-dropdown:0 4px 16px #0006;--shadow-modal:0 8px 32px #00000073;--control-h:28px;--control-h-sm:24px;--control-px:12px;--rail-h:38px}html,body,#app{height:100%;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--bg-pressed) transparent}*{scrollbar-width:thin}body{font-family:var(--font-ui);background:var(--bg-1)}.n-base-wave{display:none!important}.n-input__input-el,.n-input__textarea-el,.n-input__placeholder{font-variant-ligatures:none;font-family:var(--font-mono)!important}.n-notification{border:1px solid var(--border)}.n-notification:has(.undo-toast){width:420px;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-3) var(--space-4)!important}.n-notification:has(.undo-toast) .n-notification-main{margin:0!important;padding:0!important}.undo-toast{align-items:flex-start;gap:var(--space-4);display:flex}.undo-toast-text{flex:1;min-width:0}.undo-toast-title{font-size:var(--text-md-size);color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.undo-toast-meta{font-family:var(--font-mono);font-size:var(--text-sm-size);color:var(--text-muted);margin-top:2px}.cm-editor .cm-gutters .cm-lineNumbers .cm-gutterElement{padding:0 var(--space-1);min-width:calc(3ch + 2 * var(--space-1))}.u-legend{color:var(--text-2);font-size:var(--text-sm-size)}.u-legend .u-value{color:var(--text-1)}.u-select{background:var(--accent-tint)}.server-option{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.server-ro-lock{color:var(--warning);flex-shrink:0}
