@charset "UTF-8";html,body{margin:0;min-height:100%;background:var(--surface-page)}body{font-family:var(--font-family-sans)}:where(.layout-shell__content,.login-page) :is(input,textarea,select){caret-color:var(--control-text)}:where(.layout-shell__content,.login-page) :is(input[type=checkbox],input[type=radio]){accent-color:var(--form-control-accent)}:where(.layout-shell__content,.login-page) :is(input,textarea)::placeholder{color:var(--control-placeholder);opacity:1}:where(.layout-shell__content,.login-page) :is(input,textarea,select):-webkit-autofill{box-shadow:0 0 0 1000px var(--control-autofill-background) inset;-webkit-text-fill-color:var(--control-autofill-text);caret-color:var(--control-autofill-text)}:where(.layout-shell__content,.login-page) :is(input,textarea,select):disabled{border-color:var(--button-disabled-border);background:var(--control-background-disabled);color:var(--control-disabled-text);-webkit-text-fill-color:var(--control-disabled-text)}:where(.layout-shell__content,.login-page) :is(input,textarea):read-only:not(:disabled){background:var(--control-background-readonly);color:var(--control-text)}.layout-shell .layout-shell__workspace:has([aria-modal=true],.inspection-page__diff--fullscreen){z-index:2000}.layout-shell .layout-shell__content [aria-modal=true]{inset:0}.layout-shell__content .assets__metrics,.layout-shell__content .policies__metrics,.layout-shell__content .jobs-page__metrics,.layout-shell__content .audit-page__metrics,.layout-shell__content .databases-page__metrics,.layout-shell__content .backups-page__metrics,.layout-shell__content .devices-page__metrics,.layout-shell__content .automation__metrics,.layout-shell__content .storages-page__metrics{display:flex;flex-wrap:wrap;gap:8px}.layout-shell__content .assets__metric,.layout-shell__content .policies__metric,.layout-shell__content .jobs-page__metric,.layout-shell__content .audit-page__metric,.layout-shell__content .databases-page__metric,.layout-shell__content .backups-page__metric,.layout-shell__content .devices-page__metric,.layout-shell__content .automation__metric,.layout-shell__content .storages-page__metric{min-width:148px;min-height:0;flex:0 1 190px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 12px}.layout-shell__content .jobs-page__metric-header,.layout-shell__content .databases-page__metric-header,.layout-shell__content .backups-page__metric-header,.layout-shell__content .devices-page__metric-header,.layout-shell__content .storages-page__metric-header,.layout-shell__content .audit-page__metric-header{display:contents}.layout-shell__content .assets__metric-label,.layout-shell__content .policies__metric-label,.layout-shell__content .jobs-page__metric-label,.layout-shell__content .databases-page__metric-label,.layout-shell__content .backups-page__metric-label,.layout-shell__content .devices-page__metric-label,.layout-shell__content .storages-page__metric-label,.layout-shell__content .automation__metric-label,.layout-shell__content .audit-page__metric-header>span:first-child{align-self:end;font-size:11px}.layout-shell__content .assets__metric-value,.layout-shell__content .policies__metric-value,.layout-shell__content .jobs-page__metric-value,.layout-shell__content .databases-page__metric-value,.layout-shell__content .backups-page__metric-value,.layout-shell__content .devices-page__metric-value,.layout-shell__content .storages-page__metric-value,.layout-shell__content .automation__metric-value,.layout-shell__content .audit-page__metric>strong{grid-column:2;grid-row:1/3;align-self:center;margin:0;font-size:24px}.layout-shell__content .assets__metric-detail,.layout-shell__content .policies__metric-detail,.layout-shell__content .jobs-page__metric-detail,.layout-shell__content .databases-page__metric-detail,.layout-shell__content .backups-page__metric-detail,.layout-shell__content .devices-page__metric-detail,.layout-shell__content .storages-page__metric-detail,.layout-shell__content .automation__metric-detail,.layout-shell__content .audit-page__metric>small,.layout-shell__content .jobs-page__metric-indicator,.layout-shell__content .databases-page__metric-indicator,.layout-shell__content .backups-page__metric-indicator,.layout-shell__content .devices-page__metric-indicator,.layout-shell__content .storages-page__metric-indicator,.layout-shell__content .audit-page__metric-dot{display:none}.layout-shell__content .agents__stats{display:flex;flex-wrap:wrap;gap:8px}.layout-shell__content .agents__stats>div{min-width:130px;min-height:0;flex:0 1 170px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px}.layout-shell__content .agents__stat-value{margin:0;font-size:24px}.layout-shell__content .agents__stat-label{order:0}.jobs-page__advanced-options{position:relative}body .layout-shell__content .assets__toolbar,body .layout-shell__content .policies__toolbar,body .layout-shell__content .jobs-page__toolbar,body .layout-shell__content .audit-page__toolbar,body .layout-shell__content .databases-page__toolbar,body .layout-shell__content .backups-page__toolbar,body .layout-shell__content .clouds-page__toolbar,body .layout-shell__content .devices-page__toolbar,body .layout-shell__content .automation__toolbar,body .layout-shell__content .storages-page__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end}.layout-shell__content .assets__search-group,.layout-shell__content .policies__search-group,.layout-shell__content .jobs-page__search-group,.layout-shell__content .audit-page__search-group,.layout-shell__content .databases-page__search-group,.layout-shell__content .backups-page__search-group,.layout-shell__content .clouds-page__search-group,.layout-shell__content .devices-page__search-group,.layout-shell__content .automation__search-group,.layout-shell__content .storages-page__search-group{min-width:0;display:flex;align-items:center;gap:8px}.layout-shell__content .assets__search-group>.assets__input,.layout-shell__content .policies__search-group>.policies__input,.layout-shell__content .automation__search-group>.automation__input,.layout-shell__content .audit-page__search-group>.audit-page__search{width:auto;min-width:0;flex:1 1 auto;box-sizing:border-box}.layout-shell__content .filter-clear-button{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid var(--status-danger-border);border-radius:var(--radius-button);background:var(--status-danger-surface);color:var(--status-danger-text);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;white-space:nowrap;transition:border-color .14s ease,background .14s ease,color .14s ease}.layout-shell__content .filter-clear-button:before{color:var(--status-danger-highlight-muted);content:"\d7";font-size:16px;font-weight:500;line-height:1}.layout-shell__content .filter-clear-button:hover:not(:disabled){border-color:var(--status-danger-border-hover);background:var(--status-danger-surface-medium);color:var(--status-danger-text-strong)}.layout-shell__content .filter-clear-button:focus-visible{outline:none;box-shadow:var(--shadow-focus-danger)}.layout-shell__content .filter-clear-button:disabled{cursor:not-allowed;border-color:var(--button-disabled-border);background:var(--button-disabled-background);color:var(--button-disabled-text)}.assets__advanced-filters,.policies__advanced-filters,.jobs-page__advanced-filters,.audit-page__advanced-filters,.databases-page__advanced-filters,.clouds-page__advanced-filters,.devices-page__advanced-filters,.storages-page__advanced-filters{display:contents}.assets__advanced-filters>summary,.policies__advanced-filters>summary,.jobs-page__advanced-filters>summary,.audit-page__advanced-filters>summary,.databases-page__advanced-filters>summary,.clouds-page__advanced-filters>summary,.devices-page__advanced-filters>summary,.storages-page__advanced-filters>summary,.jobs-page__advanced-options>summary{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--border-strong);border-radius:var(--radius-button);background:var(--surface-control-soft);color:var(--button-secondary-text);font-size:13px;font-weight:700;list-style:none;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.assets__advanced-filters>summary,.policies__advanced-filters>summary,.jobs-page__advanced-filters>summary,.audit-page__advanced-filters>summary,.databases-page__advanced-filters>summary,.clouds-page__advanced-filters>summary,.devices-page__advanced-filters>summary,.storages-page__advanced-filters>summary{min-width:112px;grid-column:2;grid-row:1;gap:7px;justify-content:center;justify-self:end}.assets__advanced-filters>summary:after,.policies__advanced-filters>summary:after,.jobs-page__advanced-filters>summary:after,.audit-page__advanced-filters>summary:after,.databases-page__advanced-filters>summary:after,.clouds-page__advanced-filters>summary:after,.devices-page__advanced-filters>summary:after,.storages-page__advanced-filters>summary:after{width:6px;height:6px;margin:-3px 2px 0 3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transform:rotate(45deg);transition:transform .14s ease}.assets__advanced-filters[open]>summary,.policies__advanced-filters[open]>summary,.jobs-page__advanced-filters[open]>summary,.audit-page__advanced-filters[open]>summary,.databases-page__advanced-filters[open]>summary,.clouds-page__advanced-filters[open]>summary,.devices-page__advanced-filters[open]>summary,.storages-page__advanced-filters[open]>summary{border-color:var(--interactive-border);background:var(--interactive-surface-hover);color:var(--text-accent)}.assets__advanced-filters[open]>summary:after,.policies__advanced-filters[open]>summary:after,.jobs-page__advanced-filters[open]>summary:after,.audit-page__advanced-filters[open]>summary:after,.databases-page__advanced-filters[open]>summary:after,.clouds-page__advanced-filters[open]>summary:after,.devices-page__advanced-filters[open]>summary:after,.storages-page__advanced-filters[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.assets__advanced-filters>summary:hover,.policies__advanced-filters>summary:hover,.jobs-page__advanced-filters>summary:hover,.audit-page__advanced-filters>summary:hover,.databases-page__advanced-filters>summary:hover,.clouds-page__advanced-filters>summary:hover,.devices-page__advanced-filters>summary:hover,.storages-page__advanced-filters>summary:hover{border-color:var(--border-hover-strong);background:var(--control-background-hover);color:var(--text-primary)}.assets__advanced-filters>summary:focus-visible,.policies__advanced-filters>summary:focus-visible,.jobs-page__advanced-filters>summary:focus-visible,.audit-page__advanced-filters>summary:focus-visible,.databases-page__advanced-filters>summary:focus-visible,.clouds-page__advanced-filters>summary:focus-visible,.devices-page__advanced-filters>summary:focus-visible,.storages-page__advanced-filters>summary:focus-visible{outline:none;box-shadow:var(--focus-ring)}.assets__advanced-filters>summary::-webkit-details-marker,.policies__advanced-filters>summary::-webkit-details-marker,.jobs-page__advanced-filters>summary::-webkit-details-marker,.audit-page__advanced-filters>summary::-webkit-details-marker,.databases-page__advanced-filters>summary::-webkit-details-marker,.clouds-page__advanced-filters>summary::-webkit-details-marker,.devices-page__advanced-filters>summary::-webkit-details-marker,.storages-page__advanced-filters>summary::-webkit-details-marker,.jobs-page__advanced-options>summary::-webkit-details-marker{display:none}.assets__advanced-filters>summary span,.policies__advanced-filters>summary span,.jobs-page__advanced-filters>summary span,.audit-page__advanced-filters>summary span,.databases-page__advanced-filters>summary span,.clouds-page__advanced-filters>summary span,.devices-page__advanced-filters>summary span,.storages-page__advanced-filters>summary span{width:6px;height:6px;flex:none;overflow:hidden;padding:0;border-radius:var(--radius-pill);background:var(--interactive-accent);color:transparent;font-size:0;line-height:0;box-shadow:var(--shadow-accent-halo)}.layout-shell__content .assets__advanced-filters-body,.layout-shell__content .policies__advanced-filters-body,.layout-shell__content .jobs-page__advanced-filters .jobs-page__filters,.layout-shell__content .audit-page__advanced-filters .audit-page__filters,.layout-shell__content .databases-page__advanced-filters .databases-page__filters,.layout-shell__content .clouds-page__advanced-filters .clouds-page__filters,.layout-shell__content .devices-page__advanced-filters .devices-page__filters,.layout-shell__content .storages-page__advanced-filters .storages-page__filters{position:static;width:100%;min-width:0;box-sizing:border-box;display:flex;grid-column:1/span 2;grid-row:2;flex-wrap:wrap;align-items:end;justify-content:flex-start;gap:10px 12px;margin-top:10px;padding:12px 2px 2px;border:0;border-top:1px solid var(--border-muted);border-radius:0;background:transparent;box-shadow:none}.layout-shell__content .assets__advanced-filter-field,.layout-shell__content .policies__advanced-filter-field,.layout-shell__content .jobs-page__advanced-filters .jobs-page__filter,.layout-shell__content .audit-page__advanced-filters .audit-page__field,.layout-shell__content .databases-page__advanced-filters .databases-page__filter,.layout-shell__content .clouds-page__advanced-filters .clouds-page__filter,.layout-shell__content .devices-page__advanced-filters .devices-page__filter,.layout-shell__content .storages-page__advanced-filters .storages-page__filter{width:auto;min-width:190px;max-width:260px;flex:1 1 210px;box-sizing:border-box}.assets__advanced-filter-field,.policies__advanced-filter-field{display:flex;flex-direction:column;gap:7px}.assets__advanced-filter-field>span,.policies__advanced-filter-field>span{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.assets__advanced-filter-field>.assets__select,.policies__advanced-filter-field>.policies__select{width:100%;min-width:0}.jobs-page__advanced-options,.policies__advanced-options,.databases-page__advanced-options{border:1px solid var(--border-muted);border-radius:var(--radius-card)}.jobs-page__advanced-options>summary,.policies__advanced-options>summary,.databases-page__advanced-options>summary{width:100%;min-height:42px;display:flex;align-items:center;padding:0 13px;border:0;background:var(--surface-panel-soft);color:var(--button-secondary-text);font-size:13px;font-weight:700;list-style:none;cursor:pointer}.policies__advanced-options>summary::-webkit-details-marker{display:none}.databases-page__advanced-options>summary::-webkit-details-marker{display:none}.jobs-page__advanced-options[open]>.jobs-page__field{margin:12px}.policies__advanced-options-body{display:grid;gap:14px;padding:14px;border-top:1px solid var(--border-subtle)}.databases-page__advanced-options[open]>.databases-page__field{padding:12px;border-top:1px solid var(--border-subtle)}.layout-shell__content .jobs-page__table{min-width:980px}.layout-shell__content .databases-page__table,.layout-shell__content .devices-page__table,.layout-shell__content .storages-page__table{min-width:880px}.jobs-page__status-stack{display:grid;justify-items:start;gap:6px}.layout-shell__content .audit-page__period{overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-large);background:var(--audit-period-background)}.layout-shell__content .audit-page__period>summary{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto 10px;align-items:center;gap:12px;padding:0 15px 0 17px;color:var(--text-body-soft);font-size:13px;font-weight:700;list-style:none;cursor:pointer;transition:background .14s ease,color .14s ease}.layout-shell__content .audit-page__period>summary::-webkit-details-marker{display:none}.layout-shell__content .audit-page__period>summary:after{width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transform:rotate(45deg);transition:transform .14s ease}.layout-shell__content .audit-page__period[open]>summary{background:var(--interactive-surface-faint);color:var(--text-primary)}.layout-shell__content .audit-page__period[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.layout-shell__content .audit-page__period>summary:hover{background:var(--surface-control-faint)}.layout-shell__content .audit-page__period>summary:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}.layout-shell__content .audit-page__period>summary strong{padding:6px 10px;border:1px solid var(--interactive-border-soft);border-radius:var(--radius-pill);background:var(--interactive-surface);color:var(--text-accent-muted);font-size:12px;font-weight:700}.layout-shell__content .audit-page__period-body{display:flex;flex-wrap:wrap;align-items:end;gap:12px 18px;padding:13px 15px 15px;border-top:1px solid var(--border-subtle);background:var(--surface-page-faint)}.layout-shell__content .audit-page__quick-range-group{display:grid;flex:0 0 auto;gap:7px}.layout-shell__content .audit-page__quick-range-group>span,.layout-shell__content .audit-page__period .audit-page__field>span{color:var(--text-muted-low-strong);font-size:11px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.layout-shell__content .audit-page__period-body .audit-page__quick-ranges{display:inline-flex;flex-wrap:nowrap;gap:2px;margin:0;padding:3px;border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-page-soft)}.layout-shell__content .audit-page__period-body .audit-page__quick-ranges button{min-height:34px;padding:0 12px;border:0;background:transparent;color:var(--text-secondary-muted);font-size:12px;box-shadow:none}.layout-shell__content .audit-page__period-body .audit-page__quick-ranges button.audit-page__quick-range--active{background:var(--button-primary-background);color:var(--button-primary-text);box-shadow:var(--shadow-accent-halo)}.layout-shell__content .audit-page__period .audit-page__date-row{display:flex;min-width:0;flex:1 1 610px;flex-wrap:wrap;align-items:end;gap:10px;padding:0}.layout-shell__content .audit-page__period .audit-page__date-row .audit-page__field{width:auto;min-width:170px;max-width:210px;flex:1 1 180px}.layout-shell__content .audit-page__period .audit-page__primary-button{min-height:42px;flex:0 0 auto}.layout-shell__content .audit-page__period .audit-page__scope-note{min-height:42px;display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;align-self:end;color:var(--text-muted-faint);font-size:12px;white-space:nowrap}.layout-shell__content .audit-page__period .audit-page__scope-note:before{width:5px;height:5px;flex:none;border-radius:var(--radius-pill);background:var(--interactive-accent);content:""}.layout-shell__content .backups-page__metric--window{grid-template-columns:minmax(0,1fr)}.layout-shell__content .backups-page__metric-value--date{grid-column:1;grid-row:2;font-size:16px;line-height:1.35;overflow-wrap:anywhere}:is(.policies__dialog,.automation__dialog) :is(input,select,textarea).ng-invalid.ng-touched{border-color:var(--status-danger-accent);box-shadow:0 0 0 1px var(--status-danger-border-emphasis)}.policies__field-error,.automation__field-error{display:block;margin-top:6px;color:var(--status-danger-text);font-size:12px;line-height:1.5}@media(min-width:721px){.layout-shell .layout-shell__content :is(.assets__overlay,.policies__overlay,.databases-page__backdrop,.devices-page__backdrop,.clouds-page__backdrop,.database-details__backdrop,.device-details__backdrop,.cloud-details__backdrop,.backups-page__dialog-backdrop){left:calc(var(--rail-width, 0px) + var(--sidebar-width, 0px))}}:root{color-scheme:dark;--brand-name-color: #f8fafc;--font-family-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-family-mono-compact: ui-monospace, SFMono-Regular, Menlo, monospace;--surface-page: #020617;--surface-shell: #0f172a;--surface-panel: rgba(15, 23, 42, .72);--surface-panel-strong: rgba(15, 23, 42, .74);--surface-panel-muted: rgba(15, 23, 42, .62);--surface-panel-subdued: rgba(15, 23, 42, .6);--surface-panel-faint: rgba(15, 23, 42, .55);--surface-panel-soft: rgba(15, 23, 42, .4);--surface-panel-overlay: rgba(2, 6, 23, .65);--surface-page-raised: rgba(2, 6, 23, .54);--surface-page-medium: rgba(2, 6, 23, .48);--surface-page-soft: rgba(2, 6, 23, .44);--surface-page-subtle: rgba(2, 6, 23, .42);--surface-page-faint: rgba(2, 6, 23, .26);--surface-control: rgba(30, 41, 59, .72);--surface-control-hover: rgba(51, 65, 85, .78);--surface-control-muted: rgba(30, 41, 59, .62);--surface-control-soft: rgba(30, 41, 59, .58);--surface-control-medium: rgba(30, 41, 59, .54);--surface-control-subtle: rgba(30, 41, 59, .5);--surface-control-faint-strong: rgba(30, 41, 59, .48);--surface-control-faint: rgba(30, 41, 59, .34);--surface-backdrop: rgba(2, 6, 23, .76);--surface-neutral-soft: rgba(148, 163, 184, .14);--text-primary: #f8fafc;--text-body: #e2e8f0;--text-body-strong: rgba(226, 232, 240, .92);--text-body-emphasis: rgba(226, 232, 240, .9);--text-body-medium: rgba(226, 232, 240, .88);--text-body-muted: rgba(226, 232, 240, .86);--text-body-soft: rgba(226, 232, 240, .82);--text-body-reduced: rgba(226, 232, 240, .78);--text-body-subtle: rgba(226, 232, 240, .76);--text-body-low: rgba(226, 232, 240, .74);--text-body-fainter: rgba(226, 232, 240, .72);--text-body-faint: rgba(226, 232, 240, .7);--text-secondary-strong: rgba(203, 213, 225, .92);--text-secondary: rgba(203, 213, 225, .9);--text-secondary-balanced: rgba(203, 213, 225, .86);--text-secondary-medium: rgba(203, 213, 225, .84);--text-secondary-muted: rgba(203, 213, 225, .82);--text-secondary-reduced: rgba(203, 213, 225, .8);--text-secondary-soft: rgba(203, 213, 225, .76);--text-secondary-faint: rgba(203, 213, 225, .72);--text-muted-emphasis: rgba(148, 163, 184, .92);--text-muted-strong: rgba(148, 163, 184, .9);--text-muted: rgba(148, 163, 184, .88);--text-muted-balanced: rgba(148, 163, 184, .86);--text-muted-balanced-soft: rgba(148, 163, 184, .85);--text-muted-medium: rgba(148, 163, 184, .82);--text-muted-reduced: rgba(148, 163, 184, .8);--text-muted-low-strong: rgba(148, 163, 184, .78);--text-muted-soft: rgba(148, 163, 184, .76);--text-muted-low: rgba(148, 163, 184, .72);--text-muted-subtle: rgba(148, 163, 184, .7);--text-muted-faint: rgba(148, 163, 184, .68);--text-on-accent: #eff6ff;--text-accent: #dbeafe;--text-accent-muted: #bfdbfe;--text-accent-strong: rgba(191, 219, 254, .98);--text-teal: rgba(45, 212, 191, .92);--border-faint: rgba(148, 163, 184, .08);--border-hairline: rgba(148, 163, 184, .09);--border-soft: rgba(148, 163, 184, .1);--border-subtle: rgba(148, 163, 184, .12);--border-muted: rgba(148, 163, 184, .14);--border-default: rgba(148, 163, 184, .16);--border-medium: rgba(148, 163, 184, .18);--border-strong: rgba(148, 163, 184, .2);--border-medium-high: rgba(148, 163, 184, .22);--border-emphasis: rgba(148, 163, 184, .24);--border-high: rgba(148, 163, 184, .28);--border-hover: rgba(148, 163, 184, .3);--border-strongest: rgba(148, 163, 184, .32);--border-hover-strong: rgba(148, 163, 184, .36);--border-heavy: rgba(148, 163, 184, .38);--interactive-accent: #60a5fa;--form-control-accent: #3b82f6;--interactive-link: rgba(147, 197, 253, .96);--interactive-link-muted: rgba(147, 197, 253, .94);--interactive-border: rgba(96, 165, 250, .5);--interactive-border-soft: rgba(96, 165, 250, .2);--interactive-border-subtle: rgba(96, 165, 250, .22);--interactive-border-hover: rgba(96, 165, 250, .4);--interactive-border-hover-strong: rgba(96, 165, 250, .42);--interactive-border-active: rgba(96, 165, 250, .9);--interactive-surface: rgba(30, 64, 175, .12);--interactive-surface-faint: rgba(30, 64, 175, .08);--interactive-surface-soft: rgba(30, 64, 175, .1);--interactive-surface-medium: rgba(30, 64, 175, .14);--interactive-surface-hover: rgba(30, 64, 175, .16);--button-primary-background: rgba(37, 99, 235, .9);--button-primary-background-strong: rgba(37, 99, 235, 1);--button-primary-text: #eff6ff;--button-secondary-background: rgba(30, 41, 59, .72);--button-secondary-background-hover: rgba(30, 41, 59, .78);--button-secondary-text: rgba(226, 232, 240, .92);--button-disabled-background: rgba(30, 41, 59, .34);--button-disabled-border: rgba(148, 163, 184, .16);--button-disabled-text: rgba(148, 163, 184, .6);--button-danger-text: #fff1f2;--focus-ring: 0 0 0 3px rgba(59, 130, 246, .22);--focus-ring-inset: inset 0 0 0 2px rgba(191, 219, 254, .5);--control-background: rgba(2, 6, 23, .5);--control-background-hover: rgba(30, 41, 59, .58);--control-background-focus: rgba(15, 23, 42, .96);--control-background-readonly: rgba(15, 23, 42, .78);--control-background-disabled: rgba(30, 41, 59, .34);--control-text: rgba(241, 245, 249, .96);--control-placeholder: rgba(100, 116, 139, .9);--control-label: rgba(148, 163, 184, .74);--control-disabled-text: rgba(148, 163, 184, .6);--control-autofill-background: #1e293b;--control-autofill-text: #f1f5f9;--table-header-background: rgba(2, 6, 23, .28);--table-header-sticky-background: rgba(15, 23, 42, .96);--table-row-background: transparent;--table-row-hover-background: rgba(148, 163, 184, .09);--table-row-focus-background: rgba(30, 41, 59, .46);--table-primary-text: rgba(241, 245, 249, .96);--table-primary-text-soft: rgba(241, 245, 249, .94);--table-secondary-text: rgba(148, 163, 184, .64);--table-secondary-text-soft: rgba(148, 163, 184, .62);--pagination-background: rgba(30, 41, 59, .46);--progress-track-background: rgba(30, 41, 59, .92);--progress-value-background: linear-gradient( 90deg, rgba(59, 130, 246, .96), rgba(34, 211, 238, .92) );--overlay-backdrop: rgba(2, 6, 23, .72);--overlay-surface: #0f172a;--overlay-header-background: rgba(15, 23, 42, .96);--overlay-section-background: rgba(30, 41, 59, .42);--overlay-shadow: 0 24px 70px rgba(2, 6, 23, .58);--code-background: rgba(2, 6, 23, .64);--code-text: rgba(191, 219, 254, .92);--diff-text: #e6edf3;--diff-surface: #0d1117;--diff-surface-raised: #161b22;--diff-surface-soft: #111827;--diff-surface-accent: #111c30;--diff-separator: #30363d;--diff-text-muted: #8c959f;--diff-gutter-text: #6e7681;--diff-added-text: #7ee787;--diff-added-text-strong: #86efac;--diff-removed-text: #ff7b72;--diff-removed-text-strong: #fca5a5;--diff-link-text: #93c5fd;--diff-neutral-text: #c9d1d9;--diff-added-surface: rgba(46, 160, 67, .14);--diff-removed-surface: rgba(248, 81, 73, .14);--diff-neutral-surface: rgba(110, 118, 129, .06);--tooltip-background: rgba(15, 23, 42, .98);--tooltip-text: #f8fafc;--skeleton-background: rgba(148, 163, 184, .08);--skeleton-highlight: rgba(148, 163, 184, .16);--status-info-text: rgba(103, 232, 249, .96);--status-info-surface: rgba(8, 145, 178, .1);--status-info-surface-medium: rgba(30, 64, 175, .18);--status-info-surface-strong: rgba(30, 64, 175, .3);--status-info-border: rgba(34, 211, 238, .24);--status-success-text: rgba(134, 239, 172, .98);--status-success-surface: rgba(21, 128, 61, .1);--status-success-surface-medium: rgba(6, 78, 59, .18);--status-success-surface-strong: rgba(6, 78, 59, .3);--status-success-border: rgba(74, 222, 128, .24);--status-warning-text: rgba(253, 224, 71, .96);--status-warning-surface: rgba(202, 138, 4, .09);--status-warning-surface-medium: rgba(120, 53, 15, .16);--status-warning-surface-strong: rgba(120, 53, 15, .3);--status-warning-border: rgba(250, 204, 21, .24);--status-danger-text: #fecaca;--status-danger-text-strong: rgba(254, 202, 202, .96);--status-danger-highlight: rgba(253, 164, 175, .96);--status-danger-highlight-strong: rgba(253, 164, 175, .98);--status-danger-highlight-muted: rgba(253, 164, 175, .94);--status-danger-accent: #f87171;--status-danger-border: rgba(248, 113, 113, .24);--status-danger-border-medium: rgba(248, 113, 113, .28);--status-danger-border-emphasis: rgba(248, 113, 113, .3);--status-danger-border-hover: rgba(248, 113, 113, .38);--status-danger-border-strong: rgba(248, 113, 113, .4);--status-danger-surface: rgba(190, 18, 60, .1);--status-danger-surface-medium: rgba(127, 29, 29, .2);--status-danger-surface-strong: rgba(127, 29, 29, .3);--status-danger-surface-emphasis: rgba(127, 29, 29, .4);--button-danger-background: rgba(185, 28, 28, .88);--button-danger-background-hover: rgba(220, 38, 38, .92);--radius-xs: 4px;--radius-sm: 5px;--radius-control: 6px;--radius-button: 7px;--radius-card: 8px;--radius-panel: 9px;--radius-large: 10px;--radius-xl: 12px;--radius-pill: 999px;--shadow-popover: 0 20px 48px rgba(2, 6, 23, .38);--shadow-neutral-halo: 0 0 0 4px rgba(148, 163, 184, .08);--shadow-accent-halo: 0 0 0 4px rgba(96, 165, 250, .1);--shadow-focus-danger: 0 0 0 3px rgba(248, 113, 113, .08);--page-section-gap: 18px}:root{--layout-shell-background: radial-gradient(circle at 10% 0%, rgba(15, 118, 110, .18), transparent 30%), radial-gradient(circle at 90% 10%, rgba(14, 165, 233, .1), transparent 26%), linear-gradient(180deg, #0f172a 0%, #0b1220 100%);--login-page-background: #020617;--login-scene-background: radial-gradient(circle at 14% 12%, rgba(96, 165, 250, .3), transparent 30%), radial-gradient(circle at 84% 78%, rgba(129, 140, 248, .28), transparent 34%), radial-gradient(circle at 52% 52%, rgba(56, 189, 248, .12), transparent 30%), linear-gradient(160deg, #020617 0%, #07111f 48%, #0f172a 100%);--login-color-primary: #60a5fa;--login-color-secondary: #818cf8;--login-color-tertiary: #38bdf8;--login-color-glass: #ffffff;--login-color-shadow: #000000;--login-color-page: #020617;--login-color-text-primary: #f8fafc;--login-color-text-body: #e2e8f0;--login-color-panel: #0f172a;--login-color-accent-soft: #7dd3fc;--login-color-accent-strong: #0ea5e9;--login-color-link: #93c5fd;--login-color-focus: #bfdbfe;--login-color-error: #fb7185;--login-color-error-text: #fecdd3;--login-color-danger-deep: #7f1d1d;--login-color-action: #2563eb;--login-color-control: #1e293b;--login-color-demo-text: #e0f2fe;--login-description-text: color-mix(in srgb, var(--login-color-text-body) 68%, transparent);--login-placeholder-text: color-mix(in srgb, var(--login-color-text-body) 42%, transparent);--login-control-border: color-mix(in srgb, var(--login-color-glass) 34%, transparent);--login-control-border-hover: color-mix(in srgb, var(--login-color-glass) 44%, transparent);--login-control-border-focus: color-mix(in srgb, var(--login-color-focus) 82%, transparent);--login-demo-border: color-mix(in srgb, var(--login-color-accent-soft) 30%, transparent);--login-demo-background: color-mix(in srgb, var(--login-color-accent-strong) 16%, transparent);--shell-rail-bg: rgba(2, 6, 23, .86);--shell-side-bg: rgba(2, 6, 23, .62);--shell-topbar-bg: rgba(11, 18, 32, .9);--shell-brand-mark: linear-gradient(145deg, rgba(45, 212, 191, .95), rgba(14, 165, 233, .9));--shell-avatar-bg: linear-gradient(145deg, rgba(45, 212, 191, .92), rgba(14, 165, 233, .84));--shell-brand-fg: #ecfeff;--shell-fx: rgba(45, 212, 191, .72);--shell-mode-bd: rgba(45, 212, 191, .32);--shell-mode-bg: rgba(13, 148, 136, .16);--shell-mode-text: #ccfbf1;--shell-mode-bar: rgba(45, 212, 191, .95);--shell-act-bd: rgba(45, 212, 191, .28);--shell-act-bd-soft: rgba(45, 212, 191, .2);--shell-icon-soft: rgba(45, 212, 191, .72);--shell-icon: rgba(45, 212, 191, .98);--shell-ctl-hover: rgba(15, 23, 42, .9);--shell-nav-hov: rgba(15, 23, 42, .46);--shell-nav-act: rgba(15, 23, 42, .82);--shell-subnav-act: rgba(15, 23, 42, .68);--shell-plan-text: rgba(226, 232, 240, .55);--shell-plan-icon: rgba(148, 163, 184, .6);--shell-badge-bd: rgba(148, 163, 184, .26);--shell-float-bg: rgba(15, 23, 42, .98);--shell-tooltip-shadow: 0 14px 36px rgba(2, 6, 23, .48);--shell-float-sh: 0 14px 36px rgba(2, 6, 23, .48), 0 4px 12px rgba(2, 6, 23, .28), inset 0 1px 0 rgba(255, 255, 255, .05);--shell-pop-hover: rgba(30, 41, 59, .86);--shell-pop-label: rgba(148, 163, 184, .84);--shell-neutral-bd: rgba(148, 163, 184, .4);--shell-ok-bd: rgba(45, 212, 191, .9);--shell-warn-bd: rgba(251, 191, 36, .9);--shell-error-bd: rgba(248, 113, 113, .9);--shell-demo-bd: rgba(129, 140, 248, .9);--shell-neutral-dot: rgba(148, 163, 184, .7);--shell-ok-dot: #2dd4bf;--shell-warn-dot: #fbbf24;--shell-error-dot: #f87171;--shell-demo-dot: #818cf8;--shell-warn-text: rgba(251, 191, 36, .92);--shell-error-bd-strong: rgba(248, 113, 113, .5);--shell-error-bg: rgba(248, 113, 113, .12);--dashboard-panel-background: rgba(15, 23, 42, .74);--dashboard-critical-background: rgba(69, 10, 10, .42);--audit-panel-background: rgba(15, 23, 42, .74);--audit-period-background: linear-gradient(135deg, rgba(37, 99, 235, .07), transparent 48%), rgba(15, 23, 42, .62);--backups-panel-background: rgba(15, 23, 42, .6);--inspection-panel-background: rgba(15, 23, 42, .6);--archive-browse-panel-background: rgba(15, 23, 42, .5);--archive-search-panel-background: rgba(15, 23, 42, .5);--jobs-panel-background: rgba(15, 23, 42, .74);--job-details-panel-background: rgba(15, 23, 42, .74);--protected-assets-panel-background: rgba(15, 23, 42, .74);--protected-asset-details-panel-background: rgba(15, 23, 42, .74);--policies-panel-background: rgba(15, 23, 42, .74);--devices-panel-background: rgba(15, 23, 42, .74);--device-details-panel-background: rgba(15, 23, 42, .74);--databases-panel-background: rgba(15, 23, 42, .74);--database-details-panel-background: rgba(15, 23, 42, .74);--clouds-panel-background: rgba(15, 23, 42, .74);--cloud-details-panel-background: rgba(15, 23, 42, .74);--storages-panel-background: rgba(15, 23, 42, .74);--agents-panel-background: rgba(15, 23, 42, .74);--agent-logs-panel-background: rgba(2, 6, 23, .56);--users-panel-background: rgba(15, 23, 42, .62);--license-panel-background: rgba(15, 23, 42, .55);--automation-panel-background: rgba(15, 23, 42, .74);--planned-page-panel-background: rgba(15, 23, 42, .6);--demo-page-panel-background: rgba(15, 23, 42, .74)}
