html{height:100%;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}.iconBtn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--text);cursor:pointer;transition:background var(--t),border-color var(--t),color var(--t),transform var(--t)}.iconBtn:hover{background:#ffffff0f;border-color:#ffffff24;color:var(--text)}.iconBtn:active{transform:translateY(1px)}.iconBtn .material-symbols-outlined,.iconBtn svg{width:18px;height:18px;font-size:18px;line-height:18px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.iconBtn .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}html.theme-light .iconBtn{border-color:#1118271a}html.theme-light .iconBtn:hover{background:#1118270f;border-color:#11182729}.iconBtn--sm{width:30px;height:30px}.iconBtn--active{background:var(--pill-bg-accent);border-color:var(--pill-border-accent);color:var(--pill-text-accent)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:30px;padding:0 11px;border-radius:10px;border:1px solid var(--border-soft);background:#ffffff09;color:var(--text);font-weight:650;letter-spacing:0;line-height:1;cursor:pointer;transition:transform .12s ease,background var(--t),border-color var(--t),color var(--t),box-shadow var(--t),opacity var(--t)}html.theme-light .btn{background:#11182706}.btn:hover{background:#ffffff0e;border-color:#8fb2ff2e}html.theme-light .btn:hover{background:#1118270a}.btn:active:not(:disabled){transform:translateY(1px) scale(.985)}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px #4470ff2e;border-color:#4470ff3d}.btn:disabled{opacity:.66;cursor:default;transform:none;box-shadow:none}.btn--sm{min-height:30px;padding:0 10px;border-radius:10px;font-size:12px}.btn--ghost{background:#ffffff06;color:var(--text)}html.theme-light .btn--ghost{background:#11182706}.btn--ghost:hover:not(:disabled){background:#ffffff0d}html.theme-light .btn--ghost:hover:not(:disabled){background:#1118270b}.btn--primary{background:#4470ff24;border-color:#4470ff3d;color:var(--text)}.btn--primary:hover:not(:disabled){background:#4470ff2e;border-color:#4470ff52}.btn__icon,.btn__caret{font-size:15px!important;width:15px!important;height:15px!important;line-height:15px!important;flex:0 0 auto;opacity:.9}.iconBtn:disabled,.iconBtn[disabled]{opacity:.42;cursor:not-allowed;pointer-events:none;box-shadow:none;transform:none}.iconBtn:disabled svg,.iconBtn[disabled] svg,.iconBtn:disabled .material-symbols-outlined,.iconBtn[disabled] .material-symbols-outlined{opacity:.7}.iconBtn:disabled:hover,.iconBtn[disabled]:hover{background:inherit;transform:none}.ui-linkBtn{appearance:none;border:0;background:transparent;padding:0;margin:0;color:var(--link, var(--text));font:inherit;font-weight:650;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:color var(--t),opacity var(--t),text-decoration-color var(--t)}.ui-linkBtn:hover{color:var(--link-hover, var(--text));opacity:.95;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ui-linkBtn:focus-visible{outline:none;color:var(--link-hover, var(--text))}.ui-linkBtn__icon{font-size:14px!important;width:14px!important;height:14px!important;line-height:14px!important;opacity:.82}.ui-cellLink{appearance:none;border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;min-height:24px;font:inherit;font-size:12.5px;font-weight:650;line-height:1;color:var(--link);cursor:pointer;white-space:nowrap}.ui-cellLink:hover{color:var(--link-hover);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ui-cellText{display:inline-flex;align-items:center;min-height:24px;font-size:12.5px;font-weight:650;color:var(--text)}.ui-cellText--muted{color:var(--muted)}.ui-cellLink:after{content:"";width:4px}:host ::ng-deep .wb-linkBtn{appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;padding:0;margin:0;min-height:0;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;box-shadow:none;border-radius:0}:host ::ng-deep .wb-linkBtn:focus-visible{outline:none}:host ::ng-deep .wb-linkBtn.action-link{display:inline}.ui-meta{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;row-gap:4px}.ui-meta__pair{display:inline-flex;align-items:center;gap:6px;min-width:0;line-height:1.25}.ui-meta__k{color:var(--muted);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;font-weight:750}.ui-meta__v{color:var(--text);white-space:nowrap;min-width:0}.ui-meta__sep{color:var(--ctx-sep, var(--muted));line-height:1;flex:0 0 auto}.ui-meta--sm .ui-meta__pair{font-size:11px}.ui-meta--sm .ui-meta__k{letter-spacing:.04em}.ui-meta--md .ui-meta__pair{font-size:12px}.ui-meta--lg .ui-meta__pair{font-size:13px}.ui-meta--muted .ui-meta__v{color:var(--text)}.ui-meta--strong .ui-meta__v,.ui-meta__v--strong{color:var(--text);font-weight:650}.ui-inlineMeta{display:inline-flex;align-items:center;gap:8px;min-height:32px;min-width:0;flex-wrap:wrap}.ui-inlineMeta__item{display:inline-flex;align-items:baseline;gap:6px}.ui-inlineMeta__k{font-size:11px;line-height:1;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ui-inlineMeta__v{font-size:12.5px;line-height:1;font-weight:650;color:var(--text);font-variant-numeric:tabular-nums}.ui-inlineMeta__sep{color:var(--border-soft);font-size:12px;line-height:1}.ui-pageHeader{display:grid;gap:6px;min-width:0}.ui-pageHeader__title{margin:0;font-size:18px;font-weight:820;letter-spacing:-.02em;line-height:1.06;color:var(--text)}.ui-pageHeader__subtitle{margin:0;color:var(--muted);font-size:13px;line-height:1.46;max-width:760px}.ui-page-header__sub{margin:4px 0 0;color:var(--muted);font-size:13px}.ui-page-header__actions{display:inline-flex;align-items:center;gap:8px}.ui-page-header__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ui-page-header__titleWrap{min-width:0}.shell-grid{display:block;width:100%;height:100%;min-height:0;--ag-font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;--ag-font-size: 12.5px;--ag-row-height: 34px;--ag-header-height: 36px;--ag-cell-horizontal-padding: 10px;--ag-background-color: transparent;--ag-header-background-color: rgba(255, 255, 255, .02);--ag-odd-row-background-color: rgba(255, 255, 255, .015);--ag-foreground-color: rgba(233, 237, 244, .92);--ag-secondary-foreground-color: rgba(233, 237, 244, .62);--ag-border-color: rgba(255, 255, 255, .1);--ag-row-border-color: rgba(255, 255, 255, .06);--ag-selected-row-background-color: rgba(68, 112, 255, .16);--ag-range-selection-border-color: rgba(68, 112, 255, .55);--ag-border-radius: 0}html.theme-light .shell-grid{--ag-foreground-color: rgba(17, 24, 39, .92);--ag-secondary-foreground-color: rgba(17, 24, 39, .6);--ag-header-background-color: rgba(17, 24, 39, .03);--ag-odd-row-background-color: rgba(17, 24, 39, .02);--ag-border-color: rgba(17, 24, 39, .1);--ag-row-border-color: rgba(17, 24, 39, .07);--ag-selected-row-background-color: rgba(68, 112, 255, .12)}.shell-grid .ag-root-wrapper,.shell-grid .ag-root-wrapper-body,.shell-grid .ag-root,.shell-grid .ag-body,.shell-grid .ag-body-viewport,.shell-grid .ag-center-cols-viewport,.shell-grid .ag-center-cols-container,.shell-grid .ag-body-horizontal-scroll-viewport{min-height:0!important}.shell-grid .ag-root-wrapper,.shell-grid .ag-root-wrapper-body,.shell-grid .ag-root{height:100%!important}.shell-grid .ag-root-wrapper,.shell-grid .ag-root-wrapper-body,.shell-grid .ag-root{border:none!important;background:transparent!important;border-radius:0!important}.shell-grid .ag-header-cell-label{font-weight:700;letter-spacing:.02em}.shell-grid .ag-header{border-bottom:1px solid var(--ag-border-color)!important}.shell-grid .ag-row{border-bottom:1px solid var(--ag-row-border-color)!important}.shell-grid .ag-header-cell,.shell-grid .ag-cell{border-right:1px solid var(--ag-border-color)!important}.shell-grid .ag-header-cell:last-child,.shell-grid .ag-cell:last-child{border-right:none!important}.shell-grid .ag-cell,.shell-grid .ag-header-cell{padding-left:10px!important;padding-right:10px!important}.shell-grid .ag-header-cell:after,.shell-grid .ag-header-cell-resize:after{display:none!important}.shell-grid .ag-row.ag-row-hover .ag-cell{background:#ffffff06!important;box-shadow:inset 0 1px #ffffff04,inset 0 -1px #ffffff04}html.theme-light .shell-grid .ag-row.ag-row-hover .ag-cell{background:#11182707!important;box-shadow:inset 0 1px #11182705,inset 0 -1px #11182705}.shell-grid .ag-row.ag-row-selected.ag-row-hover .ag-cell{background:var(--ag-selected-row-background-color)!important;box-shadow:none!important}.shell-grid .ag-header-cell .ag-icon,.shell-grid .ag-header-cell .ag-header-icon{opacity:.55}.shell-grid .ag-header-cell:hover .ag-icon,.shell-grid .ag-header-cell:hover .ag-header-icon{opacity:.85}.shell-grid .ag-sort-indicator-container .ag-icon{opacity:.45}.shell-grid .ag-header-cell:hover .ag-sort-indicator-container .ag-icon{opacity:.75}.shell-grid--auto .ag-center-cols-viewport,.shell-grid--auto .ag-center-cols-container,.shell-grid--auto .ag-body-viewport,.shell-grid--auto .ag-body-horizontal-scroll-viewport{min-height:0!important}.shell-grid .ag-popup,.shell-grid .ag-menu,.shell-grid .ag-filter-wrapper,.shell-grid .ag-picker-field-wrapper,.shell-grid .ag-dialog,.shell-grid .ag-panel,.shell-grid .ag-rich-select,.shell-grid .ag-list-item,.shell-grid .ag-set-filter-list,.shell-grid .ag-menu-list,.shell-grid .ag-filter-body{background:#121826!important;border-color:#ffffff1a!important}.ag-theme-quartz .ag-popup,.ag-theme-quartz .ag-menu,.ag-theme-quartz .ag-filter-wrapper,.ag-theme-quartz .ag-picker-field-wrapper,.ag-theme-quartz .ag-dialog,.ag-theme-quartz .ag-panel,.ag-theme-quartz .ag-rich-select{background:#121826!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 14px 40px #00000057!important;opacity:1!important}.ag-theme-quartz .ag-menu-list,.ag-theme-quartz .ag-filter-body,.ag-theme-quartz .ag-set-filter-list,.ag-theme-quartz .ag-virtual-list-container,.ag-theme-quartz .ag-rich-select-list{background:#121826!important;opacity:1!important}html.theme-light .ag-theme-quartz .ag-popup,html.theme-light .ag-theme-quartz .ag-menu,html.theme-light .ag-theme-quartz .ag-filter-wrapper,html.theme-light .ag-theme-quartz .ag-picker-field-wrapper,html.theme-light .ag-theme-quartz .ag-dialog,html.theme-light .ag-theme-quartz .ag-panel,html.theme-light .ag-theme-quartz .ag-rich-select{background:#fff!important;border:1px solid rgba(17,24,39,.1)!important;box-shadow:0 12px 32px #1118271f!important;opacity:1!important}html.theme-light .ag-theme-quartz .ag-menu-list,html.theme-light .ag-theme-quartz .ag-filter-body,html.theme-light .ag-theme-quartz .ag-set-filter-list,html.theme-light .ag-theme-quartz .ag-virtual-list-container,html.theme-light .ag-theme-quartz .ag-rich-select-list{background:#fff!important;opacity:1!important}.shell-grid .wi-num{text-align:right;font-variant-numeric:tabular-nums}.shell-grid .wi-variance{font-weight:650;letter-spacing:.01em;color:var(--text)}.shell-grid .wi-variance--warn{color:#c99a45}.shell-grid .wi-variance--danger{color:#cf6d6d}html.theme-light .shell-grid .wi-variance--warn{color:#b78535}html.theme-light .shell-grid .wi-variance--danger{color:#c85f5f}.shell-grid .status-pill,.shell-grid .sev-pill,.shell-grid .breaks{transform:translateY(-.5px)}.ag-theme-quartz .ag-menu,.ag-theme-quartz .ag-filter-wrapper,.ag-theme-quartz .ag-panel,.ag-theme-quartz .ag-dialog{border-radius:14px!important;overflow:hidden!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ag-theme-quartz .ag-menu-list,.ag-theme-quartz .ag-filter-body,.ag-theme-quartz .ag-set-filter-list,.ag-theme-quartz .ag-rich-select-list,.ag-theme-quartz .ag-virtual-list-container{padding:8px!important}.ag-theme-quartz .ag-filter-wrapper .ag-filter-body{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:220px}.ag-theme-quartz .ag-filter-condition,.ag-theme-quartz .ag-filter-condition-body,.ag-theme-quartz .ag-filter-apply-panel,.ag-theme-quartz .ag-set-filter-item,.ag-theme-quartz .ag-list-item{display:flex!important;align-items:center!important;gap:8px!important}.ag-theme-quartz .ag-input-field,.ag-theme-quartz .ag-picker-field,.ag-theme-quartz .ag-text-field-input-wrapper,.ag-theme-quartz .ag-select,.ag-theme-quartz input[class*=ag-],.ag-theme-quartz select[class*=ag-]{width:100%!important}.ag-theme-quartz .ag-text-field-input,.ag-theme-quartz .ag-number-field-input,.ag-theme-quartz .ag-date-field-input,.ag-theme-quartz .ag-picker-field-wrapper,.ag-theme-quartz select[class*=ag-]{min-height:34px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff08!important;color:var(--text)!important;padding:0 10px!important;box-shadow:none!important}.ag-theme-quartz .ag-standard-button,.ag-theme-quartz button[class*=ag-]{min-height:30px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0a!important;color:var(--text)!important;box-shadow:none!important}.ag-theme-quartz .ag-standard-button:hover,.ag-theme-quartz button[class*=ag-]:hover{background:#ffffff12!important}.ag-theme-quartz .ag-checkbox-input-wrapper,.ag-theme-quartz .ag-radio-button-input-wrapper{transform:none!important}html.theme-light .ag-theme-quartz .ag-text-field-input,html.theme-light .ag-theme-quartz .ag-number-field-input,html.theme-light .ag-theme-quartz .ag-date-field-input,html.theme-light .ag-theme-quartz .ag-picker-field-wrapper,html.theme-light .ag-theme-quartz select[class*=ag-]{border-color:#1118271a!important;background:#11182708!important;color:#111827eb!important}html.theme-light .ag-theme-quartz .ag-standard-button,html.theme-light .ag-theme-quartz button[class*=ag-]{border-color:#1118271a!important;background:#1118270a!important;color:#111827eb!important}html.theme-light .ag-theme-quartz .ag-standard-button:hover,html.theme-light .ag-theme-quartz button[class*=ag-]:hover{background:#11182712!important}.ui-pill,.ui-chip,.ui-summaryPill,.ui-countPill{border-radius:var(--pill-radius);box-sizing:border-box}.ui-pill{display:inline-flex;align-items:center;justify-content:center;height:var(--pill-h-md);padding:var(--pill-pad-md);border:1px solid transparent;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.ui-pill--neutral{color:var(--pill-text-neutral);background:var(--pill-bg-neutral);border-color:var(--pill-border-neutral)}.ui-pill--accent{color:var(--pill-text-accent);background:var(--pill-bg-accent);border-color:var(--pill-border-accent)}.ui-pill--warn{color:var(--pill-text-warn);background:var(--pill-bg-warn);border-color:var(--pill-border-warn)}.ui-pill--danger{color:var(--pill-text-danger);background:var(--pill-bg-danger);border-color:var(--pill-border-danger)}.ui-pill--ok{color:var(--pill-text-ok);background:var(--pill-bg-ok);border-color:var(--pill-border-ok)}.ui-pill--clickable{appearance:none;cursor:pointer;transition:filter var(--t),transform var(--t)}.ui-pill--clickable:hover{filter:brightness(1.04)}.ui-pill--clickable:active{transform:translateY(.5px)}.ui-chip{display:inline-flex;align-items:center;justify-content:center;height:var(--pill-h-sm);padding:var(--pill-pad-sm);border:1px solid transparent;font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.ui-chip--neutral{color:var(--pill-text-neutral);background:var(--pill-bg-neutral);border-color:var(--pill-border-neutral)}.ui-chip--accent{color:var(--pill-text-accent);background:var(--pill-bg-accent);border-color:var(--pill-border-accent)}.ui-chip--warn{color:var(--pill-text-warn);background:var(--pill-bg-warn);border-color:var(--pill-border-warn)}.ui-chip--danger{color:var(--pill-text-danger);background:var(--pill-bg-danger);border-color:var(--pill-border-danger)}.ui-chip--quiet{color:var(--pill-text-quiet);background:var(--pill-bg-quiet);border-color:var(--pill-border-quiet)}.ui-countPill{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 7px;border:1px solid var(--count-border);background:var(--count-bg);color:var(--count-text);font-size:11px;font-weight:700;line-height:1;text-align:center}.ui-countPill--accent{background:var(--pill-bg-accent);border-color:var(--pill-border-accent);color:var(--pill-text-accent)}.ui-countPill--warn{background:var(--pill-bg-warn);border-color:var(--pill-border-warn);color:var(--pill-text-warn)}.ui-countPill--quiet{background:var(--pill-bg-quiet);border-color:var(--pill-border-quiet);color:var(--pill-text-quiet)}.ui-summaryPill{display:inline-flex;align-items:center;gap:8px;min-height:var(--pill-h-lg);padding:var(--pill-pad-lg);border:1px solid var(--pill-border-neutral);background:var(--pill-bg-neutral);color:var(--pill-text-neutral)}.ui-summaryPill__k{font-size:11px;font-weight:720;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ui-summaryPill__v{font-size:12.5px;font-weight:760;color:var(--text);font-variant-numeric:tabular-nums}.ui-summaryPill--accent{background:var(--pill-bg-accent);border-color:var(--pill-border-accent)}.ui-summaryPill--warn{background:var(--pill-bg-warn);border-color:var(--pill-border-warn)}.ui-summaryPill--danger{background:var(--pill-bg-danger);border-color:var(--pill-border-danger)}.grid-num{text-align:right;font-variant-numeric:tabular-nums}.grid-num--strong{font-weight:700}.muted-dash{color:var(--muted)}.ui-breakStat{display:inline-flex;align-items:center;gap:6px;min-height:18px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text)}.ui-breakStat__dot{width:8px;height:8px;border-radius:999px;flex:0 0 auto;background:var(--muted);opacity:.9}.ui-breakStat--neutral{color:var(--muted)}.ui-breakStat--neutral .ui-breakStat__dot{background:var(--muted)}.ui-breakStat--warn{color:var(--pill-text-warn)}.ui-breakStat--warn .ui-breakStat__dot{background:var(--pill-text-warn)}.ui-breakStat--danger{color:var(--pill-text-danger)}.ui-breakStat--danger .ui-breakStat__dot{background:var(--pill-text-danger)}.ui-variance--muted{color:var(--muted)}.ui-variance--warn{color:var(--pill-text-warn)}.ui-variance--danger{color:var(--pill-text-danger)}.ui-summary{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.ui-summary__item{display:inline-flex;align-items:baseline;gap:6px}.ui-summary__k{font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.ui-summary__v{font-size:13px;font-weight:650;color:var(--text);font-variant-numeric:tabular-nums}.ui-summary__item--warn .ui-summary__v{color:var(--pill-text-warn)}.ui-summary__item--danger .ui-summary__v{color:var(--pill-text-danger)}.ui-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.ui-toolbar__left{min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ui-toolbar__right{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;justify-self:end}.ui-toolbar__state{display:inline-flex;align-items:center;gap:8px;min-height:32px;flex-wrap:wrap}.ui-toolbar__label{font-size:12px;font-weight:650;line-height:1;color:var(--muted);white-space:nowrap}.ui-toolbar__search{min-width:280px;max-width:420px}.ui-segmented{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--border-soft);border-radius:999px}.ui-segmented__btn{appearance:none;border:0;background:transparent;color:var(--muted);height:26px;padding:0 10px;border-radius:999px;font-size:11.5px;font-weight:700;cursor:pointer;transition:color var(--t),background var(--t)}.ui-segmented__btn:hover{color:var(--text)}.ui-segmented__btn.is-active{color:var(--text);background:#4470ff1a}.ui-toolbarMeta{display:inline-flex;align-items:center;gap:6px}.ui-toolbarMeta__text{font-size:12.5px;font-weight:600;color:var(--text-soft, var(--muted));letter-spacing:.01em;white-space:nowrap}.ui-toolbarMeta__dot{font-size:12px;color:var(--muted);margin:0 2px}.ui-toolbarPager{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;margin-left:6px}.ui-toolbarPager__select{width:58px;min-width:58px;height:32px;padding:0 24px 0 10px;border:1px solid var(--border-soft);border-radius:10px;background-color:var(--surface);color:var(--text);font-size:12px;font-weight:650;line-height:1;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 3.5L5 6.5L8 3.5' fill='none' stroke='%2394a3b8' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 8px center;background-size:10px 10px}.ui-toolbarPager__select:hover{border-color:var(--border-strong)}.ui-toolbarPager__select:focus{border-color:#6c9affb8;box-shadow:0 0 0 3px #4775ff29}.ui-toolbarPager__select option{background:var(--surface);color:var(--text)}.ui-toolbarPager__nav{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface);color:var(--text);cursor:pointer;transition:border-color .12s ease,background .12s ease,transform .12s ease,opacity .12s ease}.ui-toolbarPager__nav:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-hover, rgba(255, 255, 255, .06))}.ui-toolbarPager__nav:active:not(:disabled){transform:translateY(1px)}.ui-toolbarPager__nav:disabled{opacity:.42;cursor:default}.ui-search-wrap{position:relative;display:inline-flex;align-items:center;min-width:0}.ui-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted);opacity:.9;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;z-index:1}.ui-search{width:min(250px,44vw);height:34px;padding:0 34px 0 38px;border-radius:999px;border:1px solid var(--border-soft);background:#ffffff05;color:var(--text);outline:none;box-sizing:border-box;transition:border-color var(--t, .16s ease),background var(--t, .16s ease),box-shadow var(--t, .16s ease)}.ui-search::placeholder{color:#e9edf473}.ui-search:hover{background:#ffffff08}.ui-search:focus{border-color:#4470ff59;background:#ffffff0a;box-shadow:0 0 0 3px #4470ff1a}.ui-search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);appearance:none;border:0;background:transparent;color:var(--muted);width:18px;height:18px;padding:0;display:inline-grid;place-items:center;cursor:pointer;z-index:1}.ui-search-clear:hover{color:var(--text)}.ui-search-clear .material-symbols-outlined{font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important}html.theme-light .ui-search{background:#11182705}html.theme-light .ui-search:hover{background:#11182708}html.theme-light .ui-search:focus{background:#11182708;box-shadow:0 0 0 3px #4470ff14}html.theme-light .ui-search::placeholder{color:#11182773}.ui-iconAction{opacity:0;pointer-events:none;width:28px;height:28px;display:inline-grid;place-items:center;padding:0;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--muted);cursor:pointer;transition:opacity var(--t),background var(--t),border-color var(--t),color var(--t),transform var(--t)}.ui-iconAction:hover{background:#ffffff0f;border-color:#ffffff1f;color:var(--text)}html.theme-light .ui-iconAction:hover{background:#1118270f;border-color:#11182724}.ui-iconAction:active{transform:translateY(1px)}.ui-iconAction .material-symbols-outlined,.ui-iconAction svg{width:16px;height:16px;font-size:16px;line-height:16px;display:inline-flex;align-items:center;justify-content:center}.shell-grid .ag-row:hover .ui-iconAction{opacity:1;pointer-events:auto}@media(max-width:1200px){.ui-toolbar__right{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:980px){.ui-toolbar{grid-template-columns:1fr;align-items:stretch}.ui-toolbar__left,.ui-toolbar__right{width:100%;justify-self:stretch}.ui-toolbar__right{justify-content:flex-start}.ui-toolbar__search{min-width:240px;width:100%;max-width:none}}.ui-section-toolbar{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 var(--workspace-pad-x, 18px);border-bottom:1px solid var(--border-soft);background:#ffffff03}html.theme-light .ui-section-toolbar{background:#11182704}.ui-section-toolbar__left,.ui-section-toolbar__right{display:flex;align-items:center;gap:10px}.ui-section-toolbar__title{font-size:13px;font-weight:760;letter-spacing:.01em;color:var(--text)}.ui-section-toolbar__count{font-size:12px;color:var(--muted)}@media(max-width:900px){.ui-section-toolbar{flex-direction:column;align-items:stretch;padding-top:8px;padding-bottom:8px}.ui-section-toolbar__left,.ui-section-toolbar__right{width:100%}}:root{--workspace-header-gap: 16px;--workspace-header-subtitle-max: 760px;--workspace-empty-max: 720px}.ui-page{height:100%;min-height:0;display:flex;flex-direction:column;gap:14px;padding:0}.ui-page-inset{min-width:0}.ui-page-body{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column}.ui-page-state-wrap{min-width:0}.ui-page-fullbleed{display:block;min-width:0;margin-left:calc(var(--workspace-pad-x, 18px) * -1);margin-right:calc(var(--workspace-pad-x, 18px) * -1);width:calc(100% + (var(--workspace-pad-x, 18px) * 2))}.ui-workspacePage{height:100%;min-height:0;min-width:0;display:flex;flex-direction:column}.ui-workspacePage__head{flex:0 0 auto;min-height:0}.ui-workspacePage__header{padding-bottom:12px;border-bottom:1px solid var(--border-soft)}.ui-workspacePage__headerRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--workspace-header-gap);align-items:start}.ui-workspacePage__titleWrap{min-width:0}.ui-workspacePage__title{margin:0;font-size:18px;font-weight:820;letter-spacing:-.02em;line-height:1.06;color:var(--text)}.ui-workspacePage__subtitle{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.48;max-width:var(--workspace-header-subtitle-max)}.ui-workspacePage__headerActions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.ui-workspacePage__body{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column}.ui-workspacePage__surface{flex:1 1 auto;min-height:0;min-width:0;height:0;display:flex;flex-direction:column;overflow:hidden}.ui-workspacePage__toolbarShell{flex:0 0 auto;padding:10px var(--workspace-pad-x, 18px) 10px}.ui-workspacePage__gridWrap{flex:1 1 auto;min-height:0;min-width:0;height:0;display:flex;flex-direction:column;overflow:hidden;border-top:1px solid var(--border-soft)}.ui-workspacePage__gridHost{flex:1 1 auto;min-height:0;min-width:0;height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}.ui-workspacePage__gridHost>*{display:block;width:100%;height:100%;min-height:0;min-width:0;flex:1 1 auto}.ui-workspacePage__gridHost .ag-root-wrapper,.ui-workspacePage__gridHost .ag-root-wrapper-body,.ui-workspacePage__gridHost .ag-body-viewport,.ui-workspacePage__gridHost .ag-center-cols-viewport,.ui-workspacePage__gridHost .ag-body-horizontal-scroll-viewport,.ui-workspacePage__gridHost .ag-body-vertical-scroll-viewport{height:100%;min-height:0}.ui-workspacePage__state{padding:16px 0}.ui-workspacePage__stateTitle{font-weight:760;font-size:15px;color:var(--text)}.ui-workspacePage__stateSub{margin-top:6px;font-size:12.5px;line-height:1.5;color:var(--muted)}.ui-emptyInline{padding-top:12px;padding-bottom:4px}.ui-emptyInline__row{display:flex;align-items:flex-start;gap:12px;max-width:var(--workspace-empty-max)}.ui-emptyInline__icon{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:#ffffff0a;flex:0 0 auto}html.theme-light .ui-emptyInline__icon{background:#1118270d}.ui-emptyInline__content{min-width:0}.ui-emptyInline__title{font-size:15px;font-weight:720;line-height:1.2;color:var(--text)}.ui-emptyInline__text{margin-top:6px;font-size:13px;line-height:1.55;max-width:640px;color:var(--muted)}.ui-emptyInline__actions{margin-top:10px}@media(max-width:980px){.ui-workspacePage__headerRow{grid-template-columns:1fr}.ui-emptyInline__row{max-width:100%}}@media(max-width:900px){.ui-page-fullbleed{margin-left:calc(var(--workspace-pad-x-mobile, 12px) * -1);margin-right:calc(var(--workspace-pad-x-mobile, 12px) * -1);width:calc(100% + (var(--workspace-pad-x-mobile, 12px) * 2))}}.mat-mdc-menu-panel{min-width:220px!important;border-radius:14px!important;overflow:hidden!important;background:#121826!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 16px 44px #00000061!important}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:6px!important;background:#121826!important}.mat-mdc-menu-panel .mat-mdc-menu-item{min-height:40px!important;border-radius:10px!important;background:transparent!important;color:#e9edf4eb!important;font-size:13px!important;font-weight:600!important}.mat-mdc-menu-panel .mat-mdc-menu-item:hover,.mat-mdc-menu-panel .mat-mdc-menu-item.cdk-program-focused,.mat-mdc-menu-panel .mat-mdc-menu-item.cdk-focused{background:#ffffff0d!important}.mat-mdc-menu-panel .mat-mdc-menu-item-text{display:inline-flex;align-items:center;gap:10px}.mat-mdc-menu-panel .ui-menu__icon,.mat-mdc-menu-panel .material-symbols-outlined{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important;color:currentColor!important;opacity:.92}html.theme-light .mat-mdc-menu-panel,body.theme-light .mat-mdc-menu-panel{background:#fff!important;border:1px solid rgba(17,24,39,.1)!important;box-shadow:0 14px 36px #1118271f!important}html.theme-light .mat-mdc-menu-panel .mat-mdc-menu-content,body.theme-light .mat-mdc-menu-panel .mat-mdc-menu-content{background:#fff!important}html.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item,body.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item{color:#111827eb!important}html.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item:hover,html.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item.cdk-program-focused,html.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item.cdk-focused,body.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item:hover,body.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item.cdk-program-focused,body.theme-light .mat-mdc-menu-panel .mat-mdc-menu-item.cdk-focused{background:#1118270a!important}.ui-menu__check{width:18px;height:18px;display:inline-grid;place-items:center;margin-right:10px;flex:0 0 auto}.ui-menu__check .material-symbols-outlined{font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important}.wi-dialog{padding:18px 18px 16px;background:var(--bg-pane);color:var(--text)}.wi-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wi-dialog__eyebrow{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wi-dialog__title{margin-top:4px;font-size:16px;font-weight:760;letter-spacing:-.02em;color:var(--text)}.wi-dialog__close{appearance:none;border:0;background:transparent;color:var(--muted);width:30px;height:30px;display:inline-grid;place-items:center;border-radius:999px;cursor:pointer}.wi-dialog__close:hover{color:var(--text);background:#ffffff0a}html.theme-light .wi-dialog__close:hover{background:#1118270a}.wi-dialog__body{margin-top:16px;display:grid;gap:14px}.wi-dialog__foot{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.wi-dialog__footLeft,.wi-dialog__footRight{display:flex;align-items:center;gap:8px}.wi-dialog__textarea{display:block;width:100%;min-height:100px;resize:vertical;border-radius:12px;border:1px solid var(--border-soft);background:#ffffff08;color:var(--text);padding:12px 14px;font:inherit;line-height:1.58;box-sizing:border-box;outline:none;transition:border-color var(--t),background var(--t)}html.theme-light .wi-dialog__textarea{background:#11182706}.wi-dialog__textarea::placeholder{color:var(--muted)}.wi-dialog__textarea:focus{border-color:#4470ff47;background:#ffffff0b}html.theme-light .wi-dialog__textarea:focus{background:#11182709}.wi-field{display:grid;gap:8px}.wi-field__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.wi-field__label{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wi-field__micro{font-size:11.5px;color:var(--muted)}.wi-inputShell{display:flex;align-items:center;gap:10px;min-height:42px;border-radius:12px;border:1px solid var(--border-soft);background:#ffffff08;padding:0 12px;box-sizing:border-box}html.theme-light .wi-inputShell{background:#11182706}.wi-inputShell:focus-within{border-color:#4470ff47;background:#ffffff0b}html.theme-light .wi-inputShell:focus-within{background:#11182709}.wi-inputShell__icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important;color:var(--muted);opacity:.9;flex:0 0 auto}.wi-inputShell__input{width:100%;border:0;background:transparent;color:var(--text);font:inherit;outline:none}.wi-inputShell__input::placeholder{color:var(--muted)}.wi-inputShell--primary{min-height:52px;background:#ffffff0b;border-color:#ffffff1a}html.theme-light .wi-inputShell--primary{background:#1118270b}.wi-inputShell--primary .wi-inputShell__input{font-size:15px}.wi-inputShell--primary:focus-within{border-color:#4470ff5c;box-shadow:0 0 0 3px #4470ff14}.wi-stateBox{padding:14px 12px;border-radius:12px;border:1px dashed var(--border-soft);color:var(--muted);font-size:12px;background:#ffffff04}html.theme-light .wi-stateBox{background:#11182704}.wi-stateBox--error{color:var(--danger, #d96b6b)}.wi-stateBox--info{color:var(--muted)}.wi-dialogIntro__text{font-size:13px;line-height:1.55;color:var(--muted)}.wi-inlineHint{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;color:var(--muted)}.wi-inlineHint__icon{font-size:16px!important;width:16px!important;height:16px!important;line-height:16px!important;color:var(--muted);margin-top:1px;flex:0 0 auto}.wi-emptyState{display:grid;justify-items:start;gap:6px;padding:18px 2px 4px;color:var(--muted)}.wi-emptyState__icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important;opacity:.8}.wi-emptyState__title{font-size:13px;font-weight:650;color:var(--text)}.wi-emptyState__sub{font-size:12px;color:var(--muted)}.sfm-dialog-panel .mat-mdc-dialog-surface{background:var(--bg-pane)!important;color:var(--text)!important;border:1px solid var(--border-soft);border-radius:16px!important;box-shadow:0 24px 64px #00000057,0 6px 18px #0000002e;overflow:hidden}html.theme-light .sfm-dialog-panel .mat-mdc-dialog-surface{box-shadow:0 24px 64px #0f172a29,0 6px 18px #0f172a14}@media(max-width:720px){.wi-dialog{padding:16px 16px 14px}}.wi-dialog__textarea--primary{min-height:140px;background:#ffffff0b;border-color:#ffffff1a}html.theme-light .wi-dialog__textarea--primary{background:#1118270b}.wi-dialog__textarea--primary:focus{border-color:#4470ff5c;box-shadow:0 0 0 3px #4470ff14}.wi-personList{display:grid;gap:8px;max-height:300px;overflow:auto}.wi-personRow{appearance:none;width:100%;border:1px solid var(--border-soft);background:#ffffff06;color:var(--text);border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;transition:background var(--t),border-color var(--t),transform var(--t)}html.theme-light .wi-personRow{background:#11182706}.wi-personRow:hover{background:#ffffff0a;border-color:#ffffff1f}html.theme-light .wi-personRow:hover{background:#1118270a}.wi-personRow.is-selected{background:#4470ff14;border-color:#4470ff38}.wi-personRow.is-disabled{opacity:.52;cursor:not-allowed}.wi-personRow__left{display:flex;align-items:center;gap:10px;min-width:0}.wi-personAvatar{width:32px;height:32px;border-radius:999px;display:inline-grid;place-items:center;flex:0 0 auto;background:#4470ff1f;color:var(--text);font-size:11px;font-weight:800;letter-spacing:.02em}.wi-personMeta{min-width:0}.wi-personName{font-size:13px;font-weight:650;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wi-personSub{margin-top:2px;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wi-personCheck{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important;color:var(--accent, #7ea6ff);flex:0 0 auto}.wi-selectedPerson{display:grid;gap:8px}.wi-selectedPerson__label{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.wi-selectedPerson__card{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px;border-radius:12px;border:1px solid rgba(68,112,255,.22);background:#4470ff14}.wi-selectedPerson__left{display:flex;align-items:center;gap:10px;min-width:0}.wi-selectedPerson__clear{appearance:none;border:0;background:transparent;color:var(--accent, #7ea6ff);font-size:12px;font-weight:650;cursor:pointer}:root{--drawer-backdrop-bg: rgba(5, 10, 18, .32);--drawer-backdrop-blur: 4px;--drawer-surface: var(--bg-pane);--drawer-border: var(--border-soft);--drawer-shadow: -20px 0 60px rgba(0, 0, 0, .28);--drawer-header-h: 72px;--drawer-radius: 0}.ui-drawer-backdrop{position:fixed;inset:0;background:var(--drawer-backdrop-bg);-webkit-backdrop-filter:blur(var(--drawer-backdrop-blur));backdrop-filter:blur(var(--drawer-backdrop-blur));z-index:80;pointer-events:auto;opacity:1;transition:opacity .18s ease,-webkit-backdrop-filter .18s ease,backdrop-filter .18s ease}.ui-drawer{position:fixed;top:0;right:0;height:100vh;display:flex;flex-direction:column;background:var(--drawer-surface);border-left:1px solid var(--drawer-border);box-shadow:var(--drawer-shadow);z-index:81;overflow:hidden;transform:translate(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}html.theme-light .ui-drawer{background:#fff}.ui-drawer--sm{width:min(420px,90vw)}.ui-drawer--md{width:min(640px,92vw)}.ui-drawer--lg{width:min(760px,94vw)}.ui-drawer__header{min-height:var(--drawer-header-h);padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--drawer-border);background:var(--drawer-surface)}.ui-drawer__titleWrap{min-width:0;display:flex;align-items:center;gap:12px}.ui-drawer__icon{font-size:18px!important;width:32px!important;height:32px!important;line-height:18px!important;opacity:.78;border-radius:10px;display:grid;place-items:center;background:#ffffff06;border:1px solid var(--drawer-border);flex:0 0 auto;transition:background var(--t),border-color var(--t)}html.theme-light .ui-drawer__icon{background:#11182708}.ui-drawer__icon .material-symbols-outlined{opacity:.7}html.theme-light .ui-drawer__icon{background:#1118270a}.ui-drawer__titleBlock{min-width:0}.ui-drawer__eyebrow{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ui-drawer__title{margin-top:3px;font-size:16px;line-height:1.15;font-weight:850;color:var(--text)}.ui-drawer__sub{margin-top:4px;font-size:12px;line-height:1.45;color:var(--muted)}.ui-drawer__close{appearance:none;border:1px solid var(--drawer-border);background:transparent;color:var(--muted);width:32px;height:32px;border-radius:10px;display:inline-grid;place-items:center;cursor:pointer;flex:0 0 auto;transition:background var(--t),border-color var(--t),color var(--t)}.ui-drawer__close:hover{color:var(--text);background:#ffffff0a}html.theme-light .ui-drawer__close:hover{background:#1118270a}.ui-drawer__close .material-symbols-outlined,.ui-drawer__close .mat-icon{font-size:18px!important;width:18px!important;height:18px!important;line-height:18px!important}.ui-drawer__body{flex:1;min-height:0;overflow:auto;padding:16px}.ui-drawer__footer{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid var(--drawer-border);background:var(--drawer-surface)}.ui-skeleton{position:relative;overflow:hidden;background:var(--skeleton-bg, rgba(255,255,255,.04));border-radius:var(--skeleton-radius, 8px)}html.theme-light .ui-skeleton{background:#1118270d}.ui-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:ui-skeleton-shimmer 1.2s linear infinite}html.theme-light .ui-skeleton:after{background:linear-gradient(90deg,transparent,rgba(17,24,39,.08),transparent)}@keyframes ui-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ui-skeleton--text{height:12px;border-radius:6px}.ui-skeleton--title{height:18px;border-radius:8px}.ui-skeleton--row{height:34px;border-radius:10px}.ui-skeleton-table{flex:1 1 auto;min-height:0;overflow:hidden;border-top:1px solid var(--border-soft);padding:8px 0 0}.ui-skeleton-table__row{margin:0 12px 6px}.runs-skeleton--run{width:88px}.runs-skeleton--sub{width:164px;margin-top:2px}.runs-skeleton--subTight{width:172px;margin-top:0}.runs-skeleton--subMini{width:70px;margin-top:0}.ui-opsTable{display:flex;flex-direction:column;min-height:0;width:100%}.ui-opsTable__head{display:grid;align-items:center;gap:var(--ops-table-col-gap, 16px);min-height:34px;padding:4px 24px 10px;color:var(--text-dim);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.ui-opsTable__body{display:flex;flex-direction:column;min-height:0;width:100%}.ui-opsTable__row{appearance:none;width:100%;border:0;background:transparent;display:grid;align-items:center;gap:var(--ops-table-col-gap, 16px);min-height:62px;padding:0 24px;border-top:1px solid var(--border-soft);color:inherit;text-align:left;cursor:pointer;transition:background-color .12s ease}.ui-opsTable__body>.ui-opsTable__row:nth-child(2n){background:color-mix(in srgb,var(--surface-2) 40%,transparent)}.ui-opsTable__body>.ui-opsTable__row:hover,.ui-opsTable__body>.ui-opsTable__row:focus-visible{background:var(--surface-2)}.ui-opsTable__row:focus-visible{outline:none}.ui-opsTable__cell{min-width:0}.ui-opsTable__cell--center,.ui-opsTable__cell--nav{display:flex;align-items:center;justify-content:center}.ui-opsTable__chevron{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--text-dim);transition:transform .12s ease,color .12s ease}.ui-opsTable__row:hover .ui-opsTable__chevron,.ui-opsTable__row:focus-visible .ui-opsTable__chevron{color:var(--text);transform:translate(1px)}.ui-opsTable__anchor{min-width:0;display:flex;flex-direction:column;gap:2px}.ui-opsTable__anchorTitleRow{min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-opsTable__anchorTitle{color:var(--text);font-size:14px;font-weight:700;line-height:1.2}.ui-opsTable__anchorSub{color:var(--text-dim);font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-opsTable__anchorMeta{color:var(--text-muted);font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-opsTable__attention{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--status-warn, var(--accent-warn, #d6a34a));box-shadow:0 0 0 3px color-mix(in srgb,var(--status-warn, #d6a34a) 14%,transparent)}.ui-opsTable__metric{display:inline-flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.ui-opsTable__metricValue{color:var(--text);font-size:16px;font-weight:700;line-height:1}.ui-opsTable__metricLabel{color:var(--text-muted);font-size:12px;line-height:1.2}.ui-opsTable__actionLink{appearance:none;font-weight:700;font-size:13px;line-height:1.2;color:var(--active-line);background:transparent!important;border:0!important;box-shadow:none!important;padding:2px 0;margin:0;min-height:0;text-decoration:none;transition:color .12s ease,text-decoration-color .12s ease}.ui-opsTable__actionLink:hover,.ui-opsTable__actionLink:focus,.ui-opsTable__actionLink:active{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--active-line);text-decoration:underline;text-underline-offset:2px}.ui-opsTable__actionLink:focus-visible{outline:none}.ui-opsTable__footer{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:10px 10px 0;border-top:1px solid var(--border-soft);margin-top:auto;background:var(--surface-1)}.ui-opsTable__footerMeta{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--text-muted);font-size:12px;line-height:1.2}.ui-opsTable__footerMetaStrong{color:var(--text);font-weight:600}.ui-opsTable__footerActions{display:inline-flex;align-items:center;gap:14px}.ui-opsTable__pageSize{display:inline-flex;align-items:center;gap:8px}.ui-opsTable__pageSizeLabel{color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.ui-opsTable__pageSizeSelect{min-width:68px;height:32px;padding:0 10px;border:1px solid var(--border-soft);background:var(--surface-1);color:var(--text);font:inherit}.ui-opsTable__pageSizeSelect:focus{outline:none;border-color:var(--border)}.ui-mat-choiceList{display:flex;flex-direction:column;gap:12px}.ui-mat-choiceRow{display:block}.ui-mat-choiceRow .mdc-form-field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px}.ui-mat-choiceRow .mdc-radio{transform:scale(1.15);margin-top:3px}.ui-mat-choiceRow .mdc-label{padding:0;width:100%}.ui-mat-choiceBody,.ui-mat-checkBody{display:flex;flex-direction:column;gap:4px}.ui-mat-choiceTitle,.ui-mat-checkTitle{font-size:13px;line-height:1.25;font-weight:800;color:var(--text)}.ui-mat-choiceMeta,.ui-mat-checkMeta{font-size:12px;line-height:1.5;color:var(--muted)}.ui-mat-checkRow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}html.theme-dark .ui-mat-choiceRow .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-color:#ffffff75!important}html.theme-dark .ui-mat-choiceRow:hover .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-color:#ffffffa8!important}html.theme-dark .ui-mat-choiceRow .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,html.theme-dark .ui-mat-choiceRow .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--accent-strong, #4470ff)!important}html.theme-dark .ui-mat-checkRow .mdc-checkbox .mdc-checkbox__background{border-color:#ffffff75!important}html.theme-dark .ui-mat-checkRow:hover .mdc-checkbox .mdc-checkbox__background{border-color:#ffffffa8!important}html.theme-dark .ui-mat-checkRow .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,html.theme-dark .ui-mat-checkRow .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--accent-strong, #4470ff)!important;background-color:var(--accent-strong, #4470ff)!important}.mat-mdc-snack-bar-container.ui-snackbar{--mdc-snackbar-container-shape: 12px;--mdc-snackbar-supporting-text-size: 13px;--mdc-snackbar-supporting-text-line-height: 1.35;--mdc-snackbar-container-color: #1f2937 !important;--mdc-snackbar-supporting-text-color: #f9fafb !important;--mat-snack-bar-button-color: #ffffff !important}.mat-mdc-snack-bar-container.ui-snackbar.ui-snackbar--success{--mdc-snackbar-container-color: #22c55e !important;--mdc-snackbar-supporting-text-color: #04130a !important;--mat-snack-bar-button-color: #04130a !important}.mat-mdc-snack-bar-container.ui-snackbar.ui-snackbar--error{--mdc-snackbar-container-color: #dc2626 !important;--mdc-snackbar-supporting-text-color: #ffffff !important;--mat-snack-bar-button-color: #ffffff !important}.mat-mdc-snack-bar-container.ui-snackbar.ui-snackbar--strong{box-shadow:0 10px 24px #00000059,0 0 0 1px #ffffff14!important}.mat-mdc-snack-bar-container.ui-snackbar .mdc-snackbar__surface{background:var(--mdc-snackbar-container-color)!important;color:var(--mdc-snackbar-supporting-text-color)!important;border-radius:var(--mdc-snackbar-container-shape)!important}.mat-mdc-snack-bar-container.ui-snackbar .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)!important}.mat-mdc-snack-bar-container.ui-snackbar .mat-mdc-button,.mat-mdc-snack-bar-container.ui-snackbar .mdc-button__label{color:var(--mat-snack-bar-button-color)!important}html.theme-light .mat-mdc-snack-bar-container.ui-snackbar.ui-snackbar--success{--mdc-snackbar-container-color: #eaf8ee !important;--mdc-snackbar-supporting-text-color: #173321 !important;--mat-snack-bar-button-color: #1f7a3d !important}html.theme-light .mat-mdc-snack-bar-container.ui-snackbar.ui-snackbar--error{--mdc-snackbar-container-color: #fdecef !important;--mdc-snackbar-supporting-text-color: #4b1f27 !important;--mat-snack-bar-button-color: #b42333 !important}.ui-emptyState{display:grid;justify-items:center;gap:10px;text-align:center;max-width:560px}.ui-emptyState__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:999px;color:var(--muted);background:#ffffff08;border:1px solid var(--border-soft)}html.theme-light .ui-emptyState__icon{background:#11182708}.ui-emptyState__title{font-size:15px;font-weight:780;color:var(--text);line-height:1.2}.ui-emptyState__text{font-size:13px;line-height:1.5;color:var(--muted);max-width:520px}.ui-varianceCell{display:grid;gap:2px;line-height:1.2}.ui-varianceCell__value{font-size:12px;font-weight:700;color:var(--text);white-space:nowrap}.ui-varianceCell__value--material{color:var(--danger-strong, #dc2626)}.ui-varianceCell__sub{font-size:11px;color:var(--muted);white-space:nowrap}.ui-varianceCell__sub--muted{opacity:.9}.ui-varianceCell--missing .ui-varianceCell__value{color:var(--muted)}.ui-filterField{display:inline-flex;align-items:center;gap:10px;min-width:0}.ui-controlLabel{font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap}.ui-matFilterField{min-width:0}.ui-matFilterField--sm{width:220px}.ui-matFilterField--sm .mat-mdc-text-field-wrapper{height:36px!important;border-radius:10px!important;background:var(--bg-app)!important;padding:0 10px!important}.ui-matFilterField--sm .mat-mdc-form-field-flex{height:36px!important;align-items:center!important}.ui-matFilterField--sm .mat-mdc-form-field-infix{min-height:36px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important}.ui-matFilterField--sm .mat-mdc-select-trigger{height:36px!important;display:flex!important;align-items:center!important;font-size:13px!important;font-weight:650!important;color:var(--text)!important}.ui-matFilterField--sm .mat-mdc-select-value-text{font-size:13px!important;font-weight:650!important}.ui-matFilterField--sm .mat-mdc-select-arrow{color:var(--muted)!important}.ui-matFilterField--sm .mat-mdc-form-field-subscript-wrapper{display:none!important}.ui-matFilterField--sm .mdc-notched-outline__leading,.ui-matFilterField--sm .mdc-notched-outline__notch,.ui-matFilterField--sm .mdc-notched-outline__trailing{border-color:var(--border-soft)!important}.ui-matFilterField--sm:hover .mdc-notched-outline__leading,.ui-matFilterField--sm:hover .mdc-notched-outline__notch,.ui-matFilterField--sm:hover .mdc-notched-outline__trailing{border-color:var(--border)!important}.ui-matFilterField--sm.mat-focused .mdc-notched-outline__leading,.ui-matFilterField--sm.mat-focused .mdc-notched-outline__notch,.ui-matFilterField--sm.mat-focused .mdc-notched-outline__trailing{border-color:var(--active-line)!important;border-width:1px!important;box-shadow:none!important}.ui-select-panel.mat-mdc-select-panel{border-radius:12px!important;border:1px solid var(--border-soft)!important;background:var(--bg-pane)!important;box-shadow:0 10px 28px #00000038!important;padding:4px!important;min-width:0!important}.ui-select-panel .mat-mdc-option{min-height:32px!important;height:32px!important;border-radius:8px!important;display:flex;align-items:center;padding:0 10px!important;line-height:32px!important;color:var(--text)!important}.ui-select-panel .mat-mdc-option .mdc-list-item__primary-text{color:var(--text)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}.ui-select-panel .mat-mdc-option:hover{background:var(--hover)!important}.ui-select-panel .mat-mdc-option.mdc-list-item--selected{background:var(--active-bg)!important}.ui-select-panel .mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text{color:var(--text)!important}.ui-toggle{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text);font-size:12px;font-weight:650;white-space:nowrap}.ui-toggle input{position:absolute;opacity:0;pointer-events:none}.ui-toggle__track{position:relative;width:40px;height:22px;border-radius:999px;background:transparent;border:1px solid var(--border);transition:background-color .18s ease,border-color .18s ease}.ui-toggle__track:after{content:"";position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid var(--border-soft);box-shadow:0 1px 2px #0000001f;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.ui-toggle:hover .ui-toggle__track{border-color:var(--text)}.ui-toggle input:checked+.ui-toggle__track{background:#2563eb1f;border-color:#2563eb}.ui-toggle input:checked+.ui-toggle__track:after{transform:translate(18px);background:#2563eb;border-color:#2563eb}.ui-toggle__label{color:var(--text);line-height:1}:root{--rail-w: 64px;--pane-w: 200px;--rail-row-h: 56px;--topbar-h: 56px;--pane-header-h: 56px;--contextbar-h: 44px;--t: .12s ease;--list-row-h: 30px;--field-h: 40px;--pill-radius: 999px;--pill-h-sm: 20px;--pill-h-md: 22px;--pill-h-lg: 34px;--pill-pad-sm: 0 8px;--pill-pad-md: 0 10px;--pill-pad-lg: 0 12px}html.theme-dark{color-scheme:dark;--bg-app: #141a26;--bg-rail: #0d121a;--bg-pane: #171e2b;--bg-topbar: #171e2b;--surface-1: rgba(255, 255, 255, .026);--surface-2: rgba(255, 255, 255, .042);--muted: rgba(233, 237, 244, .62);--text: rgba(233, 237, 244, .92);--border: rgba(255, 255, 255, .12);--border-soft: rgba(255, 255, 255, .05);--rail-separator: rgba(255, 255, 255, .11);--hover: rgba(255, 255, 255, .035);--active-bg: rgba(68, 112, 255, .14);--active-line: rgba(68, 112, 255, .95);--ctx-chip-bg: rgba(255, 255, 255, .06);--ctx-chip-border: rgba(255, 255, 255, .14);--ctx-label: rgba(233, 237, 244, .55);--ctx-value: rgba(233, 237, 244, .84);--ctx-sep: rgba(233, 237, 244, .22);--ctx-dot: #7c9dff;--ctx-action-bg: rgba(124, 157, 255, .12);--ctx-action-border: rgba(124, 157, 255, .35);--link: #8fb2ff;--link-hover: #b7ccff;--tab-accent: rgba(143, 178, 255, .78);--tab-active-text: rgba(180, 205, 255, .94);--count-bg: rgba(255, 255, 255, .045);--count-border: rgba(255, 255, 255, .08);--count-text: rgba(233, 237, 244, .92);--timeline-dot: rgba(233, 237, 244, .34);--timeline-dot-warn: #c99a45;--timeline-dot-danger: #cf6d6d;--pill-bg-neutral: rgba(255, 255, 255, .05);--pill-border-neutral: rgba(255, 255, 255, .1);--pill-text-neutral: rgba(233, 237, 244, .92);--pill-bg-accent: rgba(68, 112, 255, .12);--pill-border-accent: rgba(68, 112, 255, .22);--pill-text-accent: rgba(226, 234, 255, .96);--pill-bg-warn: rgba(245, 158, 11, .12);--pill-border-warn: rgba(245, 158, 11, .22);--pill-text-warn: rgba(255, 214, 153, .98);--pill-bg-danger: rgba(239, 68, 68, .12);--pill-border-danger: rgba(239, 68, 68, .22);--pill-text-danger: rgba(255, 190, 190, .98);--pill-bg-quiet: rgba(255, 255, 255, .035);--pill-border-quiet: rgba(255, 255, 255, .08);--pill-text-quiet: var(--muted);--pill-bg-ok: rgba(34, 197, 94, .12);--pill-border-ok: rgba(34, 197, 94, .22);--pill-text-ok: rgba(187, 247, 208, .96);--ok-soft: rgba(46, 160, 103, .14);--ok-border-soft: rgba(46, 160, 103, .32);--ok-strong: #4fd18b;--warn-soft: rgba(245, 166, 35, .14);--warn-border-soft: rgba(245, 166, 35, .32);--warn-strong: #f5a623;--danger-soft: rgba(232, 93, 93, .14);--danger-border-soft: rgba(232, 93, 93, .32);--danger-strong: #ff6b6b;--wb-strip-base: rgba(255, 255, 255, .22);--wb-strip-base-glow: rgba(255, 255, 255, .06);--wb-strip-population: rgba(160, 174, 192, .86);--wb-strip-population-glow: rgba(160, 174, 192, .12);--wb-strip-unmapped: #38bdf8;--wb-strip-unmapped-glow: rgba(56, 189, 248, .18);--wb-strip-match: #4fd18b;--wb-strip-match-glow: rgba(79, 209, 139, .18);--wb-strip-exception: #f5a623;--wb-strip-exception-glow: rgba(245, 166, 35, .18);--wb-strip-material: #ff6b6b;--wb-strip-material-glow: rgba(255, 107, 107, .18);--wb-strip-work: #8b9bb3;--wb-strip-work-glow: rgba(139, 155, 179, .12);--wb-strip-active-bg: rgba(255, 255, 255, .04);--wb-strip-active-border: rgba(255, 255, 255, .08);--wb-strip-hover-bg: rgba(255, 255, 255, .022)}html.theme-light{color-scheme:light;--bg-app: #f4f6fa;--bg-rail: #ffffff;--bg-pane: #fbfcfe;--bg-topbar: #ffffff;--text: rgba(17, 24, 39, .92);--muted: rgba(17, 24, 39, .6);--border: rgba(17, 24, 39, .11);--border-soft: rgba(17, 24, 39, .075);--rail-separator: rgba(17, 24, 39, .1);--hover: rgba(17, 24, 39, .035);--active-bg: rgba(68, 112, 255, .1);--active-line: rgba(49, 95, 218, .9);--ctx-chip-bg: rgba(17, 24, 39, .045);--ctx-label: rgba(17, 24, 39, .5);--ctx-value: rgba(17, 24, 39, .78);--ctx-sep: rgba(17, 24, 39, .18);--ctx-dot: #3f6fff;--ctx-action-bg: rgba(63, 111, 255, .1);--ctx-action-border: rgba(63, 111, 255, .22);--link: #315fda;--link-hover: #234bb7;--tab-accent: rgba(49, 95, 218, .72);--tab-active-text: rgba(49, 95, 218, .86);--count-bg: rgba(17, 24, 39, .06);--count-border: rgba(17, 24, 39, .1);--count-text: rgba(17, 24, 39, .82);--timeline-dot: rgba(17, 24, 39, .34);--timeline-dot-warn: #b78535;--timeline-dot-danger: #c85f5f;--pill-bg-neutral: rgba(17, 24, 39, .05);--pill-border-neutral: rgba(17, 24, 39, .1);--pill-text-neutral: rgba(17, 24, 39, .88);--pill-bg-accent: rgba(68, 112, 255, .1);--pill-border-accent: rgba(68, 112, 255, .22);--pill-text-accent: rgba(39, 77, 188, .96);--pill-bg-warn: rgba(245, 158, 11, .11);--pill-border-warn: rgba(180, 83, 9, .2);--pill-text-warn: rgba(146, 64, 14, .96);--pill-bg-danger: rgba(239, 68, 68, .1);--pill-border-danger: rgba(185, 28, 28, .18);--pill-text-danger: rgba(153, 27, 27, .96);--pill-bg-quiet: rgba(17, 24, 39, .035);--pill-border-quiet: rgba(17, 24, 39, .08);--pill-text-quiet: var(--muted);--pill-bg-ok: rgba(34, 197, 94, .1);--pill-border-ok: rgba(21, 128, 61, .18);--pill-text-ok: rgba(21, 128, 61, .96);--ok-soft: #eaf7f0;--ok-border-soft: #b7e3c9;--ok-strong: #2f9e63;--warn-soft: #fff6e6;--warn-border-soft: #f5d7a8;--warn-strong: #c47a00;--danger-soft: #fdecea;--danger-border-soft: #f2b8b5;--danger-strong: #d64545;--wb-strip-base: rgba(55, 65, 81, .42);--wb-strip-base-glow: rgba(55, 65, 81, .08);--wb-strip-population: rgba(75, 85, 99, .88);--wb-strip-population-glow: rgba(75, 85, 99, .12);--wb-strip-unmapped: #0284c7;--wb-strip-unmapped-glow: rgba(2, 132, 199, .14);--wb-strip-match: #2f9e63;--wb-strip-match-glow: rgba(47, 158, 99, .14);--wb-strip-exception: #c47a00;--wb-strip-exception-glow: rgba(196, 122, 0, .14);--wb-strip-material: #d64545;--wb-strip-material-glow: rgba(214, 69, 69, .14);--wb-strip-work: rgba(75, 85, 99, .84);--wb-strip-work-glow: rgba(75, 85, 99, .1);--wb-strip-active-bg: rgba(17, 24, 39, .03);--wb-strip-active-border: rgba(17, 24, 39, .08);--wb-strip-hover-bg: rgba(17, 24, 39, .022)}html,body{height:100%}body{margin:0;background:var(--bg-app);color:var(--text)}.mat-mdc-nav-list,.mat-mdc-list{--mdc-list-list-item-one-line-container-height: var(--list-row-h)}.mat-mdc-form-field{--mat-form-field-container-height: var(--field-h)}mat-sidenav-container.shell-wrap,.shell-wrap.mat-drawer-container,.shell-wrap .mat-drawer-content,.shell-wrap mat-sidenav-content{background:var(--bg-app)!important}.context-sidenav.mat-drawer{width:320px;background:var(--bg-pane)!important;box-shadow:none!important;border-left:1px solid var(--border-soft)!important;border-radius:0!important;overflow:hidden}.context-sidenav .mat-drawer-inner-container,.context-sidenav .mdc-drawer__content{background:var(--bg-pane)!important}.context-sidenav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.wi-comment-dialog-panel .mat-mdc-dialog-surface{background:transparent!important;box-shadow:none!important;border-radius:16px!important;overflow:hidden!important}.wi-comment-dialog-panel .mat-mdc-dialog-container{padding:0!important}html.theme-dark .wi-comment-dialog-panel .mat-mdc-dialog-surface{border:1px solid rgba(255,255,255,.08)!important;background:#151b25!important}html.theme-light .wi-comment-dialog-panel .mat-mdc-dialog-surface{border:1px solid rgba(17,24,39,.08)!important;background:#fff!important}
