.settings-table-panel{display:flex;flex-direction:column;overflow:hidden}.settings-filters{display:flex;align-items:center;gap:var(--om-space-3);padding:var(--om-space-3) var(--om-space-4);border-bottom:1px solid var(--om-border)}.settings-filters .om-select{flex-basis:220px}.settings-table-scroll{flex:1;max-width:100%}.settings-table{width:100%;min-width:1100px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:var(--om-font-label);line-height:var(--om-line-label);font-variant-numeric:tabular-nums}.settings-table th,.settings-table td{padding:0 var(--om-space-3);border-bottom:1px solid var(--om-border);text-align:left;overflow-wrap:anywhere}.settings-table thead th{position:sticky;top:0;z-index:1;height:40px;background:var(--om-bg-subtle);color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption);font-weight:600}.settings-table tbody tr{height:52px}.settings-table tbody tr:hover>*{background:var(--om-hover)}.settings-table tbody tr:last-child>*{border-bottom:0}.settings-table :is(th,td):first-child{padding-left:var(--om-space-4)}.settings-table :is(th,td):last-child{padding-right:var(--om-space-4)}.settings-user-name{display:flex;align-items:center;gap:var(--om-space-3);font-weight:500}.settings-user-avatar{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--om-radius-pill);background:var(--om-avatar-bg);color:var(--om-text-primary);font-size:var(--om-font-caption);font-weight:600}.settings-empty{height:120px;color:var(--om-text-secondary);text-align:center!important}.settings-pagination{padding:var(--om-space-3) var(--om-space-4);border-top:1px solid var(--om-border)}.settings-users>.settings-pagination{padding:0;border:0}.settings-page-size{flex:0 0 auto;min-width:0;height:var(--om-control-height-sm)}.lab-shell .settings-page-size select{height:calc(var(--om-control-height-sm) - 2px);font-size:var(--om-font-label)}.settings-categories{max-width:100%;width:-moz-fit-content;width:fit-content;overflow-x:auto;scrollbar-width:none}.settings-threshold-table tr[data-selected=true]>*{background:var(--om-brand-soft)}.settings-row-actions{display:flex;gap:0}.settings-org-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:var(--om-space-4)}.settings-org-loading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--om-space-3)}.settings-org-card{display:flex;flex-direction:column;gap:var(--om-space-3);padding:var(--om-space-4)}.settings-org-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--om-space-3);min-height:var(--om-control-height-sm)}.lab-shell .settings-organization h2{margin:0;font-size:var(--om-font-card-title);line-height:var(--om-line-card-title);font-weight:600}.settings-org-fixed{display:inline-flex;align-items:center;gap:var(--om-space-1);color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption)}.settings-org-fixed svg{width:12px;height:12px}.settings-org-identity{display:flex;align-items:flex-start;gap:var(--om-space-4);min-width:0}.settings-org-identity>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:var(--om-space-1);min-width:0}.settings-org-logo{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border:1px solid var(--om-border);border-radius:var(--om-radius-card);background:var(--om-bg-app)}.settings-org-logo .oil-mine-mark{color:var(--om-brand)}.settings-org-logo .oil-mine-mark svg{width:28px;height:36px}.settings-org-name{margin:0;font-size:var(--om-font-section);line-height:var(--om-line-section);font-weight:600;overflow-wrap:anywhere}.settings-org-description{margin:0;color:var(--om-text-secondary);font-size:var(--om-font-body);line-height:var(--om-line-body);overflow-wrap:anywhere}.settings-org-identity .om-badge{margin-top:var(--om-space-2)}.settings-org-facts{display:grid;gap:var(--om-space-3);margin:0}.settings-org-facts dt{color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption);font-weight:500}.settings-org-facts dd{margin:2px 0 0;font-size:var(--om-font-body);line-height:var(--om-line-body);overflow-wrap:anywhere}.settings-org-facts a{color:var(--om-brand-text);text-decoration:underline;text-underline-offset:3px}.settings-org-empty{color:var(--om-text-secondary)}.settings-org-form{display:flex;flex-direction:column;gap:var(--om-space-3)}.settings-page.settings-organization .settings-org-card .settings-org-form textarea{height:72px;padding:var(--om-space-2) var(--om-space-3);line-height:var(--om-line-body);resize:none}.settings-org-form small{align-self:flex-end;color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption);font-weight:400}.settings-org-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--om-space-2)}.settings-org-form-actions .settings-error{margin-right:auto}.settings-org-fleet-body{display:grid;align-content:center;min-height:64px}.settings-org-fleet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--om-space-3);margin:0}.settings-org-fleet>div{display:flex;flex-direction:column;justify-content:center;min-height:64px;padding:var(--om-space-2) var(--om-space-4);border:1px solid var(--om-border);border-radius:var(--om-radius-control);background:var(--om-bg-app)}.settings-org-fleet dd{white-space:nowrap;margin:0;font-size:var(--om-font-reading);line-height:var(--om-line-section);font-weight:600;font-variant-numeric:tabular-nums}.settings-org-fleet dt{color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption)}.threshold-catalog-table tr{height:48px}.threshold-catalog-table thead tr{height:46px}.settings-thresholds .lab-loading-table-head{height:46px;align-items:center}.settings-thresholds .lab-loading-table-row{height:48px;align-items:center}.threshold-catalog-table strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.threshold-scope{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.threshold-secondary{display:block;color:var(--settings-muted);font-size:var(--om-font-caption);line-height:var(--om-line-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threshold-warning{color:var(--settings-amber)}.threshold-critical{color:var(--settings-red)}.threshold-unset{color:var(--settings-muted)}.threshold-catalog-table :is(.threshold-warning,.threshold-critical) span{display:block}.threshold-loading{min-height:526px;padding:24px}.threshold-detail{display:grid;gap:12px;margin-bottom:20px}.threshold-detail dt{font-size:var(--om-font-caption);color:var(--settings-muted)}.threshold-detail dd{overflow-wrap:anywhere;margin:4px 0 0}.settings-atlas-body{display:grid;align-content:start;gap:var(--om-space-4)}.settings-atlas-panel{display:flex;flex-direction:column;gap:var(--om-space-3);padding:var(--om-space-4)}.lab-shell .settings-atlas h2{margin:0;font-size:var(--om-font-card-title);line-height:var(--om-line-card-title);font-weight:600}.settings-atlas-lead,.settings-atlas-panel>p[role=status]{margin:0;color:var(--om-text-secondary);font-size:var(--om-font-label);line-height:var(--om-line-label)}.settings-atlas-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--om-space-3);margin:0;padding:0;border:0;min-width:0}.settings-atlas-option{display:flex;align-items:center;gap:var(--om-space-3);min-width:0;padding:var(--om-space-3) var(--om-space-4);border:1px solid var(--om-control-border);border-radius:var(--om-radius-control);background:var(--om-surface);cursor:pointer}.settings-atlas-option[data-selected=true]{border-color:var(--om-brand)}.settings-atlas-option:has(input:focus-visible){outline:2px solid var(--om-brand);outline-offset:2px}.settings-atlas-options:disabled .settings-atlas-option{cursor:default}.settings-atlas-option input{width:16px;height:16px;flex-shrink:0;accent-color:var(--om-brand)}.settings-atlas-option-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.settings-atlas-option-text strong{font-size:var(--om-font-label);line-height:var(--om-line-label);font-weight:600;color:var(--om-text-primary)}.settings-atlas-option-text span{font-size:var(--om-font-caption);line-height:var(--om-line-caption);color:var(--om-text-secondary);overflow-wrap:anywhere}.settings-atlas-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--om-space-4);margin:0}.settings-atlas-scope dt{font-size:var(--om-font-label);line-height:var(--om-line-label);font-weight:600;color:var(--om-text-primary)}.settings-atlas-scope dd{margin:var(--om-space-1) 0 0;font-size:var(--om-font-label);line-height:var(--om-line-label);color:var(--om-text-secondary)}.settings-page,.settings-dialog{--settings-bg: var(--om-bg-app);--settings-surface: var(--om-surface);--settings-text: var(--om-text-primary);--settings-muted: var(--om-text-secondary);--settings-border: var(--om-border);--settings-control: var(--om-control-border);--settings-subtle: var(--om-bg-subtle);--settings-link: var(--om-brand-text);--settings-green: var(--om-normal-text);--settings-green-bg: var(--om-normal-bg);--settings-red: var(--om-critical-text);--settings-red-bg: var(--om-critical-bg);--settings-amber: var(--om-caution-text);--settings-amber-bg: var(--om-caution-bg);--settings-purple: var(--om-purple-text);--settings-purple-bg: var(--om-purple-bg);--settings-blue: var(--om-info-text);--settings-blue-bg: var(--om-info-bg);color:var(--om-text-primary);color-scheme:var(--om-color-scheme)}.settings-breadcrumb{margin:0 0 var(--om-space-1);color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption);font-weight:500}.settings-panel{min-width:0;border:1px solid var(--om-border);border-radius:var(--om-radius-panel);background:var(--om-surface)}.settings-demo{display:flex;align-items:center;gap:var(--om-space-2);margin:0;color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption);overflow-wrap:anywhere}.settings-demo svg{width:14px;height:14px;flex-shrink:0}.settings-error{margin:0;color:var(--om-critical-text);font-size:var(--om-font-label);line-height:var(--om-line-label)}.settings-page input[type=checkbox]{width:16px;height:16px;accent-color:var(--om-brand);cursor:pointer}.settings-organization label,.settings-editor label{display:flex;flex-direction:column;gap:6px;min-width:0;color:var(--om-text-secondary);font-size:var(--om-font-label);line-height:var(--om-line-label);font-weight:500}.settings-organization :is(input:not([type=checkbox]):not([type=file]),select,textarea),.settings-editor :is(input,select){width:100%;min-width:0;height:var(--om-control-height);padding:0 var(--om-space-3);border:1px solid var(--om-control-border);border-radius:var(--om-radius-control);background:var(--om-surface);color:var(--om-text-primary);font-family:var(--om-font-family);font-size:var(--om-font-body);font-weight:400}.settings-organization input::-moz-placeholder,.settings-editor input::-moz-placeholder{color:var(--om-text-secondary);opacity:1}.settings-organization input::placeholder,.settings-editor input::placeholder{color:var(--om-text-secondary);opacity:1}.settings-dialog{overflow:auto}.settings-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--om-space-3);margin-bottom:var(--om-space-2)}.settings-dialog .settings-dialog-heading h2{margin:0}.settings-dialog-note{margin:0 0 var(--om-space-4);color:var(--om-text-secondary);font-size:var(--om-font-caption);line-height:var(--om-line-caption)}.settings-editor{display:flex;flex-direction:column;gap:var(--om-space-4)}.settings-editor-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--om-space-3)}.settings-editor .om-page-actions{justify-content:flex-end}.settings-actions{display:flex;justify-content:flex-end;gap:var(--om-space-2)}.settings-link{display:flex;flex-direction:column;align-items:flex-start;gap:var(--om-space-2);padding-top:var(--om-space-3);border-top:1px solid var(--om-border)}.settings-link .settings-dialog-note{margin:0}
