.clickable-item{cursor:pointer}.text-bold{font-weight:700}.portlet.light>.portlet-title .inputs.inputs-full-width{display:block;float:none}.tree-item-icon-color{color:#dfba49}.page-sidebar .page-sidebar-menu>li>a>i.fa,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i.fa{margin-left:1px;margin-right:4px;top:3px}.form-group.form-md-line-input.no-hint{margin-bottom:15px}.form-group.form-md-line-input.has-error .form-control{border-bottom-color:red}.form-group.form-md-line-input.has-error .help-block-info{display:none}.daterangepicker_input .input-mini{width:120px!important}.portlet.light>.portlet-title.portlet-title-filter{border:none;margin-bottom:0}.btn+.btn{margin-left:5px}.famfamfam-flags{display:inline-block}.external-logins form a i.fa-openidconnect::before{content:"\f19b"}.external-logins a i.fa-wsfederation::before{content:"\f20e"}.margin-bottom-0{margin-bottom:0!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu{width:250px}br{font-family:Verdana}span.phone-number-verified{border-bottom:#36c6d3 2px solid!important}.margin-top-20{margin-top:20px}.margin-bottom-10{margin-bottom:10px}.swal-title{overflow-wrap:break-word}.swal-footer{text-align:center}@keyframes glowing{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}.glowing{animation:glowing 2s infinite}.toast-error{background-color:red!important}.bootstrap-datetimepicker-widget{width:275px!important}@media (max-width:768px){.btn-md-icon{margin-right:0!important;padding-right:0!important}}.kt-widget14__legend{text-align:left}.kt-widget14__legend-bullet{width:12px;height:12px;margin-right:12px;display:inline-block}.long-select2 .select2-results .select2-results__options{max-height:350px!important}:root{--kt-progress-bar-color:#ffffff;--kt-progress-bar-bg:#009ef7}.fileinput-button{display:flex;justify-content:center;align-items:center;width:100%;height:100%}label.required:after{content:"*";color:var(--kt-form-label-color)!important}button i.flaticon-search-1{margin-right:0!important}.btn i.flaticon-search-1{padding-right:0!important}.menu-icon span{display:flex}.hide-overflown{width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pwstrength-div{position:relative}.pwstrength-div .progress{height:8px;width:64px;text-align:right;position:absolute;right:-28px;top:28.5px;transform:rotate(-90deg);border-radius:0 0 1.25rem 1.25rem}.pwstrength-div .password-verdict{height:10px;width:100px;text-align:right;position:absolute;right:24px;top:25px;font-size:12px;opacity:.6}
@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-100.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-200.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.svg#Inter) format('svg')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot);src:url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.eot) format('embedded-opentype'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff2) format('woff2'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.woff) format('woff'),url(/dist/fonts/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.ttf) format('truetype'),url(Inter/inter-v12-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-900.svg#Inter) format('svg')}
.cassian-approval-panel{display:block;background:#010b24;color:var(--text-primary,#fff);border:1px solid var(--border-default,#30365b);border-radius:var(--radius-control,6px);padding:16px 18px;font-size:13px}.cassian-approval-panel.is-invalid{border-color:var(--status-critical,#f20c3a)}.cassian-approval-panel.is-expired{border-color:var(--status-unknown,#8a919e)}.cassian-approval-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.cassian-approval-panel__title{margin:0;font-size:15px;font-weight:600;color:#fff}.cassian-approval-panel__req{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--cassian-color-purple-300,#ae91ff);margin-left:6px}.cassian-approval-panel__mode{margin-top:4px;font-size:12px;color:var(--text-secondary,#9a9cad)}.cassian-approval-panel__mode-tag{font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cassian-color-purple-300,#ae91ff)}.cassian-approval-panel__banner{padding:10px 12px;border-radius:var(--radius-control,6px);margin-bottom:12px;font-size:12.5px;line-height:1.5}.cassian-approval-panel__banner--invalid{background:rgba(242,12,58,.1);border:1px solid var(--status-critical,#f20c3a);color:#fff}.cassian-approval-panel__facts{display:flex;flex-wrap:wrap;gap:8px 28px;padding:10px 0;border-top:1px solid #181e3e;border-bottom:1px solid #181e3e;margin-bottom:12px}.cassian-approval-panel__fact{display:flex;flex-direction:column;gap:2px}.cassian-approval-panel__fact-k{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary,#9a9cad)}.cassian-approval-panel__hash{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#fff;background:#0f193e;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-badge,4px);padding:1px 6px;align-self:flex-start}.cassian-approval-panel__muted{color:var(--text-secondary,#9a9cad)}.cassian-approval-panel__countdown{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;color:var(--status-healthy,#57fab6)}.cassian-approval-panel__countdown--soon{color:var(--status-warning,#ff9116)}.cassian-approval-panel__countdown--expired{color:var(--status-critical,#f20c3a)}.cassian-approval-panel__note{margin:0 0 12px;padding:8px 10px;background:#0f193e;border-left:3px solid var(--cassian-color-purple-500,#581fff);border-radius:var(--radius-badge,4px);color:var(--text-secondary,#9a9cad);font-size:12px}.cassian-approval-panel__chain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cassian-approval-panel__approver{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#0f193e;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-control,6px);position:relative}.cassian-approval-panel--sequential .cassian-approval-panel__approver:not(:last-child)::after{content:"";position:absolute;left:24px;bottom:-8px;height:8px;width:1px;background:var(--border-default,#30365b)}.cassian-approval-panel__approver--actionable{border-color:var(--cassian-color-purple-500,#581fff);box-shadow:inset 0 0 0 1px var(--cassian-color-purple-500,#581fff)}.cassian-approval-panel__approver--rejected{border-color:var(--status-critical,#f20c3a)}.cassian-approval-panel__seq{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#181e3e;border:1px solid var(--cassian-color-slate-600,#3a4678);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.cassian-approval-panel__approver-main{flex:1 1 auto;min-width:0}.cassian-approval-panel__approver-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cassian-approval-panel__name{font-weight:600;color:#fff}.cassian-approval-panel__meta{margin-top:4px;font-size:12px;color:var(--text-secondary,#9a9cad)}.cassian-approval-panel__deleg{color:var(--cassian-color-purple-300,#ae91ff);font-weight:600}.cassian-approval-panel__row-actions{margin-top:8px;display:flex;gap:8px}.cassian-approval-panel__btn{border:1px solid var(--cassian-color-slate-600,#3a4678);border-radius:var(--radius-control,6px);padding:5px 14px;font-size:12.5px;font-weight:600;cursor:pointer;background:0 0;color:#fff}.cassian-approval-panel__btn--approve{background:var(--cassian-color-purple-500,#581fff);border-color:var(--cassian-color-purple-500,#581fff)}.cassian-approval-panel__btn--reject:hover{border-color:var(--status-critical,#f20c3a);color:var(--status-critical,#f20c3a)}.cassian-approval-panel__btn:focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:2px}@media (forced-colors:active){.cassian-approval-panel,.cassian-approval-panel__approver{border:1px solid CanvasText}}@media (prefers-reduced-motion:reduce){.cassian-approval-panel__btn{transition:none!important}}
.cassian-bulk-action-bar{position:sticky;bottom:0;z-index:30;margin-top:16px;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-control,6px);background:#181e3e;color:var(--text-primary,#fff);box-shadow:0 -4px 18px rgba(1,11,36,.45)}.cassian-bulk-action-bar[hidden]{display:none}.cassian-bab-inner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 16px}.cassian-bab-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;flex:1 1 auto;min-width:0}.cassian-bab-mode{font-size:13px;font-weight:600;color:var(--text-primary,#fff);white-space:nowrap}.cassian-bab-counts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.cassian-bab-chip{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 10px;border-radius:var(--radius-badge,4px);font-size:12px;line-height:1.2;white-space:nowrap;background:#010b24;border:1px solid var(--border-default,#30365b)}.cassian-bab-chip-count{font-weight:700;color:var(--text-primary,#fff)}.cassian-bab-chip-label{color:var(--text-secondary,#9a9cad)}.cassian-bab-chip::before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--status-unknown,#8a919e)}.cassian-bab-chip--eligible::before{background:var(--status-healthy,#57fab6)}.cassian-bab-chip--ineligible::before{background:var(--status-offline,#f20c3a);border-radius:1px}.cassian-bab-chip--unknown::before{background:var(--status-unknown,#8a919e)}.cassian-bab-frozen{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;color:var(--text-secondary,#9a9cad)}.cassian-bab-frozen[hidden]{display:none}.cassian-bab-frozen-tag{display:inline-flex;align-items:center;min-height:22px;padding:2px 10px;border-radius:var(--radius-badge,4px);font-weight:700;font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:var(--cassian-color-purple-300,#ae91ff);border:1px solid var(--cassian-color-slate-600,#3a4678);background:#010b24}.cassian-bab-hash{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--text-primary,#fff);background:#010b24;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-badge,4px);padding:1px 8px}.cassian-bab-revalidated{color:var(--text-secondary,#9a9cad)}.cassian-bab-revalidated time{color:var(--text-primary,#fff)}.cassian-bab-delta{flex:1 1 100%;display:flex;align-items:flex-start;gap:8px;margin:0;padding:8px 12px;border:1px solid var(--status-warning,#ff9116);border-radius:var(--radius-control,6px);background:rgba(255,145,22,.1);color:var(--text-primary,#fff);font-size:12px;line-height:1.4}.cassian-bab-delta[hidden]{display:none}.cassian-bab-delta-icon{flex:0 0 auto;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;font-size:12px;color:#010b24;background:var(--status-warning,#ff9116)}.cassian-bab-actions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.cassian-bab-action-list{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.cassian-bab-action{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 14px;border-radius:var(--radius-control,6px);font-size:13px;font-weight:600;cursor:pointer;color:var(--text-primary,#fff);background:var(--cassian-color-purple-500,#581fff);border:1px solid var(--cassian-color-purple-500,#581fff)}.cassian-bab-action:hover{background:#4a18d6}.cassian-bab-action[disabled]{opacity:.45;cursor:not-allowed}.cassian-bab-action--warn{color:var(--status-warning,#ff9116);background:0 0;border-color:var(--status-warning,#ff9116)}.cassian-bab-action--warn:hover{background:rgba(255,145,22,.12)}.cassian-bab-action-glyph{font-size:13px;line-height:1}.cassian-bab-clear{display:inline-flex;align-items:center;min-height:34px;padding:4px 12px;border-radius:var(--radius-control,6px);font-size:13px;font-weight:600;cursor:pointer;color:var(--text-secondary,#9a9cad);background:0 0;border:1px solid var(--border-default,#30365b)}.cassian-bab-clear:hover{color:var(--text-primary,#fff);border-color:var(--cassian-color-slate-600,#3a4678)}.cassian-bab-action:focus-visible,.cassian-bab-clear:focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:2px}.cassian-bab-action--warn:focus-visible{outline-color:var(--status-warning,#ff9116)}@media (max-width:767.98px){.cassian-bab-actions{margin-left:0;width:100%}.cassian-bab-action,.cassian-bab-clear{min-height:44px}}@media (prefers-reduced-motion:reduce){.cassian-bab-action,.cassian-bab-clear{transition:none!important}}@media (forced-colors:active){.cassian-bab-action,.cassian-bab-chip,.cassian-bab-clear,.cassian-bab-delta,.cassian-bab-frozen-tag,.cassian-bab-hash{border:1px solid CanvasText}}
.cassian-command-progress{background:#181e3e;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-control,6px);padding:16px 18px;color:var(--text-primary,#fff)}.cassian-command-progress__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-default,#30365b)}.cassian-command-progress__title{margin:0;font-size:15px;font-weight:600;color:var(--text-primary,#fff)}.cassian-command-progress__current{display:inline-block;padding:3px 10px;border-radius:var(--radius-badge,4px);font-size:12px;font-weight:600;background:#262e57;border:1px solid #3a4678;color:var(--cassian-color-purple-300,#ae91ff)}.cassian-command-progress__current--warning{color:var(--status-warning,#ff9116);border-color:var(--status-warning,#ff9116)}.cassian-command-progress__current--critical{color:var(--status-critical,#f20c3a);border-color:var(--status-critical,#f20c3a)}.cassian-command-progress__current--muted{color:var(--text-secondary,#9a9cad);border-color:#3a4678}.cassian-command-progress__timeline{list-style:none;margin:0;padding:0}.cassian-command-progress__step{position:relative;display:flex;align-items:flex-start;gap:12px;padding:0 0 16px 2px}.cassian-command-progress__step::before{content:"";position:absolute;left:9px;top:20px;bottom:-4px;width:2px;background:#3a4678}.cassian-command-progress__step:last-child::before{display:none}.cassian-command-progress__shape{position:relative;z-index:1;flex:0 0 auto;width:20px;height:20px;line-height:18px;text-align:center;font-size:12px;border-radius:50%;border:2px solid #3a4678;background:#010b24;color:var(--text-secondary,#9a9cad)}.cassian-command-progress__step-body{display:flex;flex-direction:column;gap:2px;padding-top:1px}.cassian-command-progress__step-label{font-size:13px;font-weight:600;color:var(--text-secondary,#9a9cad)}.cassian-command-progress__step-hint{font-size:11.5px;color:var(--text-secondary,#9a9cad);opacity:.75}.cassian-command-progress__step--done .cassian-command-progress__shape{border-color:var(--status-healthy,#57fab6);color:var(--status-healthy,#57fab6)}.cassian-command-progress__step--done .cassian-command-progress__step-label{color:var(--text-primary,#fff)}.cassian-command-progress__step--done::before{background:var(--status-healthy,#57fab6)}.cassian-command-progress__step--current .cassian-command-progress__shape{border-color:var(--cassian-color-purple-500,#581fff);color:var(--cassian-color-purple-300,#ae91ff);box-shadow:0 0 0 3px rgba(88,31,255,.25)}.cassian-command-progress__step--current .cassian-command-progress__step-label{color:var(--text-primary,#fff)}.cassian-command-progress__step--current .cassian-command-progress__step-hint{opacity:1}.cassian-command-progress__step--branch .cassian-command-progress__shape{border-radius:var(--radius-badge,4px)}.cassian-command-progress__step--warning .cassian-command-progress__shape{border-color:var(--status-warning,#ff9116);color:var(--status-warning,#ff9116)}.cassian-command-progress__step--warning .cassian-command-progress__step-label{color:var(--status-warning,#ff9116)}.cassian-command-progress__step--critical .cassian-command-progress__shape{border-color:var(--status-critical,#f20c3a);color:var(--status-critical,#f20c3a)}.cassian-command-progress__step--critical .cassian-command-progress__step-label{color:var(--status-critical,#f20c3a)}.cassian-command-progress__step--muted .cassian-command-progress__shape{border-color:var(--text-secondary,#9a9cad);color:var(--text-secondary,#9a9cad)}.cassian-command-progress__targets{margin-top:4px;padding-top:12px;border-top:1px solid var(--border-default,#30365b)}.cassian-command-progress__targets:empty{display:none}.cassian-command-progress__targets-head{font-size:12px;font-weight:600;color:var(--text-secondary,#9a9cad);margin-bottom:8px}.cassian-command-progress__target-total{font-weight:400;opacity:.8}.cassian-command-progress__targets-grid{display:flex;gap:10px;flex-wrap:wrap}.cassian-command-progress__target{flex:1 1 0;min-width:90px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;background:#010b24;border:1px solid #3a4678;border-left-width:3px;border-radius:var(--radius-control,6px)}.cassian-command-progress__target-count{font-size:20px;font-weight:700;line-height:1;color:var(--text-primary,#fff)}.cassian-command-progress__target-label{font-size:11.5px;color:var(--text-secondary,#9a9cad)}.cassian-command-progress__target--ok{border-left-color:var(--status-healthy,#57fab6)}.cassian-command-progress__target--fail{border-left-color:var(--status-critical,#f20c3a)}.cassian-command-progress__target--late{border-left-color:var(--status-warning,#ff9116)}.cassian-command-progress .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cassian-command-progress :focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:2px}@media (prefers-reduced-motion:reduce){.cassian-command-progress__step--current .cassian-command-progress__shape{box-shadow:0 0 0 2px rgba(88,31,255,.4);transition:none}}
.compliance-control-detail{min-width:0;overflow-wrap:anywhere}.compliance-control-detail__metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:0}.compliance-control-detail__metadata dt{color:var(--c-color-text-secondary);font-weight:500}.compliance-control-detail__metadata dd{color:var(--c-color-text-primary);margin:.35rem 0 0}.compliance-control-detail section{border-top:1px solid var(--c-color-border-default);padding-top:1.25rem;margin-top:1.25rem}.compliance-control-detail h3{font-size:1.125rem;margin:0 0 .75rem}.compliance-control-detail__description{white-space:pre-wrap}.compliance-control-detail__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}@media (max-width:640px){.compliance-control-detail__metadata{grid-template-columns:minmax(0,1fr)}}
.uxr-compliance-flow{margin:0 0 var(--space-5);padding:var(--space-3);color:var(--c-color-text-primary);background:var(--c-color-surface-base);border:1px solid var(--c-color-border-subtle);border-radius:var(--c-radius-panel)}.uxr-compliance-system-flow{margin:0 0 var(--space-5);padding:var(--space-3);color:var(--c-color-text-primary);background:var(--c-color-surface-base);border:1px solid var(--c-color-border-subtle);border-radius:var(--c-radius-panel)}.uxr-compliance-system-flow__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);padding:0;margin:0;list-style:none}.uxr-compliance-planning-flow .uxr-compliance-system-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.uxr-compliance-system-flow__mobile{display:none}.uxr-compliance-system-flow a{display:flex;min-height:42px;align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--c-color-text-secondary);text-decoration:none;background:var(--c-color-surface-raised);border:1px solid var(--c-color-border-subtle);border-radius:var(--c-radius-control)}.uxr-compliance-system-flow a>span{display:inline-grid;width:22px;height:22px;flex:0 0 22px;place-items:center;color:var(--c-color-text-primary);font-size:11px;font-weight:700;background:var(--c-color-surface-selected);border-radius:var(--c-radius-pill)}.uxr-compliance-system-flow a strong{min-width:0;font-size:13px;line-height:1.25}.uxr-compliance-system-flow a:hover{color:var(--c-color-text-primary);border-color:var(--c-color-border-default)}.uxr-compliance-system-flow a:focus-visible{outline:2px solid var(--c-color-focus-ring);outline-offset:2px}.uxr-compliance-system-flow a.is-current{color:var(--c-color-text-primary);background:var(--c-color-surface-selected);border-color:var(--c-color-selected-accent);box-shadow:inset 0 -3px 0 var(--c-color-selected-accent)}.uxr-compliance-system-flow a.is-current>span{color:var(--c-color-action-primary-fg);background:var(--c-color-action-primary-bg)}.uxr-compliance-flow__heading{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3)}.uxr-compliance-flow__heading span{font-size:var(--font-size-section-title);font-weight:700}.uxr-compliance-flow__heading small{color:var(--c-color-text-secondary);font-size:12px}.uxr-compliance-flow__desktop-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-2);padding:0;margin:0;list-style:none}.uxr-compliance-flow__mobile{display:none}.uxr-compliance-flow a{display:flex;min-height:46px;align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--c-color-text-secondary);text-decoration:none;background:var(--c-color-surface-raised);border:1px solid var(--c-color-border-subtle);border-radius:var(--c-radius-control)}.uxr-compliance-flow a>span{display:inline-grid;width:24px;height:24px;flex:0 0 24px;place-items:center;color:var(--c-color-text-primary);font-size:12px;font-weight:700;background:var(--c-color-surface-selected);border-radius:var(--c-radius-pill)}.uxr-compliance-flow a strong{min-width:0;font-size:13px;line-height:1.25}.uxr-compliance-flow a:hover{color:var(--c-color-text-primary);border-color:var(--c-color-border-default)}.uxr-compliance-flow a:focus-visible{outline:2px solid var(--c-color-focus-ring);outline-offset:2px}.uxr-compliance-flow a.is-current{color:var(--c-color-text-primary);background:var(--c-color-surface-selected);border-color:var(--c-color-selected-accent);box-shadow:inset 0 -3px 0 var(--c-color-selected-accent)}.uxr-compliance-flow a.is-current>span{color:var(--c-color-action-primary-fg);background:var(--c-color-action-primary-bg)}@media (max-width:1100px){.uxr-compliance-flow__desktop-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.uxr-compliance-flow__heading{align-items:flex-start;flex-direction:column;gap:2px}.uxr-compliance-flow__desktop-steps{display:none}.uxr-compliance-flow__mobile{display:block}.uxr-compliance-flow__mobile details{border:1px solid var(--c-color-border-default);border-radius:var(--c-radius-control);background:var(--c-color-surface-raised)}.uxr-compliance-flow__mobile summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2);min-height:46px;padding:var(--space-2) var(--space-3);cursor:pointer;list-style:none}.uxr-compliance-flow__mobile summary::-webkit-details-marker{display:none}.uxr-compliance-flow__mobile summary::after{content:'\2304';color:var(--c-color-text-secondary);font-size:16px}.uxr-compliance-flow__mobile details[open] summary::after{transform:rotate(180deg)}.uxr-compliance-flow__mobile summary>span{color:var(--c-color-text-secondary);font-size:12px;font-weight:700}.uxr-compliance-flow__mobile summary>strong{font-size:14px}.uxr-compliance-flow__mobile details>ol{display:grid;grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-2);margin:0;border-top:1px solid var(--c-color-border-subtle);list-style:none}.uxr-compliance-flow__mobile-actions{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:var(--space-2);margin-top:var(--space-2)}.uxr-compliance-flow__mobile-actions a{min-height:38px;justify-content:flex-start;padding:var(--space-1) var(--space-2);font-size:12px}.uxr-compliance-flow__mobile-actions a:last-child{justify-content:flex-end;text-align:right}.uxr-compliance-flow__mobile-actions a strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uxr-compliance-system-flow__steps{display:none}.uxr-compliance-system-flow__mobile{display:block;border:1px solid var(--c-color-border-default);border-radius:var(--c-radius-control);background:var(--c-color-surface-raised)}.uxr-compliance-system-flow__mobile summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2);min-height:46px;padding:var(--space-2) var(--space-3);cursor:pointer;list-style:none}.uxr-compliance-system-flow__mobile summary::-webkit-details-marker{display:none}.uxr-compliance-system-flow__mobile summary::after{content:'\2304';color:var(--c-color-text-secondary);font-size:16px}.uxr-compliance-system-flow__mobile[open] summary::after{transform:rotate(180deg)}.uxr-compliance-system-flow__mobile summary>span{color:var(--c-color-text-secondary);font-size:12px;font-weight:700}.uxr-compliance-system-flow__mobile summary>strong{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.uxr-compliance-system-flow__mobile>ol{display:grid;grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-2);margin:0;border-top:1px solid var(--c-color-border-subtle);list-style:none}}
.compliance-review{min-width:0;overflow-wrap:anywhere}.compliance-review__metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin:0}.compliance-review__metadata dt{color:var(--c-color-text-secondary);font-weight:500}.compliance-review__metadata dd{color:var(--c-color-text-primary);margin:.35rem 0 0}.compliance-review>section{border-top:1px solid var(--c-color-border-default);padding-top:1.25rem;margin-top:1.25rem}.compliance-review h3{font-size:1.125rem;margin:0 0 .75rem}.compliance-review__prose{white-space:pre-wrap}.compliance-review__actions{display:flex;flex-wrap:wrap;gap:.75rem}.compliance-review__actions .uxr-row-action{width:auto;min-height:44px;padding:.65rem 1rem;color:var(--c-color-text-primary);background:var(--c-color-surface-raised);border:1px solid var(--c-color-border-default);border-radius:.375rem;text-align:start}.compliance-review__actions .uxr-row-action:focus-visible{outline:2px solid var(--c-color-text-primary);outline-offset:3px}@media (max-width:640px){.compliance-review__metadata{grid-template-columns:minmax(0,1fr)}}
body.cassian-deployment-red{--cassian-deployment-accent:#dc2626;--cassian-deployment-accent-strong:#7f1d1d;--cassian-deployment-accent-soft:rgba(220, 38, 38, 0.18);--cassian-deployment-accent-halo:rgba(248, 113, 113, 0.34);--cassian-deployment-contrast:#ffffff;--cassian-deployment-surface:#16090d;--cassian-deployment-border:rgba(248, 113, 113, 0.58)}body.cassian-deployment-black{--cassian-deployment-accent:#020617;--cassian-deployment-accent-strong:#000000;--cassian-deployment-accent-soft:rgba(15, 23, 42, 0.34);--cassian-deployment-accent-halo:rgba(203, 213, 225, 0.34);--cassian-deployment-contrast:#f8fafc;--cassian-deployment-surface:#020617;--cassian-deployment-border:rgba(203, 213, 225, 0.62)}body.cassian-deployment-black::before,body.cassian-deployment-red::before{content:"";position:fixed;inset:0;z-index:1095;pointer-events:none;border:3px solid var(--cassian-deployment-accent);box-shadow:inset 0 0 0 1px var(--cassian-deployment-border),inset 0 0 22px var(--cassian-deployment-accent-halo)}.cassian-deployment-edge-label{position:fixed;top:6px;left:50%;z-index:1097;transform:translateX(-50%);display:inline-flex;flex-direction:row;align-items:center;gap:8px;padding:5px 14px;border:1px solid var(--cassian-deployment-border);border-radius:999px;background:linear-gradient(135deg,var(--cassian-deployment-surface),rgba(10,16,41,.92));color:var(--cassian-deployment-contrast);box-shadow:0 8px 24px rgba(0,0,0,.38),0 0 18px var(--cassian-deployment-accent-halo);pointer-events:none;white-space:nowrap}.cassian-deployment-chip{display:none!important}.cassian-deployment-edge-label span{font-size:12px;font-weight:800;letter-spacing:.16em}.cassian-deployment-edge-label strong{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(248,250,252,.78)}body.cassian-deployment-black #kt_app_header,body.cassian-deployment-black #kt_header,body.cassian-deployment-black .app-header,body.cassian-deployment-black .header,body.cassian-deployment-red #kt_app_header,body.cassian-deployment-red #kt_header,body.cassian-deployment-red .app-header,body.cassian-deployment-red .header{border-top:0;box-shadow:inset 0 -4px 0 var(--cassian-deployment-accent),0 10px 22px rgba(0,0,0,.18)}body.cassian-deployment-black #kt_app_header,body.cassian-deployment-black #kt_header,body.cassian-deployment-black .app-header,body.cassian-deployment-black .header{box-shadow:inset 0 -4px 0 #020617,inset 0 -6px 0 rgba(203,213,225,.48),0 10px 22px rgba(0,0,0,.2)}body.cassian-deployment-black #kt_toolbar,body.cassian-deployment-black .app-toolbar,body.cassian-deployment-black .subheader,body.cassian-deployment-red #kt_toolbar,body.cassian-deployment-red .app-toolbar,body.cassian-deployment-red .subheader{border-bottom:2px solid var(--cassian-deployment-accent)}body.cassian-deployment-black #kt_toolbar,body.cassian-deployment-black .app-toolbar,body.cassian-deployment-black .subheader{border-bottom-color:#020617;box-shadow:inset 0 -2px 0 rgba(203,213,225,.42)}body.cassian-deployment-black #kt_app_sidebar,body.cassian-deployment-black #kt_aside,body.cassian-deployment-red #kt_app_sidebar,body.cassian-deployment-red #kt_aside{box-shadow:inset -4px 0 0 var(--cassian-deployment-accent)}body.cassian-deployment-black #kt_app_sidebar,body.cassian-deployment-black #kt_aside{box-shadow:inset -4px 0 0 #020617,inset -6px 0 0 rgba(203,213,225,.42)}.cassian-deployment-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;margin-right:12px;padding:6px 12px;border:1px solid var(--cassian-deployment-border);border-radius:8px;background:linear-gradient(135deg,var(--cassian-deployment-surface),rgba(10,16,41,.9));color:var(--cassian-deployment-contrast);box-shadow:0 0 16px var(--cassian-deployment-accent-halo);white-space:nowrap}.cassian-deployment-chip__light{width:9px;height:9px;border-radius:999px;background:var(--cassian-deployment-accent);box-shadow:0 0 10px var(--cassian-deployment-accent-halo)}.cassian-deployment-chip--black .cassian-deployment-chip__light{background:#f8fafc}.cassian-deployment-chip__mode{font-size:12px;font-weight:800;letter-spacing:.14em}.cassian-deployment-chip__copy{font-size:11px;font-weight:700;color:rgba(248,250,252,.76);text-transform:uppercase;letter-spacing:.08em}.cassian-deployment-mobile-chip{align-items:center;justify-content:center;min-width:58px;height:28px;padding:0 10px;border:1px solid var(--cassian-deployment-border);border-radius:999px;background:var(--cassian-deployment-surface);color:var(--cassian-deployment-contrast);font-size:11px;font-weight:800;letter-spacing:.13em;box-shadow:0 0 14px var(--cassian-deployment-accent-halo)}body.cassian-deployment-black .cassian-scope-bar,body.cassian-deployment-red .cassian-scope-bar{border-left:4px solid var(--cassian-deployment-accent);box-shadow:inset 0 0 0 1px var(--cassian-deployment-accent-soft)}body.cassian-deployment-black .cassian-scope-bar{border-left-color:#020617;box-shadow:inset 2px 0 0 rgba(203,213,225,.48),inset 0 0 0 1px var(--cassian-deployment-accent-soft)}body.cassian-deployment-black .cassian-compliance,body.cassian-deployment-black .cassian-configuration-baselines,body.cassian-deployment-black .cassian-trust-services,body.cassian-deployment-black .cassian_list_data,body.cassian-deployment-black .designer-standalone,body.cassian-deployment-black .device_manegment_details,body.cassian-deployment-red .cassian-compliance,body.cassian-deployment-red .cassian-configuration-baselines,body.cassian-deployment-red .cassian-trust-services,body.cassian-deployment-red .cassian_list_data,body.cassian-deployment-red .designer-standalone,body.cassian-deployment-red .device_manegment_details{position:relative}body.cassian-deployment-black .cassian-compliance::before,body.cassian-deployment-black .cassian-configuration-baselines::before,body.cassian-deployment-black .cassian-trust-services::before,body.cassian-deployment-black .cassian_list_data::before,body.cassian-deployment-black .designer-standalone::before,body.cassian-deployment-black .device_manegment_details::before,body.cassian-deployment-red .cassian-compliance::before,body.cassian-deployment-red .cassian-configuration-baselines::before,body.cassian-deployment-red .cassian-trust-services::before,body.cassian-deployment-red .cassian_list_data::before,body.cassian-deployment-red .designer-standalone::before,body.cassian-deployment-red .device_manegment_details::before{content:"";position:absolute;top:0;bottom:0;left:-10px;width:4px;border-radius:999px;background:var(--cassian-deployment-accent);box-shadow:0 0 16px var(--cassian-deployment-accent-halo);pointer-events:none}body.cassian-deployment-black .cassian-compliance::before,body.cassian-deployment-black .cassian-configuration-baselines::before,body.cassian-deployment-black .cassian-trust-services::before,body.cassian-deployment-black .cassian_list_data::before,body.cassian-deployment-black .designer-standalone::before,body.cassian-deployment-black .device_manegment_details::before{background:linear-gradient(180deg,#020617 0,#020617 72%,rgba(203,213,225,.78) 100%)}body.cassian-deployment-black .cassian-compliance .compliance-chart-card,body.cassian-deployment-black .cassian-compliance .compliance-panel,body.cassian-deployment-black .cassian-configuration-baselines .cassian-card,body.cassian-deployment-black .cassian-trust-services .cassian-card,body.cassian-deployment-black .designer-standalone #network-designer-root,body.cassian-deployment-black .nd-shell,body.cassian-deployment-red .cassian-compliance .compliance-chart-card,body.cassian-deployment-red .cassian-compliance .compliance-panel,body.cassian-deployment-red .cassian-configuration-baselines .cassian-card,body.cassian-deployment-red .cassian-trust-services .cassian-card,body.cassian-deployment-red .designer-standalone #network-designer-root,body.cassian-deployment-red .nd-shell{border-color:var(--cassian-deployment-border)!important;box-shadow:inset 4px 0 0 var(--cassian-deployment-accent),0 0 0 1px var(--cassian-deployment-accent-soft)}body.cassian-deployment-black .cassian-compliance .compliance-chart-card,body.cassian-deployment-black .cassian-compliance .compliance-panel,body.cassian-deployment-black .cassian-configuration-baselines .cassian-card,body.cassian-deployment-black .cassian-trust-services .cassian-card,body.cassian-deployment-black .designer-standalone #network-designer-root,body.cassian-deployment-black .nd-shell{box-shadow:inset 4px 0 0 #020617,inset 6px 0 0 rgba(203,213,225,.42),0 0 0 1px var(--cassian-deployment-accent-soft)}body.cassian-deployment-black .nd-toolbar,body.cassian-deployment-red .nd-toolbar{border-bottom-color:var(--cassian-deployment-border)}body.cassian-deployment-black .nd-toolbar::before,body.cassian-deployment-red .nd-toolbar::before{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:1px solid var(--cassian-deployment-border);border-radius:999px;background:var(--cassian-deployment-surface);color:var(--cassian-deployment-contrast);font-size:10px;font-weight:800;letter-spacing:.12em;box-shadow:0 0 14px var(--cassian-deployment-accent-halo);white-space:nowrap}body.cassian-deployment-red .nd-toolbar::before{content:"RED NODE"}body.cassian-deployment-black .nd-toolbar::before{content:"BLACK NODE"}.cassian-access{position:relative}.cassian-login-boundary-ribbon{position:absolute;top:18px;left:50%;z-index:5;transform:translateX(-50%);display:inline-flex;align-items:center;gap:12px;min-height:38px;padding:7px 16px;border:1px solid var(--cassian-deployment-border);border-radius:999px;background:linear-gradient(135deg,var(--cassian-deployment-surface),rgba(10,16,41,.9));color:var(--cassian-deployment-contrast);box-shadow:0 10px 28px rgba(0,0,0,.45),0 0 18px var(--cassian-deployment-accent-halo);white-space:nowrap}.cassian-login-boundary-card__mode,.cassian-login-boundary-ribbon__mode{font-size:12px;font-weight:900;letter-spacing:.16em}.cassian-login-boundary-card__copy,.cassian-login-boundary-ribbon__copy{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(248,250,252,.78)}.cassian-login-boundary-card{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 18px;padding:10px 12px;border:1px solid var(--cassian-deployment-border);border-radius:10px;background:linear-gradient(135deg,var(--cassian-deployment-accent-soft),rgba(10,16,41,.72));color:var(--cassian-deployment-contrast);box-shadow:inset 4px 0 0 var(--cassian-deployment-accent),0 0 18px var(--cassian-deployment-accent-halo)}.cassian-login-boundary-card--black{box-shadow:inset 4px 0 0 #020617,inset 6px 0 0 rgba(203,213,225,.44),0 0 18px var(--cassian-deployment-accent-halo)}body.cassian-deployment-black .cassian-access .cassian-login-card,body.cassian-deployment-red .cassian-access .cassian-login-card{border-color:var(--cassian-deployment-border)!important;box-shadow:inset 4px 0 0 var(--cassian-deployment-accent),0 28px 56px rgba(0,0,0,.55),0 0 24px var(--cassian-deployment-accent-halo)!important}body.cassian-deployment-black .cassian-access .cassian-login-card{box-shadow:inset 4px 0 0 #020617,inset 6px 0 0 rgba(203,213,225,.44),0 28px 56px rgba(0,0,0,.55),0 0 24px var(--cassian-deployment-accent-halo)!important}body.cassian-deployment-black .cassian-network-status,body.cassian-deployment-red .cassian-network-status{border-color:var(--cassian-deployment-border);box-shadow:0 0 18px var(--cassian-deployment-accent-halo)}body.cassian-deployment-red .cassian-network-status-dot{background:#ef4444;box-shadow:0 0 12px rgba(248,113,113,.8)}body.cassian-deployment-black .cassian-network-status-dot{background:#f8fafc;box-shadow:0 0 12px rgba(226,232,240,.8)}@media (max-width:991.98px){.cassian-deployment-edge-label{display:none}body.cassian-deployment-black .cassian-compliance::before,body.cassian-deployment-black .cassian-configuration-baselines::before,body.cassian-deployment-black .cassian-trust-services::before,body.cassian-deployment-black .cassian_list_data::before,body.cassian-deployment-black .designer-standalone::before,body.cassian-deployment-black .device_manegment_details::before,body.cassian-deployment-red .cassian-compliance::before,body.cassian-deployment-red .cassian-configuration-baselines::before,body.cassian-deployment-red .cassian-trust-services::before,body.cassian-deployment-red .cassian_list_data::before,body.cassian-deployment-red .designer-standalone::before,body.cassian-deployment-red .device_manegment_details::before{left:0;top:-8px;right:0;bottom:auto;width:auto;height:4px}.cassian-login-boundary-ribbon{left:12px;right:12px;transform:none;justify-content:center;white-space:normal;text-align:center}}@media (max-width:575.98px){.cassian-login-boundary-ribbon__copy{display:none}.cassian-login-boundary-card{align-items:flex-start;flex-direction:column;gap:4px}}#kt_app_content,#kt_app_content_container,#kt_content,#kt_content_container,.app-container,.app-content,.cassian_list_data,.content,.policy_management{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}#kt_app_content_container,#kt_content_container{padding-left:12px!important;padding-right:12px!important}.uxr-legacy-canonical{box-sizing:border-box;min-width:0;padding-top:0}.uxr-legacy-canonical h1{font-weight:600}body.uxr-shell #kt_app_toolbar .Search_box_header,body.uxr-shell #kt_toolbar .Search_box_header{display:none!important}@media (max-width:991.98px){#kt_app_toolbar_container{box-sizing:border-box;width:calc(100% - 30px)!important;max-width:calc(100% - 30px)!important;min-width:0}#kt_app_toolbar_container>.d-flex{box-sizing:border-box;flex-wrap:wrap;min-width:0;max-width:100%;width:100%}#kt_app_toolbar_container .Search_box_header,#kt_app_toolbar_container .Search_box_header input,#kt_app_toolbar_container .cassian-button-box{box-sizing:border-box;min-width:0;max-width:100%;width:100%!important}}.QuantumIryxAI_header_menu{display:flex;flex-direction:column;align-items:center;gap:12px}.QuantumIryxAI_header_menu>div:not(.menu){margin-bottom:0!important;display:flex;justify-content:center}.QuantumIryxAI_header_menu,.QuantumIryxAI_header_menu .dropdown-language{overflow:visible!important}body>.menu.menu-sub-dropdown.show{z-index:1060!important}#header_notification_bar .unread-notification-count{position:absolute;top:0;inset-inline-end:0;transform:translate(45%,-35%);min-width:18px;height:18px;padding:0 5px;background-color:#f5365c!important;color:#fff!important;font-weight:700;font-size:10px;line-height:18px;text-align:center;border:2px solid var(--cassian-sidebar-panel,#0b1437);box-shadow:0 0 0 1px rgba(0,0,0,.35);z-index:2}body.cassian-deployment-mode .dataTables_wrapper .dataTables_info,body.cassian-deployment-mode .dataTables_wrapper .dataTables_length label,body.cassian-deployment-mode .dataTables_wrapper .dt-info,body.cassian-deployment-mode .dataTables_wrapper .dt-length label{color:#aeb9cf!important}body.cassian-deployment-mode .leaflet-control-attribution,body.cassian-deployment-mode .leaflet-control-attribution a{color:#26395f!important}body.cassian-deployment-mode .ws-kpi__policy dt{color:#aeb9cf}body.cassian-deployment-mode .dd-door{color:#f2f5fa!important}body.cassian-deployment-mode .select2-container--default .select2-search__field{color:#f2f5fa!important;background-color:#0f193e!important}body.cassian-deployment-mode .select2-container--default .select2-search__field::placeholder{color:#c5ccdc!important;opacity:1}body.cassian-deployment-mode .badge-light-primary{color:#eadfff!important;background-color:#352464!important}body.cassian-deployment-mode .badge-light-success{color:#a7f3d0!important;background-color:#124635!important}body.cassian-deployment-mode .label.badge-success{color:#fff!important;background-color:#126b4e!important}body.cassian-deployment-mode .dataTables_wrapper a:not(.btn),body.cassian-deployment-mode .table a:not(.btn),body.cassian-deployment-mode a.text-primary{color:#c9b8ff!important}
.cassian-evidence-panel{background:#181e3e;border:1px solid var(--border-default,#30365b);border-radius:8px;color:var(--text-primary,#fff);padding:0;overflow:hidden;font-size:13px;line-height:1.5}.cassian-evidence-panel__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px;background:#010b24;border-bottom:1px solid var(--border-default,#30365b)}.cassian-evidence-panel__heading{display:flex;align-items:center;gap:12px}.cassian-evidence-panel__title{margin:0;font-size:16px;font-weight:600;color:var(--text-primary,#fff)}.cassian-evidence-panel__immutable{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary,#9a9cad);border:1px solid var(--border-default,#3a4678);border-radius:var(--radius-badge,4px)}.cassian-evidence-panel__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cassian-evidence-panel__action{appearance:none;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:6px 14px;border-radius:var(--radius-control,6px);border:1px solid var(--border-default,#3a4678);background:0 0;color:var(--text-primary,#fff)}.cassian-evidence-panel__action:hover{border-color:#ae91ff;background:rgba(88,31,255,.12)}.cassian-evidence-panel__action--primary{background:#581fff;border-color:#581fff}.cassian-evidence-panel__action--primary:hover{background:#6a36ff;border-color:#6a36ff}.cassian-evidence-panel__action:focus-visible,.cassian-evidence-panel__copy:focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:2px}.cassian-evidence-panel__group{margin:0;padding:16px 20px;border-bottom:1px solid var(--border-default,#30365b)}.cassian-evidence-panel__group:last-child{border-bottom:0}.cassian-evidence-panel__group-title{margin:0 0 12px 0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ae91ff}.cassian-evidence-panel__row{display:grid;grid-template-columns:minmax(160px,220px) 1fr;align-items:start;column-gap:20px;padding:6px 0}.cassian-evidence-panel__term{margin:0;color:var(--text-secondary,#9a9cad);font-weight:500}.cassian-evidence-panel__value{margin:0;color:var(--text-primary,#fff);word-break:break-word}.cassian-evidence-panel__placeholder{color:var(--text-secondary,#78829d);font-style:italic}.cassian-evidence-panel__muted{color:var(--text-secondary,#78829d)}.cassian-evidence-panel__mono{display:inline-flex;align-items:center;gap:6px;max-width:100%}.cassian-evidence-panel__hash{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;font-size:12px;color:var(--text-primary,#fff);background:#010b24;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-badge,4px);padding:2px 8px;white-space:nowrap}.cassian-evidence-panel__copy{appearance:none;cursor:pointer;flex:0 0 auto;width:26px;height:26px;line-height:1;font-size:14px;border-radius:var(--radius-badge,4px);border:1px solid var(--border-default,#3a4678);background:0 0;color:var(--text-secondary,#9a9cad)}.cassian-evidence-panel__copy:hover{color:var(--text-primary,#fff);border-color:#ae91ff;background:rgba(88,31,255,.12)}.cassian-evidence-panel__chain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cassian-evidence-panel__approver{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cassian-evidence-panel__approver-seq{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--text-secondary,#9a9cad);border:1px solid var(--border-default,#3a4678);border-radius:50%}.cassian-evidence-panel__approver-role{color:var(--text-secondary,#9a9cad)}.cassian-evidence-panel__approver-time{color:var(--text-secondary,#78829d);font-size:12px}.cassian-evidence-panel__id-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cassian-evidence-panel__table-wrap{overflow-x:auto}.cassian-evidence-panel__table{width:100%;border-collapse:collapse;font-size:12px}.cassian-evidence-panel__table td,.cassian-evidence-panel__table th{text-align:left;padding:8px 12px;border-bottom:1px solid var(--border-default,#262e57);vertical-align:top}.cassian-evidence-panel__table th{color:var(--text-secondary,#9a9cad);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:11px;border-bottom-color:var(--border-default,#3a4678)}.cassian-evidence-panel__table tbody tr:last-child td{border-bottom:0}.cassian-evidence-panel__target{font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace}.cassian-evidence-panel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.cassian-evidence-panel__row{grid-template-columns:1fr;row-gap:2px}}@media (prefers-reduced-motion:reduce){.cassian-evidence-panel__action,.cassian-evidence-panel__copy{transition:none}}
.cassian-help-menu{display:inline-block;position:relative}.cassian-help-menu>.cassian-help-menu__trigger{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #1e3a8a;border-radius:4px;background:#1d4ed8;color:#f8fafc;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;-webkit-user-select:none;user-select:none}.cassian-help-menu>.cassian-help-menu__trigger:focus,.cassian-help-menu>.cassian-help-menu__trigger:hover{background:#2563eb;outline:0}.cassian-help-menu>.cassian-help-menu__trigger:focus-visible{outline:2px solid #93c5fd;outline-offset:1px}.cassian-help-menu>.cassian-help-menu__trigger.cassian-help-menu--open{background:#1e40af}.cassian-help-menu__caret{display:inline-block;width:0;height:0;margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}.cassian-help-menu__list{position:fixed;margin:0;padding:4px 0;list-style:none;min-width:200px;background:#1e2937;color:#f8fafc;border-radius:6px;box-shadow:0 12px 28px rgba(0,0,0,.4);font-family:inherit;font-size:13px}.cassian-help-menu__item{margin:0;padding:0}.cassian-help-menu__item>button{display:block;width:100%;padding:8px 14px;border:0;background:0 0;color:inherit;text-align:left;font:inherit;cursor:pointer}.cassian-help-menu__item>button:focus,.cassian-help-menu__item>button:hover{background:#2563eb;color:#fff;outline:0}.cassian-help-menu__item>button:focus-visible{outline:2px solid #93c5fd;outline-offset:-2px}
.cassian-micro-help__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 6px;padding:0;border:0;border-radius:50%;background:var(--c-color-action-primary-bg);color:var(--c-color-action-primary-fg);font-size:11px;font-weight:600;line-height:1;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none}.cassian-micro-help__icon:focus,.cassian-micro-help__icon:hover{background:var(--c-color-action-primary-hover);outline:0}.cassian-micro-help__icon:focus-visible{outline:2px solid var(--c-color-focus-ring);outline-offset:1px}.cassian-micro-help__popover{position:fixed;max-width:320px;background:var(--c-color-surface-overlay);color:var(--c-color-text-primary);border-radius:6px;padding:12px 14px;box-shadow:var(--shadow-dropdown);font-family:inherit;font-size:13px;line-height:1.4}.cassian-micro-help__title{font-size:14px;font-weight:600;margin-bottom:4px}.cassian-micro-help__body{white-space:pre-wrap}.cassian-micro-help__link{display:inline-block;margin-top:8px;color:#93c5fd;text-decoration:underline}.cassian-micro-help__link:focus,.cassian-micro-help__link:hover{color:#bfdbfe}
#toast-container{z-index:11000}#toast-container>.toast{color:#f8fafc!important;border:1px solid rgba(255,255,255,.24);border-inline-start-width:4px;box-shadow:0 16px 38px rgba(0,0,0,.48)}#toast-container>.toast.toast-success{background-color:#14532d!important;border-inline-start-color:#4ade80}#toast-container>.toast.toast-info{background-color:#164e63!important;border-inline-start-color:#38bdf8}#toast-container>.toast.toast-warning{background-color:#713f12!important;border-inline-start-color:#facc15}#toast-container>.toast.toast-error{background-color:#7f1d1d!important;border-inline-start-color:#fb7185}#toast-container .toast-title{color:#fff!important;font-weight:700}#toast-container .toast-message{color:#f8fafc!important;line-height:1.45}#toast-container .toast-close-button{color:#fff!important;opacity:.88;text-shadow:none}#toast-container .toast-close-button:focus,#toast-container .toast-close-button:hover{color:#fff!important;opacity:1}#toast-container .toast-progress{background-color:#fff;opacity:.35}@media (max-width:480px){#toast-container>.toast{width:calc(100vw - 24px);margin-inline:12px}}
.cassian-pkgwiz{display:block;color:#fff;background:#010b24;border:1px solid #30365b;border-radius:10px;padding:20px;font-family:inherit}.cassian-pkgwiz__title{margin:0 0 4px;font-size:18px;font-weight:600;color:#fff}.cassian-pkgwiz__subtitle{margin:0 0 14px;color:#9a9cad;font-size:13px}.cassian-pkgwiz__banners:empty{display:none}.cassian-pkgwiz-banner{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border-radius:8px;border:1px solid #3a4678;background:#181e3e;margin-bottom:10px;font-size:13px}.cassian-pkgwiz-banner__icon{font-size:16px;line-height:1.4}.cassian-pkgwiz-banner__body strong{color:#fff}.cassian-pkgwiz-banner--quarantine{border-color:#f20c3a;background:rgba(242,12,58,.12)}.cassian-pkgwiz-banner--released{border-color:#57fab6;background:rgba(87,250,182,.1)}.cassian-pkgwiz-banner--skew{border-color:#ff9116;background:rgba(255,145,22,.1)}.cassian-pkgwiz-banner--classification{border-color:#ae91ff;background:rgba(88,31,255,.14)}.cassian-pkgwiz-steps{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:0 0 16px;padding:0}.cassian-pkgwiz-step{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;border:1px solid #30365b;background:#181e3e;color:#9a9cad;font-size:12px}.cassian-pkgwiz-step__marker{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #3a4678;font-size:11px;font-weight:600;flex:0 0 auto}.cassian-pkgwiz-step--current{border-color:#581fff;background:rgba(88,31,255,.18);color:#fff}.cassian-pkgwiz-step--current .cassian-pkgwiz-step__marker{border-color:#ae91ff;background:#581fff;color:#fff}.cassian-pkgwiz-step--done{color:#fff;border-color:#3a4678}.cassian-pkgwiz-step--done .cassian-pkgwiz-step__marker{border-color:#57fab6;color:#57fab6}.cassian-pkgwiz-step__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cassian-pkgwiz__layout{display:flex;gap:16px;align-items:flex-start}.cassian-pkgwiz__panel{flex:1 1 auto;min-width:0;border:1px solid #30365b;border-radius:8px;background:#181e3e;padding:16px;outline:0}.cassian-pkgwiz__panel:focus-visible{box-shadow:0 0 0 2px #ae91ff}.cassian-pkgwiz__custody-host{flex:0 0 240px;max-width:240px}@media (max-width:720px){.cassian-pkgwiz__layout{flex-direction:column}.cassian-pkgwiz__custody-host{flex-basis:auto;max-width:none;width:100%}}.cassian-pkgwiz-panel__title{margin:0 0 8px;font-size:15px;font-weight:600;color:#fff}.cassian-pkgwiz-panel__lead{margin:0 0 12px;color:#9a9cad;font-size:13px}.cassian-pkgwiz-note{color:#78829d;font-size:12px;margin:8px 0 0}.cassian-pkgwiz-field{margin-bottom:12px}.cassian-pkgwiz-field__label{display:block;margin-bottom:6px;font-size:13px;color:#fff}.cassian-pkgwiz-field__input{width:100%;background:#010b24;border:1px solid #3a4678;border-radius:6px;color:#fff;padding:8px 10px;font:inherit}.cassian-pkgwiz-field__input:focus-visible{outline:0;box-shadow:0 0 0 2px #ae91ff}.cassian-pkgwiz-selected{margin:8px 0 0;font-size:13px;color:#fff}.cassian-pkgwiz-check{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:13px;color:#fff;cursor:pointer}.cassian-pkgwiz-check input{margin-top:2px}.cassian-pkgwiz-dl{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:10px 0 0;font-size:13px}.cassian-pkgwiz-dl dt{color:#78829d}.cassian-pkgwiz-dl dd{margin:0;color:#fff}.cassian-pkgwiz-result{margin:4px 0 8px}.cassian-pkgwiz-count{display:inline-block;padding:1px 8px;border-radius:10px;background:#262e57;color:#fff;font-size:12px;margin-left:4px}.cassian-pkgwiz-failbox{border:1px solid #f20c3a;background:rgba(242,12,58,.1);border-radius:8px;padding:12px;font-size:13px}.cassian-pkgwiz-classlabel{border:1px dashed #ae91ff;background:rgba(88,31,255,.12);border-radius:6px;padding:8px 12px;font-weight:600;letter-spacing:.04em;color:#fff;margin:8px 0}.cassian-pkgwiz-hash{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin:8px 0;font-size:12px}.cassian-pkgwiz-hash__label{color:#78829d}.cassian-pkgwiz-hash__algo{color:#ae91ff}.cassian-pkgwiz-hash__value{font-family:ui-monospace,"Cascadia Mono",Consolas,"Liberation Mono",monospace;background:#010b24;border:1px solid #30365b;border-radius:4px;padding:2px 6px;color:#fff;word-break:break-all}.cassian-pkgwiz-implications__group{margin:8px 0}.cassian-pkgwiz-implications h5{margin:0 0 4px;font-size:13px;color:#ff9116}.cassian-pkgwiz-implications ul{margin:0;padding-left:18px;font-size:13px;color:#fff}.cassian-pkgwiz-conflicts{width:100%;border-collapse:collapse;margin-top:10px;font-size:12px}.cassian-pkgwiz-conflicts td,.cassian-pkgwiz-conflicts th{border:1px solid #30365b;padding:6px 8px;text-align:left;vertical-align:top;color:#fff}.cassian-pkgwiz-conflicts thead th{background:#262e57;color:#9a9cad;font-weight:600}.cassian-pkgwiz-conflicts__kind{display:inline-block;color:#78829d;font-size:11px}.cassian-pkgwiz-conflicts__choices{display:flex;flex-direction:column;gap:2px}.cassian-pkgwiz-conflicts__opt{display:flex;gap:6px;align-items:center;cursor:pointer}.cassian-pkgwiz-scopes{list-style:none;margin:8px 0 0;padding:0}.cassian-pkgwiz-scope{padding:4px 0;border-bottom:1px solid #262e57}.cassian-pkgwiz-scope:last-child{border-bottom:0}.cassian-pkgwiz-receipt{border:1px solid #57fab6;background:rgba(87,250,182,.06);border-radius:8px;padding:14px}.cassian-pkgwiz-receipt h5{margin:12px 0 4px;font-size:13px;color:#9a9cad}.cassian-pkgwiz-evidence{list-style:none;margin:0;padding:0;font-size:12px}.cassian-pkgwiz-evidence li{padding:2px 0}.cassian-pkgwiz code{font-family:ui-monospace,"Cascadia Mono",Consolas,"Liberation Mono",monospace;color:#fff}.cassian-pkgwiz-custody{border:1px solid #30365b;border-radius:8px;background:#010b24;padding:12px}.cassian-pkgwiz-custody__title{margin:0 0 8px;font-size:13px;font-weight:600;color:#9a9cad}.cassian-pkgwiz-custody__empty{margin:0;color:#78829d;font-size:12px}.cassian-pkgwiz-custody__list{list-style:none;margin:0;padding:0;border-left:2px solid #3a4678}.cassian-pkgwiz-custody__item{position:relative;padding:0 0 12px 14px;font-size:12px}.cassian-pkgwiz-custody__item::before{content:"";position:absolute;left:-5px;top:4px;width:8px;height:8px;border-radius:50%;background:#581fff;border:1px solid #ae91ff}.cassian-pkgwiz-custody__when{display:block;color:#78829d}.cassian-pkgwiz-custody__what{display:block;color:#fff}.cassian-pkgwiz__nav{display:flex;align-items:center;gap:12px;margin-top:16px}.cassian-pkgwiz__status{flex:1 1 auto;color:#ff9116;font-size:12px}.cassian-pkgwiz__btn{border:1px solid #3a4678;background:#262e57;color:#fff;border-radius:6px;padding:8px 18px;font:inherit;font-size:13px;cursor:pointer}.cassian-pkgwiz__btn:hover:not(:disabled){border-color:#ae91ff}.cassian-pkgwiz__btn:focus-visible{outline:0;box-shadow:0 0 0 2px #ae91ff}.cassian-pkgwiz__btn:disabled{opacity:.45;cursor:not-allowed}.cassian-pkgwiz__btn--go,.cassian-pkgwiz__btn--next{background:#581fff;border-color:#581fff}.cassian-pkgwiz__btn--go:hover:not(:disabled),.cassian-pkgwiz__btn--next:hover:not(:disabled){background:#6a35ff;border-color:#ae91ff}.cassian-pkgwiz__btn--inline{margin-top:8px}.cassian-pkgwiz *,.cassian-pkgwiz--reduced-motion *{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){.cassian-pkgwiz *{transition:none!important;animation:none!important}}
body.cassian-s5 #kt_app_toolbar{position:static!important;z-index:auto!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important}@media (min-width:992px){body.cassian-s5 #kt_app_toolbar{margin-top:-5.9rem}}body.cassian-s5 #kt_app_toolbar,body.cassian-s5 #kt_app_toolbar_container{min-height:0!important;height:auto!important}body.cassian-s5 #kt_app_toolbar_container{align-items:flex-end!important;gap:1rem;padding:.9rem var(--cassian-shell-gutter-x,32px) .4rem!important}body.cassian-s5 #kt_app_toolbar.cassian-pagehead--framed #kt_app_toolbar_container{position:relative;z-index:30;align-items:center!important;padding:var(--space-4) var(--space-5)!important;border:1px solid var(--c-color-border-default);border-radius:var(--c-radius-panel);background:var(--c-color-surface-raised);box-shadow:var(--shadow-card)}body.cassian-s5{--cassian-masthead-fold:var(--space-4)}body.cassian-s5 #kt_content .cassian-scope-bar--masthead{position:relative;z-index:1;margin-top:calc(-1 * var(--cassian-masthead-fold));margin-inline:var(--space-2);padding-top:calc(var(--cassian-masthead-fold) + var(--space-2));border-radius:0 0 var(--c-radius-control) var(--c-radius-control);box-shadow:var(--shadow-card)}.uxr-page:not(.uxr-page--decision-overview):not(.uxr-canonical--domain-overview)>.uxr-page-head{align-items:center;padding:var(--space-5);margin-bottom:var(--space-5);border:1px solid var(--c-color-border-default);border-radius:var(--c-radius-panel);background:var(--c-color-surface-raised);box-shadow:var(--shadow-card)}.uxr-page:not(.uxr-page--decision-overview):not(.uxr-canonical--domain-overview)>.uxr-page-head.cassian-operational-masthead:has(+.cassian-scope-bar--masthead){margin-bottom:0}body.cassian-s5 #kt_content #kt_app_content_container>.cassian-scope-bar--masthead{margin-inline:-4px}body.cassian-s5:has(#DeviceFilter) .app-container.container-fluid>.cassian-scope-bar--masthead:first-child,body.cassian-s5:has(#DeviceLogs_StartEndRange) .cassian_list_data>.cassian-scope-bar--masthead:first-child{margin-inline:-8px}body.cassian-s5 #DevicePairingDetailsForm>.app-container.container-fluid>.cassian-scope-bar--masthead:first-child{margin-inline:-22px}body.cassian-s5 .cassian-configuration-baselines>.cassian-scope-bar--masthead:first-child{margin-top:calc(-1 * var(--cassian-masthead-fold))!important;margin-bottom:calc(-1 * var(--cassian-masthead-fold));transform:translateY(calc(-1 * var(--cassian-masthead-fold)))}body.cassian-s5 .cassian-configuration-baselines{display:flow-root}@media (max-width:767.98px){body.cassian-s5 #DevicePairingDetailsForm>.app-container.container-fluid>.cassian-scope-bar--masthead:first-child,body.cassian-s5 #kt_content #kt_app_content_container>.cassian-scope-bar--masthead,body.cassian-s5:has(#DeviceFilter) .app-container.container-fluid>.cassian-scope-bar--masthead:first-child,body.cassian-s5:has(#DeviceLogs_StartEndRange) .cassian_list_data>.cassian-scope-bar--masthead:first-child{margin-inline:0}body.cassian-s5 .cassian-configuration-baselines>.cassian-scope-bar--masthead:first-child{margin-top:var(--space-2)!important;margin-bottom:var(--space-4);transform:none}}body.cassian-s5 #kt_app_toolbar .page-title{justify-content:flex-end!important;gap:.15rem}body.cassian-s5 #kt_app_toolbar .page-title:has(.breadcrumb-container){flex-direction:column-reverse!important}body.cassian-s5 #kt_app_toolbar .page-title>h1,body.cassian-s5 #kt_app_toolbar .page-title>h5{margin:0!important;font-size:clamp(28px,2vw,34px)!important;line-height:1.16!important;font-weight:700;letter-spacing:-.01em;color:var(--c-color-text-primary)!important}body.cassian-s5 #kt_app_toolbar .page-title>span,body.cassian-s5 #kt_app_toolbar .page-title>span *{font-size:13px!important;font-weight:400!important;line-height:1.4!important;margin:0!important;color:var(--cassian-sidebar-muted-text,#8fa3bf)!important}body.cassian-s5 #kt_app_toolbar_container>.d-flex.align-items-center{gap:.5rem;flex:0 0 auto!important;width:auto!important}body.cassian-s5 #kt_app_toolbar_container>.d-flex.align-items-center>.mai-row-trigger--page-head{width:auto;min-height:36px;padding:.35rem .75rem .35rem .5rem;gap:.45rem;border-color:var(--c-color-border-default);border-radius:999px;color:var(--c-color-text-primary);background:color-mix(in srgb,var(--c-color-surface-raised) 88%,transparent);font-size:13px;font-weight:650;white-space:nowrap}body.cassian-s5 #kt_app_toolbar_container>.d-flex.align-items-center>.mai-row-trigger--page-head:focus-visible,body.cassian-s5 #kt_app_toolbar_container>.d-flex.align-items-center>.mai-row-trigger--page-head:hover{border-color:var(--c-color-action-primary-bg);background:color-mix(in srgb,var(--c-color-action-primary-bg) 12%,var(--c-color-surface-raised))}.mai-row-trigger__label{line-height:1.2}@media (max-width:575.98px){body.cassian-s5 #kt_app_toolbar_container{align-items:stretch!important;flex-direction:column!important;gap:.65rem}body.cassian-s5 #kt_app_toolbar .page-title{flex:1 1 auto!important;width:100%!important;margin-right:0!important}body.cassian-s5 #kt_app_toolbar_container>.d-flex.align-items-center{align-self:stretch;justify-content:flex-start;width:100%!important}}@media (max-width:767.98px){.uxr-page:not(.uxr-page--decision-overview):not(.uxr-canonical--domain-overview)>.uxr-page-head{align-items:flex-start;padding:18px;margin-bottom:var(--space-4)}body.cassian-s5 #kt_content .cassian-scope-bar--masthead{margin-top:var(--space-2);margin-inline:0;padding-top:10px;border-radius:var(--c-radius-control)}}.cassian-s5-folded{display:none!important}.cassian-s5-menu .dropdown-item .fa,.cassian-s5-menu .dropdown-item .far,.cassian-s5-menu .dropdown-item .fas,.cassian-s5-menu .dropdown-item i{margin-right:.5rem;opacity:.8}.cassian-s5-menu .dropdown-item[hidden]{display:none!important}.breadcrumb-container a{display:inline-flex;align-items:center;min-width:24px;min-height:24px}.breadcrumb-container strong[aria-current=page],body.cassian-s5 #kt_app_toolbar .breadcrumb-container strong[aria-current=page]{color:var(--c-color-text-primary)!important}
.cassian-risk-confirm__overlay{position:fixed;inset:0;background:rgba(1,11,36,.72);display:flex;align-items:center;justify-content:center;z-index:10600;padding:24px}.cassian-risk-confirm{background:#010b24;color:var(--text-primary,#fff);border:1px solid var(--cassian-color-slate-600,#3a4678);border-radius:var(--radius-control,6px);box-shadow:0 24px 60px rgba(0,0,0,.6);width:min(94vw,680px);max-height:88vh;display:flex;flex-direction:column;font-family:inherit;outline:0}.cassian-risk-confirm--tier4{border-top:3px solid var(--status-critical,#f20c3a)}.cassian-risk-confirm--tier3{border-top:3px solid var(--status-warning,#ff9116)}.cassian-risk-confirm__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-default,#30365b)}.cassian-risk-confirm__tier-tag{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--status-critical,#f20c3a);margin-bottom:4px}.cassian-risk-confirm--tier3 .cassian-risk-confirm__tier-tag{color:var(--status-warning,#ff9116)}.cassian-risk-confirm__title{margin:0;font-size:17px;font-weight:600;color:var(--text-primary,#fff)}.cassian-risk-confirm__close{border:0;background:0 0;color:var(--text-secondary,#9a9cad);font-size:24px;line-height:1;cursor:pointer;padding:2px 8px;border-radius:var(--radius-badge,4px);flex:0 0 auto}.cassian-risk-confirm__close:hover{color:#fff;background:#181e3e}.cassian-risk-confirm__close:focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:-1px}.cassian-risk-confirm__banner{display:flex;align-items:center;gap:10px;padding:10px 20px;font-size:13px}.cassian-risk-confirm__banner--emergency{background:repeating-linear-gradient(45deg,rgba(242,12,58,.18),rgba(242,12,58,.18) 10px,rgba(242,12,58,.1) 10px,rgba(242,12,58,.1) 20px);border-top:1px solid var(--status-critical,#f20c3a);border-bottom:1px solid var(--status-critical,#f20c3a);color:var(--text-primary,#fff)}.cassian-risk-confirm__banner-tag{font-weight:800;letter-spacing:.08em;color:var(--status-critical,#f20c3a);flex:0 0 auto}.cassian-risk-confirm__body{padding:8px 20px 16px;overflow-y:auto}.cassian-risk-confirm__section{padding:12px 0;border-bottom:1px solid #181e3e}.cassian-risk-confirm__section:last-child{border-bottom:0}.cassian-risk-confirm__section-title{margin:0 0 8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--cassian-color-purple-300,#ae91ff)}.cassian-risk-confirm__section-body{font-size:13px;line-height:1.5;color:#fff}.cassian-risk-confirm__kv{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:4px 16px;padding:3px 0}.cassian-risk-confirm__k{color:var(--text-secondary,#9a9cad)}.cassian-risk-confirm__v{color:#fff}.cassian-risk-confirm__hash{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#fff;background:#0f193e;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-badge,4px);padding:1px 6px}.cassian-risk-confirm__pills{display:flex;flex-wrap:wrap;gap:8px}.cassian-risk-confirm__pill{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-badge,4px);font-size:12px;font-weight:600;border:1px solid transparent;color:#fff}.cassian-risk-confirm__pill::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto}.cassian-risk-confirm__pill--ok{color:var(--status-healthy,#57fab6);border-color:var(--status-healthy,#57fab6)}.cassian-risk-confirm__pill--warn{color:var(--status-warning,#ff9116);border-color:var(--status-warning,#ff9116)}.cassian-risk-confirm__pill--bad{color:var(--status-critical,#f20c3a);border-color:var(--status-critical,#f20c3a)}.cassian-risk-confirm__pill--unknown{color:var(--status-unknown,#8a919e);border-color:var(--status-unknown,#8a919e)}.cassian-risk-confirm__pill--bad::before{border-radius:1px}.cassian-risk-confirm__list{margin:0;padding-left:18px}.cassian-risk-confirm__list li{margin:2px 0}.cassian-risk-confirm__muted{color:var(--text-secondary,#9a9cad)}.cassian-risk-confirm__phrase-input,.cassian-risk-confirm__reason{width:100%;background:#0f193e;color:#fff;border:1px solid var(--border-default,#30365b);border-radius:var(--radius-control,6px);padding:8px 10px;font-size:13px;font-family:inherit}.cassian-risk-confirm__phrase-input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.cassian-risk-confirm__phrase-input:focus-visible,.cassian-risk-confirm__reason:focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:1px;border-color:var(--cassian-color-purple-500,#581fff)}.cassian-risk-confirm__phrase-target{margin:0 0 8px}.cassian-risk-confirm__phrase-text{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700;color:#fff;background:#181e3e;border:1px dashed var(--cassian-color-slate-600,#3a4678);border-radius:var(--radius-badge,4px);padding:4px 8px;display:inline-block;user-select:all}.cassian-risk-confirm__hint{margin:6px 0 0;font-size:12px;color:var(--text-secondary,#9a9cad)}.cassian-risk-confirm__hint--ok{color:var(--status-healthy,#57fab6)}.cassian-risk-confirm__reason-hint{color:var(--status-critical,#f20c3a)}.cassian-risk-confirm__foot{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--border-default,#30365b)}.cassian-risk-confirm__btn{border:1px solid var(--cassian-color-slate-600,#3a4678);border-radius:var(--radius-control,6px);padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;background:0 0;color:#fff}.cassian-risk-confirm__btn--cancel:hover{background:#181e3e}.cassian-risk-confirm__btn--confirm{background:var(--status-critical,#f20c3a);border-color:var(--status-critical,#f20c3a);color:#fff}.cassian-risk-confirm--tier3 .cassian-risk-confirm__btn--confirm{background:var(--status-warning,#ff9116);border-color:var(--status-warning,#ff9116)}.cassian-risk-confirm__btn--confirm[disabled]{background:#262e57;border-color:#262e57;color:var(--text-secondary,#9a9cad);cursor:not-allowed;opacity:.8}.cassian-risk-confirm__btn:focus-visible{outline:2px solid var(--focus-ring,#581fff);outline-offset:2px}@media (forced-colors:active){.cassian-risk-confirm,.cassian-risk-confirm__pill{border:1px solid CanvasText}}@media (prefers-reduced-motion:reduce){.cassian-risk-confirm,.cassian-risk-confirm__btn,.cassian-risk-confirm__close{transition:none!important}}
.cassian-shortcuts-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);display:flex;align-items:center;justify-content:center;z-index:10500}.cassian-shortcuts-modal{background:#1e2937;color:#f8fafc;border-radius:8px;box-shadow:0 20px 50px rgba(0,0,0,.5);width:min(90vw,640px);max-height:80vh;display:flex;flex-direction:column;font-family:inherit;outline:0}.cassian-shortcuts-modal>header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #334155}.cassian-shortcuts-modal>header h2{margin:0;font-size:16px;font-weight:600;color:#f8fafc}.cassian-shortcuts-modal__close{border:0;background:0 0;color:#cbd5e1;font-size:22px;line-height:1;cursor:pointer;padding:4px 8px;border-radius:4px}.cassian-shortcuts-modal__close:focus,.cassian-shortcuts-modal__close:hover{background:#334155;color:#fff;outline:0}.cassian-shortcuts-modal__close:focus-visible{outline:2px solid #93c5fd;outline-offset:-2px}.cassian-shortcuts-modal__body{padding:18px 20px 20px 20px;overflow-y:auto}.cassian-shortcuts-modal__section{margin-bottom:18px}.cassian-shortcuts-modal__section h3{margin:0 0 8px 0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#93c5fd}.cassian-shortcuts-modal__row{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;align-items:center;column-gap:16px;padding:6px 0;border-bottom:1px solid #243044}.cassian-shortcuts-modal__row:last-child{border-bottom:0}.cassian-shortcuts-modal__keys{display:flex;align-items:center;flex-wrap:wrap;gap:2px;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace}.cassian-shortcuts-modal__key{display:inline-block;padding:2px 8px;min-width:22px;text-align:center;background:#0f172a;color:#f8fafc;border:1px solid #475569;border-bottom-width:2px;border-radius:4px;font-size:12px;font-weight:600}.cassian-shortcuts-modal__desc{font-size:13px;line-height:1.4;color:#e2e8f0}.cassian-shortcuts-modal__empty{color:#cbd5e1;font-size:13px;padding:8px 0}
html[data-bs-theme=light] body.uxr-shell,html[data-bs-theme=light] body.uxr-shell #kt_content,html[data-bs-theme=light] body.uxr-shell #kt_content_container,html[data-bs-theme=light] body.uxr-shell #kt_wrapper,html[data-bs-theme=light] body.uxr-shell .cassian-main-bg{color:var(--c-color-text-primary)!important;background-color:var(--c-color-surface-canvas)!important;background-image:none!important}html[data-bs-theme=light] body.uxr-shell .cassian-workspace-switcher,html[data-bs-theme=light] body.uxr-shell .uxr-shell-topbar{color:var(--c-color-text-primary)!important;background:color-mix(in srgb,var(--c-color-surface-base) 94%,transparent)!important}html[data-bs-theme=light] body.uxr-shell .uxr-shell-topbar__brand-full{content:url(/Common/Images/app-logo-on-light.svg)}html[data-bs-theme=light] body.uxr-shell .uxr-shell-topbar__brand-compact{content:url(/Common/Images/app-logo-on-light-sm.svg)}html[data-bs-theme=light] body.uxr-shell .card,html[data-bs-theme=light] body.uxr-shell .cassain-card,html[data-bs-theme=light] body.uxr-shell .cassian-card,html[data-bs-theme=light] body.uxr-shell .cassian-kpi-card,html[data-bs-theme=light] body.uxr-shell .dropdown-menu,html[data-bs-theme=light] body.uxr-shell .menu-sub-dropdown,html[data-bs-theme=light] body.uxr-shell .modal-content{color:var(--c-color-text-primary)!important;background:var(--c-color-surface-raised)!important;border-color:var(--c-color-border-subtle)!important}html[data-bs-theme=light] body.uxr-shell .cassian-color-white,html[data-bs-theme=light] body.uxr-shell .color-white,html[data-bs-theme=light] body.uxr-shell .text-white{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] body.uxr-shell .form-control,html[data-bs-theme=light] body.uxr-shell .form-select,html[data-bs-theme=light] body.uxr-shell input:not([type=checkbox]):not([type=radio]),html[data-bs-theme=light] body.uxr-shell select,html[data-bs-theme=light] body.uxr-shell textarea{color:var(--c-color-text-primary)!important;background-color:var(--c-color-surface-overlay)!important;border-color:var(--c-color-border-control)!important}html[data-bs-theme=light] body.uxr-shell input::placeholder,html[data-bs-theme=light] body.uxr-shell textarea::placeholder{color:var(--c-color-text-muted)!important;opacity:1}html[data-bs-theme=light] body.uxr-shell .dt-length label,html[data-bs-theme=light] body.uxr-shell .form-text,html[data-bs-theme=light] body.uxr-shell .text-muted,html[data-bs-theme=light] body.uxr-shell label[for^=dt-length-]{color:var(--c-color-text-secondary)!important;opacity:1!important}html[data-bs-theme=light] body.uxr-shell .dataTable,html[data-bs-theme=light] body.uxr-shell .table,html[data-bs-theme=light] body.uxr-shell table{--bs-table-color:var(--c-color-text-primary);--bs-table-bg:var(--c-color-surface-raised);--bs-table-border-color:var(--c-color-border-subtle);color:var(--c-color-text-primary)!important;background:var(--c-color-surface-raised)!important}html[data-bs-theme=light] body.uxr-shell .table>:not(caption)>*>*,html[data-bs-theme=light] body.uxr-shell table.dataTable>:not(caption)>*>*{color:inherit;background-color:inherit;border-color:var(--c-color-border-subtle)}html[data-bs-theme=light] body.uxr-shell .table thead,html[data-bs-theme=light] body.uxr-shell table.dataTable thead{color:var(--c-color-text-secondary);background:var(--c-color-surface-base)}html[data-bs-theme=light] body.uxr-shell .btn-cassian-secondary,html[data-bs-theme=light] body.uxr-shell .btn[data-cassian-intent=secondary]{color:var(--c-color-action-secondary-fg)!important;background:var(--c-color-action-secondary-bg)!important;border-color:var(--c-color-border-control)!important;box-shadow:none!important}html[data-bs-theme=light] body.uxr-shell .btn-cassian-secondary:hover,html[data-bs-theme=light] body.uxr-shell .btn[data-cassian-intent=secondary]:hover{color:var(--c-color-text-primary)!important;background:var(--c-color-surface-selected)!important;border-color:var(--c-color-border-strong)!important}html[data-bs-theme=light] .btn-cassian-secondary,html[data-bs-theme=light] .btn[data-cassian-intent=secondary]{color:var(--c-color-action-secondary-fg)!important;background:var(--c-color-action-secondary-bg)!important;border-color:var(--c-color-border-control)!important;box-shadow:none!important}body.uxr-shell .btn[data-cassian-intent=danger]{color:var(--c-color-status-danger-fg)!important;background:var(--c-color-status-danger-bg)!important;border-color:var(--c-color-status-danger-border)!important}html[data-bs-theme=light] body.uxr-shell .modal-content .cassian-form-label,html[data-bs-theme=light] body.uxr-shell .modal-content .form-check-label,html[data-bs-theme=light] body.uxr-shell .modal-content .nav-link:not(.active),html[data-bs-theme=light] body.uxr-shell .modal-content .quick-actions>label{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] body.uxr-shell .form-check-label{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body h1,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body h2,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body h3,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body h4,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body h5,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body h6,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-title,html[data-bs-theme=light] body.uxr-shell .modal-content .modal-title *{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] .modal-content .modal-body h1,html[data-bs-theme=light] .modal-content .modal-body h2,html[data-bs-theme=light] .modal-content .modal-body h3,html[data-bs-theme=light] .modal-content .modal-body h4,html[data-bs-theme=light] .modal-content .modal-body h5,html[data-bs-theme=light] .modal-content .modal-body h6,html[data-bs-theme=light] .modal-content .modal-title,html[data-bs-theme=light] .modal-content .modal-title *{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] body.uxr-shell .modal-content .form-check,html[data-bs-theme=light] body.uxr-shell .modal-content .form-check-label,html[data-bs-theme=light] body.uxr-shell .modal-content .jstree-anchor,html[data-bs-theme=light] body.uxr-shell .modal-content .jstree-node{color:var(--c-color-text-primary)!important;opacity:1!important}html[data-bs-theme=light] body.uxr-shell .modal-content .pagination .page-item.active .page-link{color:var(--cassian-color-white)!important;background:var(--cassian-color-blue-700)!important;border-color:var(--cassian-color-blue-700)!important}html[data-bs-theme=light] body.uxr-shell .cassian-tabs{background:var(--c-color-surface-base)!important;border:1px solid var(--c-color-border-subtle)!important;border-radius:8px}html[data-bs-theme=light] body.uxr-shell .cassian-tabs .nav-link:not(.active){color:var(--c-color-text-primary)!important;background:0 0!important}html[data-bs-theme=light] body.uxr-shell .clickable-item,html[data-bs-theme=light] body.uxr-shell .modal-content .form-text,html[data-bs-theme=light] body.uxr-shell .modal-content .text-muted{color:var(--c-color-text-secondary)!important}html[data-bs-theme=light] body.uxr-shell .alert-warning{color:var(--c-color-status-warning-fg)!important;background:var(--c-color-status-warning-bg)!important;border-color:var(--c-color-status-warning-border)!important}html[data-bs-theme=light] body.uxr-shell .alert-warning em{color:inherit!important}html[data-bs-theme=light] body.uxr-shell .modal-footer .btn-light-primary,html[data-bs-theme=light] body.uxr-shell .modal-footer .close-button{color:var(--c-color-action-secondary-fg)!important;background:var(--c-color-action-secondary-bg)!important;border-color:var(--c-color-border-control)!important}html[data-bs-theme=light] body.uxr-shell table.dataTable tbody td,html[data-bs-theme=light] body.uxr-shell table.dataTable tbody tr{color:var(--c-color-text-primary)!important;background-color:var(--c-color-surface-raised)!important}html[data-bs-theme=light] body.uxr-shell .datatable-footer,html[data-bs-theme=light] body.uxr-shell .datatable-footer-wrapper{color:var(--c-color-text-primary)!important;background:var(--c-color-surface-base)!important;border-color:var(--c-color-border-subtle)!important}html[data-bs-theme=light] body.uxr-shell .datatable-footer .dt-info,html[data-bs-theme=light] body.uxr-shell .datatable-footer .dt-length label{color:var(--c-color-text-secondary)!important}html[data-bs-theme=light] body.uxr-shell .datatable-footer .page-link{color:var(--c-color-text-link)!important;background:var(--c-color-surface-raised)!important;border-color:var(--c-color-border-control)!important}html[data-bs-theme=light] body.uxr-shell .datatable-footer .page-item.active .page-link{color:var(--c-color-action-primary-fg)!important;background:var(--c-color-action-primary-bg)!important;border-color:var(--c-color-action-primary-bg)!important}html[data-bs-theme=dark] body.uxr-shell .pager-info{color:var(--c-color-text-secondary)!important}html[data-bs-theme=dark] body.uxr-shell .pagination .page-item:not(.active):not(.disabled) .page-link{color:var(--c-color-text-link)!important}html body.uxr-shell .cassian-select:not(:disabled):focus-visible{outline:2px solid var(--c-color-focus-ring)!important;outline-offset:2px;border-color:var(--c-color-focus-ring)!important}html[data-bs-theme=light] body.uxr-shell.cassian-deployment-mode .dataTables_wrapper a:not(.btn),html[data-bs-theme=light] body.uxr-shell.cassian-deployment-mode .table a:not(.btn),html[data-bs-theme=light] body.uxr-shell.cassian-deployment-mode a.text-primary{color:var(--c-color-text-link)!important}html[data-bs-theme=light] body.uxr-shell .footer .text-muted{color:var(--c-color-text-secondary)!important}body.uxr-shell .leaflet-container,body.uxr-shell .leaflet-control-attribution,body.uxr-shell .leaflet-control-zoom-in,body.uxr-shell .leaflet-control-zoom-out{font-family:Inter,Arial,sans-serif!important}body.uxr-shell .leaflet-control-attribution{font-size:11px!important}body.uxr-shell .modal.show .modal-dialog{max-height:calc(100dvh - 32px);margin-top:16px;margin-bottom:16px}body.uxr-shell .modal.show .modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);overflow:hidden}body.uxr-shell .modal.show .modal-body{flex:1 1 auto;min-height:0;max-height:calc(100dvh - 176px);overflow-y:auto}body.uxr-shell .modal.show .modal-footer,body.uxr-shell .modal.show .modal-header{flex:0 0 auto}body.uxr-shell .modal.cassian-modal-background,body.uxr-shell .modal.show:has(~.modal.show){visibility:hidden!important;pointer-events:none!important}body.uxr-shell .dropdown-menu .dropdown-item-text.text-muted,body.uxr-shell .modal-content .form-check-label,body.uxr-shell .modal-content .form-text,body.uxr-shell .modal-content .text-muted{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] body.uxr-shell .modal-content .modal-body{color:var(--c-color-text-primary)!important}body.uxr-shell .dropdown-menu .dropdown-item.disabled,body.uxr-shell .dropdown-menu .dropdown-item:disabled{color:var(--c-color-text-secondary)!important;opacity:1}html[data-bs-theme=light] body.uxr-shell .cassian-s5-menu,html[data-bs-theme=light] body.uxr-shell .dropdown-menu{color:var(--c-color-text-primary)!important;background:var(--c-color-surface-raised)!important;border-color:var(--c-color-border-default)!important}html[data-bs-theme=light] body.uxr-shell .cassian-s5-menu .dropdown-item:not(.cassian-s5-item--danger),html[data-bs-theme=light] body.uxr-shell .dropdown-menu .dropdown-item:not(.cassian-s5-item--danger){color:var(--c-color-text-primary)!important;background:0 0}html[data-bs-theme=light] body.uxr-shell .cassian-s5-menu .dropdown-item:not(.cassian-s5-item--danger):focus,html[data-bs-theme=light] body.uxr-shell .cassian-s5-menu .dropdown-item:not(.cassian-s5-item--danger):hover,html[data-bs-theme=light] body.uxr-shell .dropdown-menu .dropdown-item:not(.cassian-s5-item--danger):focus,html[data-bs-theme=light] body.uxr-shell .dropdown-menu .dropdown-item:not(.cassian-s5-item--danger):hover{color:var(--c-color-text-primary)!important;background:var(--c-color-surface-selected)!important}body.uxr-shell .swal2-container{z-index:20000!important}body.uxr-shell .cassian-route-nav{display:flex;flex-wrap:wrap;align-items:center;gap:18px;width:100%;padding:0 0 12px;color:var(--text-secondary);background:0 0;border:0;border-bottom:1px solid var(--border-default)}body.uxr-shell .cassian-route-nav__link{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:4px 0;color:var(--text-secondary);border:0;font-weight:650;text-decoration:none}body.uxr-shell .cassian-route-nav__link:focus-visible,body.uxr-shell .cassian-route-nav__link:hover{color:var(--text-primary);background:0 0;text-decoration:underline;text-underline-offset:4px}body.uxr-shell .cassian-route-nav__link.is-current{color:var(--text-primary);background:0 0;font-weight:750;box-shadow:none}body.uxr-shell .cassian-route-nav__link.is-current::before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:var(--focus-ring)}body.uxr-shell .modal-content .badge-success,body.uxr-shell .modal-content .badge.bg-success{color:var(--c-color-status-positive-fg)!important;background:var(--c-color-status-positive-bg)!important;border:1px solid var(--c-color-status-positive-border)!important}body.uxr-shell .modal-content .text-danger{color:color-mix(in srgb,var(--cassian-color-red-500) 55%,var(--cassian-color-white))!important}html[data-bs-theme=light] body.uxr-shell .modal-content .text-danger{color:var(--cassian-color-red-700)!important}body.uxr-shell .modal-content .form-control:disabled,body.uxr-shell .modal-content .form-control:read-only{color:var(--c-color-text-primary)!important;background:var(--c-color-surface-overlay)!important;border-color:var(--c-color-border-default)!important;opacity:1!important}body.uxr-shell .badge-light-info,body.uxr-shell .badge-light-primary,body.uxr-shell .badge-light-secondary,body.uxr-shell .badge.bg-light.text-dark{color:var(--c-color-status-neutral-fg)!important;background:var(--c-color-status-neutral-bg)!important;border:1px solid var(--c-color-status-neutral-border)!important}body.uxr-shell .badge-light-warning{color:var(--c-color-status-warning-fg)!important;background:var(--c-color-status-warning-bg)!important;border:1px solid var(--c-color-status-warning-border)!important}body.uxr-shell .badge-light-success{color:var(--c-color-status-positive-fg)!important;background:var(--c-color-status-positive-bg)!important;border:1px solid var(--c-color-status-positive-border)!important}body.uxr-shell .badge-light-danger{color:var(--c-color-status-danger-fg)!important;background:var(--c-color-status-danger-bg)!important;border:1px solid var(--c-color-status-danger-border)!important}html[data-bs-theme=light] body.uxr-shell .settings-canonical-detail .form-check-label{color:var(--c-color-text-secondary)!important;opacity:1!important}@media (max-width:575.98px){body.uxr-shell .modal.show .modal-content,body.uxr-shell .modal.show .modal-dialog{max-height:calc(100dvh - 16px)}body.uxr-shell .modal.show .modal-body{max-height:calc(100dvh - 144px)}body.uxr-shell .modal.show .modal-dialog{margin:8px}}@media (max-width:767.98px){body.uxr-shell .cassain-card-head{align-items:stretch;flex-wrap:wrap}body.uxr-shell .cassain-card-head .cassian-details-search{flex:1 1 100%;flex-wrap:wrap;gap:8px!important;min-width:0;max-width:100%}body.uxr-shell .cassain-card-head .cassian-details-search .btn{flex:1 1 140px;max-width:100%;white-space:normal}body.uxr-shell .cassian-details-box :is(svg,canvas){max-width:100%!important}}body.uxr-shell .alert-info{color:var(--c-color-text-primary);background:var(--c-color-surface-raised);border-color:var(--c-color-status-info-border)}body.uxr-shell .alert-info a{color:var(--cassian-color-purple-200);font-weight:600}html[data-bs-theme=light] body.uxr-shell .alert-info a{color:var(--c-color-text-link)}main[data-route-id^="fleet.logs"] .kpi-cooccurrence-row .shade-one{color:var(--cassian-color-white);background:var(--cassian-color-blue-700)}main[data-route-id^="fleet.logs"] .kpi-cooccurrence-row .shade-one p,main[data-route-id^="fleet.logs"] .kpi-cooccurrence-row .shade-one span{color:inherit!important}html[data-bs-theme=light] body.uxr-shell .lt-chart-caption,html[data-bs-theme=light] body.uxr-shell .lt-chart-caption b,html[data-bs-theme=light] body.uxr-shell main[data-route-id^="fleet.logs"] .kpi-empty-state{color:var(--c-color-text-secondary)!important}html[data-bs-theme=light] body.uxr-shell :is(.cassian-heading-grey,.cassian-heading-grey-light,.cassian-text-gray,.notice-data,.cassian-form-label){color:var(--c-color-text-secondary)!important;opacity:1!important}html[data-bs-theme=light] body.uxr-shell .cassian-link{color:var(--c-color-text-link)!important}html[data-bs-theme=light] body.uxr-shell .cassian-cryptonet-node .cassian-link{color:var(--cassian-color-purple-300)!important}html[data-bs-theme=light] body.uxr-shell .notice-data-number{color:var(--cassian-color-blue-700)!important}html[data-bs-theme=light] body.uxr-shell .cassian-link-pause{color:var(--cassian-color-orange-700)!important}html[data-bs-theme=light] body.uxr-shell .sign-status-purple{color:var(--c-color-status-info-fg)!important;background:var(--c-color-status-info-bg)!important;border-color:var(--c-color-status-info-border)!important}html[data-bs-theme=light] body.uxr-shell .cassian-table tbody tr,html[data-bs-theme=light] body.uxr-shell .cassian-table tbody tr:nth-child(odd){color:var(--c-color-text-primary)!important;background:var(--c-color-surface-raised)!important}html[data-bs-theme=light] body.uxr-shell .cassian-table tbody tr:nth-child(odd)>td,html[data-bs-theme=light] body.uxr-shell .cassian-table tbody tr>td{color:var(--c-color-text-primary)!important;background-color:var(--c-color-surface-raised)!important}html[data-bs-theme=light] body.uxr-shell .cassian-table tbody tr:nth-child(even){color:var(--c-color-text-primary)!important;background:var(--surface-row-alt)!important}html[data-bs-theme=light] body.uxr-shell .cassian-table tbody tr:nth-child(even)>td{color:var(--c-color-text-primary)!important;background-color:var(--surface-row-alt)!important}html[data-bs-theme=light] body.uxr-shell .cassian-table tbody td{color:var(--c-color-text-primary);border-color:var(--c-color-border-subtle)!important}html[data-bs-theme=light] body.uxr-shell .cassian-bg-card,html[data-bs-theme=light] body.uxr-shell .cassian-card{color:var(--c-color-text-primary);background:var(--c-color-surface-raised)!important;border-color:var(--c-color-border-default)!important}html[data-bs-theme=light] body.uxr-shell .cassian-card .cassian-column{color:var(--c-color-text-primary);background:var(--c-color-surface-raised)!important;border-color:var(--c-color-border-subtle)!important}html[data-bs-theme=light] body.uxr-shell .cassain-card-head,html[data-bs-theme=light] body.uxr-shell .cassian-card .cassian-custom-footer{color:var(--c-color-text-primary);background:var(--surface-row-alt)!important;border-color:var(--c-color-border-subtle)!important}html[data-bs-theme=light] body.uxr-shell .cassain-card-head .cassian-dashboard-title{color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .cassian-card .card-title .fw-bolder,html[data-bs-theme=light] body.uxr-shell .cassian-card :is(.card-label,.form-label,h4,h5,h6){color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .cassian-card table :is(th,td),html[data-bs-theme=light] body.uxr-shell .cassian-card table.cassian-note-table tbody tr td,html[data-bs-theme=light] body.uxr-shell .cassian-card table.cassian-note-table thead tr th,html[data-bs-theme=light] body.uxr-shell .cassian-card table.cassian-table tbody tr td{color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .cassian-details-data ul li p:first-child,html[data-bs-theme=light] body.uxr-shell .dropdown-header,html[data-bs-theme=light] body.uxr-shell .page-title h5,html[data-bs-theme=light] body.uxr-shell .permission-tree .jstree-anchor{color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .grid-stack .sub-title{color:var(--c-color-text-secondary)!important;opacity:1!important}html[data-bs-theme=light] body.uxr-shell .grid-stack table thead :is(th,.dt-column-title){color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .grid-stack .dashboard-placeholder2{color:var(--cassian-color-green-700)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .grid-stack .dashboard-placeholder1{color:var(--cassian-color-red-700)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell [data-route-id^="fleet.logs"] .lt-chip.lt-black,html[data-bs-theme=light] body.uxr-shell [data-route-id^="fleet.logs"] .lt-chip.lt-black b{color:var(--c-color-text-primary)!important}html[data-bs-theme=light] body.uxr-shell [data-route-id^="fleet.logs"] .lt-chip.lt-black{background:var(--c-color-surface-selected)!important;border-color:var(--c-color-border-strong)!important}html[data-bs-theme=light] body.uxr-shell .cassian-ds-view{color:var(--cassian-color-purple-700)!important;background:var(--cassian-color-slate-100)!important;border-color:var(--cassian-color-purple-700)!important}html[data-bs-theme=light] body.uxr-shell .cassian-ds-view:focus-visible,html[data-bs-theme=light] body.uxr-shell .cassian-ds-view:hover{color:var(--cassian-color-navy-990)!important;background:var(--cassian-color-slate-200)!important;border-color:var(--cassian-color-purple-700)!important}html[data-bs-theme=light] body.uxr-shell .cassian-ds-view.is-na{color:var(--cassian-color-gray-700)!important;background:var(--cassian-color-gray-100)!important;border-color:var(--cassian-color-gray-500)!important}@media (forced-colors:active){.uxr-account-preferences__options .is-active{border:2px solid Highlight;box-shadow:none}}html[data-bs-theme=light] body.uxr-shell :is(.cassian-card,.cassain-card,.card,.modal-content,.dropdown-menu,.menu-sub-dropdown,.cassian-kpi-card) :is(.btn-modal-filter-openspan,.cart-body.section-main-status.number,.cassian-edit-btni,.cassian-radio-titlelabel,.cassian-radio-inputlabel,.text-mutedh2,.cassian-filter.modal-titlespan,.cassian-redside-calloutstrong,.cassian-redside-step.cassian-redside-step-title,.modal-bodyform.quick-actionslabel,.cassian-filterbox-sectionlabel,.cassian-text-centerh2,.cassian-access.tenant-change-component,.cassian-login-abouth2,.chart-infospan,.grid-itemsspan,.cassian-progress-boxspan,.flow-contentp,.onelayout-itemlabel,.cassian-columnp,.cassian-type-radio.cassian-radio-label,.accordian-textpre,.cassian-dashboard-title,.cassian-section-title,.cassian-action-icon,.cassian-channel-section-heading,.cassian-light-text,.progress-total-title,.devices-assist-title,.Cassian-data-control-num,.cassain-f-heading,.cassian-edit,.cassian-device-map-info){color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .cassian-card .btn-secondary:hover,html[data-bs-theme=light] body.uxr-shell .cassian-card label.active.btn-secondary,html[data-bs-theme=light] body.uxr-shell .cassian-card label.btn-secondary.active{color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell :is(.cassian-card,.cassain-card,.card,.modal-content) .datatable-footer-wrapper .dt-paging li:hover .fa,html[data-bs-theme=light] body.uxr-shell :is(.cassian-card,.cassain-card,.card,.modal-content) .datatable-footer-wrapper .dt-paging li:hover .fa::before,html[data-bs-theme=light] body.uxr-shell :is(.cassian-card,.cassain-card,.card,.modal-content) .input-group .fa::before{color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .Cassian-data-control-item h2{color:var(--c-color-text-primary);-webkit-text-fill-color:currentColor}html[data-bs-theme=light] body.uxr-shell .form-check-input:not(.form-check-solid*),html[data-bs-theme=light] body.uxr-shell .form-check-input:not(.form-check-solid*):checked{border-color:var(--c-color-border-control)}html[data-bs-theme=dark] body.uxr-shell .form-check-input:not(.form-check-solid*),html[data-bs-theme=dark] body.uxr-shell .form-check-input:not(.form-check-solid*):checked{border-color:var(--c-color-border-control)}html[data-bs-theme=light] .sign-status-success-text{color:#216047!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-review-text{color:#824700!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-alert-text{color:#a9082d!important;-webkit-text-fill-color:currentColor}html:not([data-bs-theme=light]) .sign-status-alert-text{color:#ff6b8a!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-success{background:#dcf6ec!important;border-color:#216047!important;color:#216047!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-inactive{background:#e7e9ef!important;border-color:#9aa1b4!important;color:#2c3350!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-review{background:#fff2e0!important;border-color:#824700!important;color:#824700!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-alert{background:#ffe7ec!important;border-color:#a9082d!important;color:#a9082d!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-worked,html[data-bs-theme=light] .sign-status-working{background:#e8eefc!important;border-color:#28549c!important;color:#28549c!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .sign-status-purple{background:#efeafb!important;border-color:#4c2fa8!important}html[data-bs-theme=light] .cassian-card .cassian-search-box input,html[data-bs-theme=light] .cassian-daterange input,html[data-bs-theme=light] .cassian-daterange input:focus,html[data-bs-theme=light] .cassian-map-searchbox input,html[data-bs-theme=light] .cassian-map-searchbox input:focus,html[data-bs-theme=light] .cassian-search-box input,html[data-bs-theme=light] .cassian-search-box input:focus{background-color:var(--c-color-surface-overlay)!important;border-color:var(--c-color-border-control)!important;color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .cassian-daterange input::placeholder,html[data-bs-theme=light] .cassian-map-searchbox input::placeholder,html[data-bs-theme=light] .cassian-search-box input::placeholder{color:var(--c-color-text-muted)!important;opacity:1}html[data-bs-theme=light] .cassian-filterbox .cassian-filterbox-section .select2-selection,html[data-bs-theme=light] .cassian-multi-select .select2-selection,html[data-bs-theme=light] .form-section .input-box .select2-selection{background-color:var(--c-color-surface-overlay)!important;border-color:var(--c-color-border-control)!important;color:var(--c-color-text-primary)!important}html[data-bs-theme=light] .cassian-filterbox .cassian-filterbox-section .select2-selection span,html[data-bs-theme=light] .cassian-filterbox .cassian-filterbox-section .select2-selection ul li>span,html[data-bs-theme=light] .cassian-multi-select .select2-selection span,html[data-bs-theme=light] .cassian-multi-select .select2-selection ul li>span,html[data-bs-theme=light] .cassian-multi-select-box,html[data-bs-theme=light] .filter-main-box,html[data-bs-theme=light] .form-section .input-box .select2-selection span,html[data-bs-theme=light] .form-section .input-box .select2-selection ul li>span{color:var(--cassian-color-purple-700)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .cassian-filterbox .cassian-filterbox-section .select2-selection textarea::placeholder,html[data-bs-theme=light] .cassian-multi-select .select2-selection textarea::placeholder,html[data-bs-theme=light] .form-section .input-box .select2-selection textarea::placeholder{color:var(--c-color-text-muted)!important;opacity:1}html[data-bs-theme=light] .cassian-filterbox .cassian-filterbox-section .select2-selection textarea,html[data-bs-theme=light] .cassian-multi-select .select2-selection textarea,html[data-bs-theme=light] .form-section .input-box .select2-selection textarea{background-color:transparent!important;color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .cassian-filterbox-section label{color:var(--c-color-text-primary)!important;-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .btn-cassian-refresh,html[data-bs-theme=light] .modal .modal-footer .close-button{background:var(--cassian-color-white)!important;border-color:var(--cassian-color-blue-700)!important;color:var(--cassian-color-blue-700)!important}html[data-bs-theme=light] .Cassian-data-control-item{color:var(--c-color-text-primary);background:var(--surface-kpi-card);border-color:var(--c-color-border-default)}html[data-bs-theme=light] .Cassian-data-control-item .Cassian-data-control-num,html[data-bs-theme=light] .Cassian-data-control-item h2{color:var(--c-color-text-primary);-webkit-text-fill-color:currentColor}html[data-bs-theme=light] .Cassian-data-control-item .Cassian-data-control-num+span,html[data-bs-theme=light] .Cassian-data-control-item>span{color:var(--c-color-text-secondary)}html[data-bs-theme=light] .Cassian-data-control-item .text-success{color:var(--c-color-status-positive-fg)!important}html[data-bs-theme=light] .Cassian-data-control-item .text-warning{color:var(--c-color-status-warning-fg)!important}html[data-bs-theme=light] .Cassian-data-control-item .text-danger{color:var(--c-color-status-danger-fg)!important}#opsRoot .Cassian-data-control-num{color:var(--c-color-text-primary);-webkit-text-fill-color:currentColor}
:root{--cassian-color-navy-990:#010B24;--cassian-color-navy-970:#080A18;--cassian-color-navy-950:#0F193E;--cassian-color-navy-900:#181E3E;--cassian-color-navy-850:#222D59;--cassian-color-navy-997:#020617;--cassian-color-navy-980:#090A11;--cassian-color-navy-820:#262E57;--cassian-color-slate-700:#30365B;--cassian-color-slate-600:#3A4678;--cassian-color-slate-500:#5A638A;--cassian-color-gray-50:#F1F2F4;--cassian-color-gray-100:#E2E4E8;--cassian-color-gray-200:#C6C9D0;--cassian-color-gray-300:#A8ADB8;--cassian-color-gray-600:#6A707B;--cassian-color-gray-700:#50555E;--cassian-color-gray-800:#393D44;--cassian-color-gray-900:#25282D;--cassian-color-slate-50:#E8EBFA;--cassian-color-slate-100:#D8DDF4;--cassian-color-slate-200:#B7BFE4;--cassian-color-slate-300:#9EA7D0;--cassian-color-slate-400:#858EB8;--cassian-color-blue-300:#8AAFF8;--cassian-color-blue-400:#6F9AF6;--cassian-color-blue-700:#28549C;--cassian-color-purple-500:#581FFF;--cassian-color-purple-300:#AE91FF;--cassian-color-purple-200:#C4AFFF;--cassian-color-purple-700:#4A1DB8;--cassian-color-white:#FFFFFF;--cassian-color-text-muted:#9A9CAD;--cassian-color-text-tertiary:#6D76A1;--cassian-color-green-100:#57FAB6;--cassian-color-green-700:#216047;--cassian-color-red-500:#F20C3A;--cassian-color-red-600:#C90832;--cassian-color-red-700:#A9082D;--cassian-color-orange-300:#FF9116;--cassian-color-orange-700:#824700;--cassian-color-amber-400:#F6C000;--cassian-color-info-500:#7239EA;--cassian-color-gray-500:#8A919E;--cassian-color-green-400:var(--cassian-color-green-100);--cassian-color-orange-500:var(--cassian-color-orange-300);--surface-app:var(--cassian-color-navy-990);--surface-sidebar:var(--cassian-color-navy-950);--surface-card:linear-gradient(180deg, var(--cassian-color-navy-820) 23.31%, var(--cassian-color-navy-900) 100%);--surface-kpi-card:linear-gradient(180deg, var(--cassian-color-navy-950) 0%, var(--cassian-color-navy-980) 100%);--surface-modal:var(--cassian-color-navy-900);--surface-hover:var(--cassian-color-navy-850);--surface-row-alt:var(--cassian-color-navy-900);--text-primary:var(--cassian-color-white);--text-secondary:var(--cassian-color-text-muted);--text-tertiary:var(--cassian-color-text-tertiary);--text-link:var(--cassian-color-purple-300);--action-primary-bg:var(--cassian-color-blue-400);--action-primary-fg:var(--cassian-color-navy-990);--action-primary-hover:var(--cassian-color-blue-300);--border-default:var(--cassian-color-slate-700);--border-hover:var(--cassian-color-slate-600);--focus-ring:var(--cassian-color-purple-500);--surface-chip:var(--cassian-color-navy-950);--surface-scope-bar:var(--cassian-color-navy-950);--status-healthy:var(--cassian-color-green-100);--status-online:var(--cassian-color-green-100);--status-critical:var(--cassian-color-red-500);--status-offline:var(--cassian-color-red-500);--status-warning:var(--cassian-color-orange-300);--status-degraded:var(--cassian-color-orange-300);--status-amber:var(--cassian-color-amber-400);--status-info:var(--cassian-color-info-500);--status-pending:var(--cassian-color-gray-500);--status-unknown:var(--cassian-color-gray-500);--freshness-live:var(--cassian-color-green-400);--freshness-recent:var(--cassian-color-amber-400);--freshness-stale:var(--cassian-color-orange-500);--freshness-unknown:var(--cassian-color-gray-500);--side-red-bg:var(--cassian-color-red-600);--side-red-text:var(--cassian-color-white);--side-red-border:var(--cassian-color-red-700);--side-black-bg:var(--cassian-color-navy-997);--side-black-text:var(--cassian-color-white);--side-black-border:var(--cassian-color-slate-500);--radius-badge:4px;--radius-control:6px;--radius-card:12px;--shadow-card:0 3px 4px color-mix(in srgb, var(--cassian-color-navy-997) 3%, transparent);--shadow-dropdown:0 12px 28px color-mix(in srgb, var(--cassian-color-navy-997) 55%, transparent);--shadow-active-nav:0 7px 20px color-mix(in srgb, var(--cassian-color-purple-500) 50%, transparent);--font-sans:Inter,"Noto Sans TC","Microsoft JhengHei","PingFang TC","Heiti TC",Helvetica,Arial,sans-serif;--font-mono:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-body:14px;--font-size-page-title:26px;--font-size-section-title:14px;--font-size-kpi-label:16px;--font-size-kpi-value:30px;--font-size-badge:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:30px;--space-8:32px;--control-height:40px;--c-color-surface-canvas:var(--surface-app);--c-color-surface-base:var(--surface-sidebar);--c-color-surface-raised:var(--cassian-color-navy-900);--c-color-surface-overlay:var(--cassian-color-navy-950);--c-color-surface-selected:var(--cassian-color-navy-850);--c-color-text-primary:var(--text-primary);--c-color-text-secondary:var(--cassian-color-text-muted);--c-color-text-muted:var(--cassian-color-text-muted);--c-color-text-inverse:var(--cassian-color-navy-990);--c-color-text-link:var(--text-link);--c-color-border-subtle:var(--cassian-color-slate-700);--c-color-border-default:var(--cassian-color-slate-600);--c-color-border-control:var(--cassian-color-slate-400);--c-color-border-strong:var(--cassian-color-slate-500);--c-color-action-primary-bg:var(--action-primary-bg);--c-color-action-primary-fg:var(--action-primary-fg);--c-color-action-primary-hover:var(--action-primary-hover);--c-color-action-primary-active:var(--action-primary-bg);--c-color-action-secondary-bg:var(--cassian-color-navy-850);--c-color-action-secondary-fg:var(--cassian-color-white);--c-color-action-danger-bg:var(--cassian-color-red-600);--c-color-action-danger-fg:var(--cassian-color-white);--c-color-action-danger-border:var(--cassian-color-red-600);--c-color-action-danger-hover:var(--cassian-color-red-700);--c-color-focus-ring:var(--cassian-color-purple-300);--c-color-focus-offset:var(--cassian-color-navy-990);--c-color-selected-accent:var(--action-primary-bg);--c-color-status-neutral-bg:var(--cassian-color-navy-850);--c-color-status-neutral-fg:var(--cassian-color-white);--c-color-status-neutral-border:var(--cassian-color-slate-500);--c-color-status-info-bg:var(--cassian-color-info-500);--c-color-status-info-fg:var(--cassian-color-white);--c-color-status-info-border:var(--cassian-color-purple-300);--c-color-status-positive-bg:var(--cassian-color-green-100);--c-color-status-positive-fg:var(--cassian-color-navy-990);--c-color-status-positive-border:var(--cassian-color-green-100);--c-color-status-warning-bg:var(--cassian-color-orange-300);--c-color-status-warning-fg:var(--cassian-color-navy-990);--c-color-status-warning-border:var(--cassian-color-orange-300);--c-color-status-danger-bg:var(--cassian-color-red-600);--c-color-status-danger-fg:var(--cassian-color-white);--c-color-status-danger-border:var(--cassian-color-red-500);--c-color-accent-2-bg:var(--cassian-accent-2, var(--cassian-color-purple-300));--c-color-accent-2-fg:var(--cassian-color-navy-990);--c-color-accent-2-border:var(--cassian-accent-2, var(--cassian-color-purple-300));--c-color-overlay-scrim:color-mix(in srgb, var(--cassian-color-navy-990) 82%, transparent);--c-font-family-ui:var(--font-sans);--c-font-family-mono:var(--font-mono);--c-radius-control:6px;--c-radius-panel:8px;--c-radius-pill:999px;--c-shell-offset:64px;--kpi-card-bg:var(--surface-kpi-card);--kpi-card-border:var(--border-default);--kpi-card-watermark-opacity:0.16}html[data-bs-theme=light]{color-scheme:light;--surface-app:var(--cassian-color-gray-50);--surface-sidebar:var(--cassian-color-gray-100);--surface-card:linear-gradient(180deg, var(--cassian-color-white) 0%, var(--cassian-color-gray-50) 100%);--surface-kpi-card:linear-gradient(180deg, var(--cassian-color-white) 0%, var(--cassian-color-gray-50) 100%);--surface-modal:var(--cassian-color-white);--surface-hover:var(--cassian-color-slate-100);--surface-row-alt:var(--cassian-color-gray-50);--surface-chip:var(--cassian-color-gray-100);--surface-scope-bar:var(--cassian-color-gray-100);--text-primary:var(--cassian-color-navy-990);--text-secondary:var(--cassian-color-gray-700);--text-tertiary:var(--cassian-color-gray-600);--text-link:var(--cassian-color-purple-700);--action-primary-bg:var(--cassian-color-blue-700);--action-primary-fg:var(--cassian-color-white);--action-primary-hover:var(--cassian-color-navy-850);--border-default:var(--cassian-color-gray-200);--border-hover:var(--cassian-color-slate-300);--focus-ring:var(--cassian-color-purple-700);--status-healthy:var(--cassian-color-green-700);--status-online:var(--cassian-color-green-700);--status-critical:var(--cassian-color-red-700);--status-offline:var(--cassian-color-red-700);--status-warning:var(--cassian-color-orange-700);--status-degraded:var(--cassian-color-orange-700);--status-info:var(--cassian-color-purple-700);--freshness-live:var(--cassian-color-green-700);--freshness-stale:var(--cassian-color-orange-700);--c-color-surface-canvas:var(--surface-app);--c-color-surface-base:var(--surface-sidebar);--c-color-surface-raised:var(--cassian-color-white);--c-color-surface-overlay:var(--cassian-color-white);--c-color-surface-selected:var(--cassian-color-slate-100);--c-color-text-primary:var(--text-primary);--c-color-text-secondary:var(--text-secondary);--c-color-text-muted:var(--text-tertiary);--c-color-text-inverse:var(--cassian-color-white);--c-color-text-link:var(--text-link);--c-color-border-subtle:var(--cassian-color-gray-200);--c-color-border-default:var(--cassian-color-gray-300);--c-color-border-control:var(--cassian-color-gray-600);--c-color-border-strong:var(--cassian-color-slate-400);--c-color-action-primary-bg:var(--action-primary-bg);--c-color-action-primary-fg:var(--action-primary-fg);--c-color-action-primary-hover:var(--action-primary-hover);--c-color-action-primary-active:var(--cassian-color-navy-850);--c-color-action-secondary-bg:var(--cassian-color-gray-100);--c-color-action-secondary-fg:var(--cassian-color-navy-990);--c-color-focus-ring:var(--cassian-color-purple-700);--c-color-focus-offset:var(--cassian-color-white);--c-color-selected-accent:var(--action-primary-bg);--c-color-status-neutral-bg:var(--cassian-color-gray-100);--c-color-status-neutral-fg:var(--cassian-color-navy-990);--c-color-status-neutral-border:var(--cassian-color-gray-300);--c-color-status-info-bg:var(--cassian-color-slate-100);--c-color-status-info-fg:var(--cassian-color-purple-700);--c-color-status-info-border:var(--cassian-color-purple-700);--c-color-status-positive-bg:color-mix(in srgb, var(--cassian-color-green-100) 22%, var(--cassian-color-white));--c-color-status-positive-fg:var(--cassian-color-green-700);--c-color-status-positive-border:var(--cassian-color-green-700);--c-color-status-warning-bg:color-mix(in srgb, var(--cassian-color-orange-300) 18%, var(--cassian-color-white));--c-color-status-warning-fg:var(--cassian-color-orange-700);--c-color-status-warning-border:var(--cassian-color-orange-700);--c-color-status-danger-bg:color-mix(in srgb, var(--cassian-color-red-500) 12%, var(--cassian-color-white));--c-color-status-danger-fg:var(--cassian-color-red-700);--c-color-status-danger-border:var(--cassian-color-red-700);--c-color-action-danger-bg:var(--cassian-color-red-600);--c-color-action-danger-fg:var(--cassian-color-white);--c-color-action-danger-border:var(--cassian-color-red-700);--c-color-action-danger-hover:var(--cassian-color-red-700);--c-color-accent-2-bg:var(--cassian-accent-2, var(--cassian-color-purple-300));--c-color-accent-2-fg:var(--cassian-color-navy-990);--c-color-accent-2-border:var(--cassian-accent-2, var(--cassian-color-purple-300));--c-color-overlay-scrim:color-mix(in srgb, var(--cassian-color-navy-990) 55%, transparent);--shadow-card:0 1px 3px color-mix(in srgb, var(--cassian-color-navy-990) 10%, transparent);--shadow-dropdown:0 18px 48px color-mix(in srgb, var(--cassian-color-navy-990) 22%, transparent);--shadow-active-nav:0 5px 16px color-mix(in srgb, var(--cassian-color-purple-500) 20%, transparent)}.cassian-card-head{border-bottom:1px solid var(--border-default);padding:20px;position:relative;height:56px;background:var(--surface-scope-bar);display:flex;align-items:center;justify-content:space-between}.cassian-card-head .cassian-dashboard-title{margin:0;color:var(--text-primary)}.cassian-status-badge{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 10px;border-radius:var(--radius-badge);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--text-primary);border:1px solid transparent}.cassian-status-badge::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex:0 0 auto}.cassian-status-badge--active,.cassian-status-badge--approved,.cassian-status-badge--enabled,.cassian-status-badge--healthy,.cassian-status-badge--online,.cassian-status-badge--succeeded,.cassian-status-badge--success,.cassian-status-badge--trusted{color:var(--status-healthy);border-color:var(--status-healthy)}.cassian-status-badge--degraded,.cassian-status-badge--dispatching,.cassian-status-badge--pending,.cassian-status-badge--queued,.cassian-status-badge--running,.cassian-status-badge--warning{color:var(--status-degraded);border-color:var(--status-degraded)}.cassian-status-badge--critical,.cassian-status-badge--disabled,.cassian-status-badge--expired,.cassian-status-badge--failed,.cassian-status-badge--inactive,.cassian-status-badge--offline,.cassian-status-badge--revoked{color:var(--status-offline);border-color:var(--status-offline)}.cassian-status-badge--draft,.cassian-status-badge--neutral,.cassian-status-badge--unknown{color:var(--status-unknown);border-color:var(--status-unknown)}.cassian-status-badge--critical,.cassian-status-badge--expired,.cassian-status-badge--failed,.cassian-status-badge--offline,.cassian-status-badge--revoked{color:var(--cassian-color-white);border-color:var(--cassian-color-red-500)}.cassian-status-badge--critical::before,.cassian-status-badge--expired::before,.cassian-status-badge--failed::before,.cassian-status-badge--offline::before,.cassian-status-badge--revoked::before{background:var(--cassian-color-red-500)}.cassian-status-badge--disabled,.cassian-status-badge--inactive{color:var(--cassian-color-text-muted);border-color:var(--cassian-color-slate-500)}html[data-bs-theme=light] .cassian-status-badge--critical,html[data-bs-theme=light] .cassian-status-badge--expired,html[data-bs-theme=light] .cassian-status-badge--failed,html[data-bs-theme=light] .cassian-status-badge--offline,html[data-bs-theme=light] .cassian-status-badge--revoked{color:var(--c-color-status-danger-fg);background:var(--c-color-status-danger-bg);border-color:var(--c-color-status-danger-border)}html[data-bs-theme=light] .cassian-status-badge--disabled,html[data-bs-theme=light] .cassian-status-badge--draft,html[data-bs-theme=light] .cassian-status-badge--inactive,html[data-bs-theme=light] .cassian-status-badge--neutral,html[data-bs-theme=light] .cassian-status-badge--unknown{color:var(--c-color-status-neutral-fg);background:var(--c-color-status-neutral-bg);border-color:var(--c-color-status-neutral-border)}.cassian-side-badge{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius-badge);font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap;text-transform:uppercase}.cassian-side-badge+.cassian-side-badge{margin-left:6px}.cassian-side-badge--red{color:var(--side-red-text);background:var(--side-red-bg);border-color:var(--side-red-border)}.cassian-side-badge--black{color:var(--side-black-text);background:var(--side-black-bg);border-color:var(--side-black-border)}.cassian-freshness-chip{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--text-primary);background:var(--surface-chip);border:1px solid var(--border-default)}.cassian-freshness-chip::before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 auto}.cassian-freshness-chip--live::before{background:var(--freshness-live)}.cassian-freshness-chip--recent::before{background:var(--freshness-recent)}.cassian-freshness-chip--stale::before{background:var(--freshness-stale)}.cassian-freshness-chip--unknown::before{background:var(--freshness-unknown)}.Cassian-data-control-item .cassian-freshness-chip{color:var(--text-primary)}.lt-help.lt-help{color:inherit}.cassian-scope-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 16px;margin-bottom:16px;border:1px solid var(--border-default);border-radius:var(--radius-control);background:var(--surface-scope-bar);color:var(--text-secondary);font-size:12px}.cassian-scope-item{display:inline-flex;align-items:center;gap:6px}.cassian-scope-item .cassian-scope-label{color:var(--text-secondary)}.cassian-scope-item .cassian-scope-value{color:var(--text-primary);font-weight:600}.cassian-operational-masthead{position:relative;z-index:2;box-shadow:var(--shadow-card)}.cassian-operational-masthead+.cassian-scope-bar{position:relative;z-index:1;margin-top:calc(-1 * var(--space-3));margin-inline:var(--space-2);padding-top:calc(var(--space-4) + var(--space-1));border-radius:0 0 var(--c-radius-control) var(--c-radius-control);box-shadow:var(--shadow-card)}@media (max-width:767.98px){.cassian-operational-masthead+.cassian-scope-bar{margin-top:var(--space-2);margin-inline:0;padding-top:10px;border-radius:var(--c-radius-control)}}.cassian-widget-body{box-sizing:border-box;min-height:178px;padding:12px 20px 16px}.cassian-widget-canvas-wrap{position:relative;height:150px}.cassian-widget-legend{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;font-size:12px;color:var(--text-secondary)}.cassian-widget-legend li{display:flex;align-items:center;gap:8px}.cassian-widget-legend .cassian-legend-swatch{width:10px;height:10px;border-radius:2px;flex:0 0 auto}.cassian-widget-legend .cassian-legend-count{margin-left:auto;color:var(--text-primary);font-weight:600}.cassian-widget-empty{display:flex;align-items:center;justify-content:center;min-height:150px;padding:16px;text-align:center;color:var(--text-secondary);font-size:13px}.cassian-widget-metric{font-size:30px;font-weight:600;line-height:1.1;color:var(--text-primary)}.cassian-widget-metric small{font-size:13px;font-weight:400;color:var(--text-secondary)}.cassian-segbar{display:flex;height:14px;border-radius:8px;overflow:hidden;background:var(--surface-chip);margin:14px 0 4px}.cassian-segbar .cassian-seg{min-width:2px}.cassian-segbar-headline{display:flex;align-items:baseline;gap:8px}.cassian-segbar-headline .cassian-segbar-pct{font-size:34px;font-weight:600;line-height:1;color:var(--text-primary)}.cassian-segbar-headline .cassian-segbar-pct small{font-size:13px;font-weight:400;color:var(--text-secondary)}.cassian-legend-inline{display:flex;flex-wrap:wrap;grid-template-columns:none;gap:6px 16px}.cassian-legend-inline li{flex:0 0 auto}.cassian-legend-inline .cassian-legend-count{margin-left:6px}.cassian-stat-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.cassian-stat-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cassian-stat-tile{background:var(--surface-chip);border:1px solid var(--border-default);border-left:3px solid var(--status-unknown);border-radius:8px;padding:10px 12px}.cassian-stat-tile__count{font-size:24px;font-weight:600;line-height:1.1;color:var(--text-primary)}.cassian-stat-tile__label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-secondary);margin-top:2px}.cassian-stat-tile__dot{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.cassian-row-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.cassian-row-action{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-control);color:var(--text-primary);background:0 0;cursor:pointer;padding:0}.cassian-row-action:hover{background:var(--cassian-color-navy-950)}.cassian-row-action[disabled]{opacity:.4;cursor:not-allowed}.cassian-row-action>span{display:inline-block}.cassian-grid-error{margin:12px 0;padding:12px 16px;border:1px solid var(--status-critical);border-radius:var(--radius-control);background:color-mix(in srgb,var(--status-critical) 8%,transparent);color:var(--text-primary);font-size:13px}.cassian-freshness-chip:focus-visible,.cassian-row-action:focus-visible,.cassian-side-badge:focus-visible,.cassian-status-badge:focus-visible,a.cassian-kpi-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}select.cassian-select:focus-visible{outline:2px solid var(--c-color-focus-ring);outline-offset:2px}@media (max-width:991.98px){.cassian-threelayout-grid{grid-template-columns:1fr}.cassian-row-action{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.cassian-freshness-chip,.cassian-row-action,.cassian-side-badge,.cassian-status-badge{transition:none!important}}@media (forced-colors:active){.cassian-freshness-chip,.cassian-side-badge,.cassian-status-badge{border:1px solid CanvasText}}.cassian-s5-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.9rem var(--cassian-shell-gutter-x,32px) .4rem}@media (min-width:992px){.cassian-s5-head{margin-top:-5.9rem}body.uxr-shell .cassian-s5-head{margin-top:0}}@media (max-width:767.98px){.cassian-s5-head{align-items:stretch;flex-direction:column;max-width:100%;padding-inline:16px}.cassian-s5-head__actions,.cassian-s5-head__identity{min-width:0;max-width:100%}.cassian-s5-head__actions{align-self:flex-start;flex-wrap:wrap}.dd-actions{flex-wrap:wrap;max-width:100%}}.cassian-s5-head__crumb,.cassian-s5-head__crumb *{font-size:.75rem!important;font-weight:400!important;color:var(--cassian-sidebar-muted-text,var(--text-secondary))!important;margin:0!important;line-height:1.4!important}.cassian-s5-head__identity h2{margin:.15rem 0 0;font-size:1.45rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.cassian-s5-head__actions{display:flex;align-items:center;gap:.5rem}.cassian-s5-overflow{min-width:42px;font-size:1rem;line-height:1}.cassian-s5-menu{background:var(--cassian-sidebar-panel,var(--surface-modal));border:1px solid var(--cassian-border,var(--border-default));border-radius:10px;padding:.35rem;min-width:240px}.cassian-row-action-menu>.cassian-s5-menu.show{position:fixed!important}.cassian-portaled-dropdown-menu{position:fixed!important;z-index:1090!important}.cassian-s5-menu .dropdown-header{font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cassian-sidebar-section-label,var(--text-tertiary));padding:.35rem .8rem .15rem}.cassian-s5-menu .dropdown-item{color:var(--cassian-sidebar-text,var(--text-primary));border-radius:7px;font-size:.86rem;padding:.42rem .8rem}.cassian-s5-menu .dropdown-item:hover{background:var(--cassian-sidebar-hover,var(--surface-hover));color:var(--text-primary)}.cassian-s5-menu .dropdown-divider{border-color:var(--cassian-border,var(--border-default));margin:.3rem 0}.cassian-s5-menu{max-height:min(70vh,560px);overflow-y:auto}body.uxr-shell .cassian-s5-item--danger{color:color-mix(in srgb,var(--status-critical) 80%,var(--cassian-color-white))!important}html[data-bs-theme=light] body.uxr-shell .cassian-s5-item--danger{color:var(--status-critical)!important}.cassian-s5-menu .cassian-s5-item--danger:hover{background:color-mix(in srgb,var(--status-critical) 14%,transparent);color:var(--text-primary)}.cassian-s5-menu .dropdown-item.disabled,.cassian-s5-menu .dropdown-item:disabled{color:var(--cassian-sidebar-section-label,var(--text-tertiary));background:0 0}.cassian-outcome-measure{display:inline-flex;align-items:center;gap:.35rem;width:100%;margin-top:.6rem;padding-top:.55rem;border-top:1px solid var(--cassian-border,var(--border-default));font-size:.8rem;font-weight:600;color:var(--text-link);text-decoration:none}.cassian-outcome-measure:hover{color:var(--text-primary)}.cassian-outcome-measure:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cassian-row-chevron{color:var(--cassian-sidebar-muted-text,var(--text-secondary));font-size:1.1rem;display:inline-block;width:100%;text-align:center}.cassian-select-cell{cursor:default}#DeviceSelectAll,.cassian-select-cell input{width:15px;height:15px;accent-color:var(--cassian-accent,var(--cassian-color-purple-500));cursor:pointer}tr.cassian-row-selected td{background:color-mix(in srgb,var(--cassian-color-purple-500) 9%,transparent)!important}table.cassian-table[data-slice5] tbody tr{cursor:pointer}.cassian-runstrip{display:flex;align-items:center;gap:.6rem;margin:.35rem 0 1rem;font-size:.78rem;color:var(--cassian-sidebar-muted-text,var(--text-secondary))}.cassian-runstrip__chip{border:1px solid var(--cassian-accent,var(--cassian-color-purple-500));border-radius:999px;padding:.1rem .65rem;color:var(--text-link);font-weight:600;text-decoration:none}.cassian-runstrip__chip:hover{color:var(--text-primary);background:color-mix(in srgb,var(--cassian-color-purple-500) 16%,transparent)}.cassian-runstrip__all{color:var(--cassian-sidebar-muted-text,var(--text-secondary));text-decoration:none}.cassian-runstrip__all:hover{color:var(--text-primary)}.cassian-live-filter-note{align-self:flex-end;color:var(--cassian-sidebar-muted-text,var(--text-secondary));font-size:.75rem;padding-bottom:.6rem}:root{--cassian-z-raised:30;--cassian-z-workspace-strip:106;--cassian-z-header:1000;--cassian-z-modal:1050;--cassian-z-app-chrome:1095;--cassian-z-command-center:1200;--cassian-z-system-overlay:10500;--cassian-z-risk-confirm:10600}.cassian-notice{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem 1rem;border:1px solid var(--border-default);border-left:3px solid var(--status-pending);border-radius:6px;background:color-mix(in srgb,var(--cassian-color-white) 3%,transparent);color:var(--text-primary);font-size:.875rem}.cassian-notice__icon{flex:0 0 auto;line-height:1.45;color:var(--status-pending)}.cassian-notice--degraded,.cassian-notice--warning{border-left-color:var(--status-degraded);background:color-mix(in srgb,var(--status-degraded) 8%,transparent)}.cassian-notice--degraded .cassian-notice__icon,.cassian-notice--warning .cassian-notice__icon{color:var(--status-degraded)}.cassian-notice--critical,.cassian-notice--danger{border-left-color:var(--status-critical);background:color-mix(in srgb,var(--status-critical) 8%,transparent)}.cassian-notice--critical .cassian-notice__icon,.cassian-notice--danger .cassian-notice__icon{color:var(--status-critical)}.cassian-notice--healthy,.cassian-notice--success{border-left-color:var(--status-healthy);background:color-mix(in srgb,var(--status-healthy) 8%,transparent)}.cassian-notice--healthy .cassian-notice__icon,.cassian-notice--success .cassian-notice__icon{color:var(--status-healthy)}.cassian-notice--info{border-left-color:var(--status-info);background:color-mix(in srgb,var(--status-info) 10%,transparent)}.cassian-notice--info .cassian-notice__icon{color:var(--text-link)}.cassian-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--cassian-kv-min,200px),1fr));gap:.85rem 1.5rem;margin:0}.cassian-kv__item{min-width:0}.cassian-kv__item--wide{grid-column:1/-1}.cassian-kv__label{display:block;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);margin:0 0 .15rem}.cassian-kv__value{display:block;margin:0;color:var(--text-primary);overflow-wrap:anywhere}.cassian-kv__value:empty::before{content:"—";color:var(--text-tertiary)}[data-cassian-silent="1"] .cassian-grid-processing,[data-cassian-silent="1"] .dataTables_processing,[data-cassian-silent="1"] .dt-processing{opacity:0!important;animation:none!important;transition:none!important}.dataTables_processing,.dt-processing{opacity:0;animation:cassian-processing-fade-in 120ms ease-out 250ms forwards}@keyframes cassian-processing-fade-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.dataTables_processing,.dt-processing{animation-duration:1ms;animation-delay:250ms}}