._bar_15e88_1{background:var(--swm-surface);border-bottom:1px solid var(--swm-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}._title_15e88_11{color:var(--swm-text-primary);margin:0;font-size:15px;font-weight:600}._version_15e88_18{color:var(--swm-text-muted);margin:2px 0 0;font-size:12px}._status_15e88_24{border-radius:var(--swm-radius-sm);align-items:center;gap:7px;padding:5px 12px;font-size:13px;font-weight:500;display:flex}._dot_15e88_34{border-radius:50%;flex-shrink:0;width:7px;height:7px}._connected_15e88_41{background:var(--swm-success-bg);color:var(--swm-success)}._connected_15e88_41 ._dot_15e88_34{background:var(--swm-success)}._connecting_15e88_49{background:var(--swm-warning-bg);color:var(--swm-warning)}._connecting_15e88_49 ._dot_15e88_34{background:var(--swm-warning)}._disconnected_15e88_57{background:var(--swm-danger-bg);color:var(--swm-danger)}._disconnected_15e88_57 ._dot_15e88_34{background:var(--swm-danger)}._sidebar_1k8b6_1{background:var(--swm-surface);border-right:1px solid var(--swm-border);flex-direction:column;flex-shrink:0;gap:4px;padding:8px;display:flex;position:relative;overflow:hidden}._toggle_1k8b6_13{border-radius:var(--swm-radius-sm);cursor:pointer;color:var(--swm-text-secondary);background:0 0;border:none;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}._toggle_1k8b6_13:hover{background:var(--swm-surface-muted)}._toggleLabel_1k8b6_30{white-space:nowrap;font-size:12px}._items_1k8b6_35{flex-direction:column;gap:2px;display:flex}._item_1k8b6_35{border-radius:var(--swm-radius-sm);color:var(--swm-text-secondary);white-space:nowrap;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex;overflow:hidden}._item_1k8b6_35:hover{background:var(--swm-surface-muted)}._itemActive_1k8b6_57{background:var(--swm-accent-bg);color:var(--swm-accent);font-weight:500}._label_1k8b6_63{font-size:13px}._resizeHandle_1k8b6_67{cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0;right:-3px}._shell_a1847_1{flex-direction:column;height:100%;display:flex}._body_a1847_7{flex:1;min-height:0;display:flex}._content_a1847_13{flex:1;min-width:0;padding:20px;overflow:auto}._card_197tx_1{background:var(--swm-surface);border:1px solid var(--swm-border);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;transition:border-color .1s,box-shadow .1s;display:flex}._card_197tx_1:hover{border-color:var(--swm-accent)}._card_197tx_1:focus-visible{outline:2px solid var(--swm-accent);outline-offset:2px}._stale_197tx_24{opacity:.65}._tag_197tx_28{margin:0;font-size:14px;font-weight:600}._badge_197tx_34{border-radius:var(--swm-radius-sm);align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}._statePulling_197tx_44{background:var(--swm-success-bg);color:var(--swm-success)}._stateRunning_197tx_49{background:var(--swm-warning-bg);color:var(--swm-warning)}._stateStopped_197tx_54{background:var(--swm-surface-muted);color:var(--swm-text-secondary)}._stateReversing_197tx_59{background:var(--swm-accent-bg);color:var(--swm-accent)}._stateUnknown_197tx_64{background:var(--swm-surface-muted);color:var(--swm-text-muted)}._stateStale_197tx_69{background:var(--swm-danger-bg);color:var(--swm-danger)}._current_197tx_74{color:var(--swm-text-secondary);margin:0;font-size:13px}._sections_cr3i9_1{flex-direction:column;gap:24px;display:flex}._sectionHeader_cr3i9_7{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}._sectionTitle_cr3i9_14{margin:0;font-size:15px;font-weight:600}._sectionRollup_cr3i9_20{color:var(--swm-text-secondary);font-size:12px}._grid_cr3i9_25{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}._empty_cr3i9_31{color:var(--swm-text-muted);font-size:14px}._backdrop_vf571_1{z-index:50;background:#14181e73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_vf571_12{background:var(--swm-surface);border-radius:var(--swm-radius);border:1px solid var(--swm-border);flex-direction:column;width:100%;max-width:420px;max-height:80vh;display:flex;overflow:hidden}._header_vf571_24{border-bottom:1px solid var(--swm-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._tag_vf571_33{margin:0;font-size:15px;font-weight:600}._section_vf571_39{color:var(--swm-text-secondary);margin:2px 0 0;font-size:12px}._close_vf571_45{border-radius:var(--swm-radius-sm);cursor:pointer;width:28px;height:28px;color:var(--swm-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._close_vf571_45:hover{background:var(--swm-surface-muted)}._body_vf571_63{padding:14px 16px;overflow-y:auto}._heading_vf571_68{margin:0 0 10px;font-size:13px;font-weight:600}._heading_vf571_68:not(:first-child){margin-top:18px}._empty_vf571_78{color:var(--swm-text-muted);margin:0 0 4px;font-size:12px}._list_vf571_84{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._listItem_vf571_93{border-left:2px solid var(--swm-border);padding-left:8px}._listItem_vf571_93._info_vf571_98{border-left-color:var(--swm-accent)}._listItem_vf571_93._warning_vf571_102{border-left-color:var(--swm-warning)}._listItem_vf571_93._critical_vf571_106{border-left-color:var(--swm-danger)}._itemTitle_vf571_110{color:var(--swm-text-primary);margin:0;font-size:12px}._itemMeta_vf571_116{color:var(--swm-text-muted);margin:2px 0 0;font-size:11px}:root{--swm-bg:#eef0f3;--swm-surface:#fff;--swm-surface-muted:#f5f6f8;--swm-border:#dde1e7;--swm-text-primary:#1c222b;--swm-text-secondary:#5b6472;--swm-text-muted:#8a93a1;--swm-accent:#2f5d8a;--swm-accent-bg:#e6edf5;--swm-success:#1c7a52;--swm-success-bg:#e1f3ea;--swm-warning:#a3660a;--swm-warning-bg:#faedd6;--swm-danger:#ad2c1f;--swm-danger-bg:#f9e1de;--swm-radius:10px;--swm-radius-sm:6px;--swm-font:-apple-system, "Segoe UI", "Inter", system-ui, Roboto, Helvetica, Arial, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--swm-font);color:var(--swm-text-primary);background:var(--swm-bg);-webkit-font-smoothing:antialiased;margin:0}button{color:inherit;font-family:inherit}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabular-nums{font-variant-numeric:tabular-nums}
