.vd-page{display:grid;gap:20px;min-width:0;color:#e4ecf7}.vd-heading{display:flex;align-items:start;justify-content:space-between;gap:14px;flex-wrap:wrap}.vd-heading h2{font-size:1.65rem;margin:5px 0}.vd-heading p,.vd-inventory-top p{color:#a6b7cf;margin:5px 0 0}.vd-overline{color:#89acde;font-size:.7rem;letter-spacing:.13em;font-weight:750}.vd-outline{color:#d5e6ff;text-decoration:none;background:#14263c;border:1px solid #456283;border-radius:8px;padding:10px 12px;display:inline-block}.vd-outline:hover{background:#203b59}.vd-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.vd-summary>div{background:#111e2e;border:1px solid #30445c;border-radius:12px;padding:17px;display:grid;gap:12px}.vd-summary span{color:#a1b5d0;font-size:.82rem}.vd-summary strong{font-size:1.65rem}.vd-inventory{background:#0d1827;border:1px solid #2f425a;border-radius:13px;min-width:0;padding:18px}.vd-inventory-top{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap}.vd-inventory-top h3{margin:0}.vd-controls{display:flex;flex-wrap:wrap;gap:12px}.vd-controls label{display:grid;gap:5px;color:#aac0dc;font-size:.78rem}.vd-controls input,.vd-controls select{min-width:160px;max-width:100%;background:#172941;border:1px solid #4c6684;border-radius:8px;padding:10px;color:#f0f5ff;font:inherit}.vd-controls input{min-width:min(280px,65vw)}.vd-filters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.vd-filters button{border:1px solid #304760;background:#142438;color:#b8cbe4;cursor:pointer;border-radius:8px;padding:9px 12px}.vd-filters button.selected{border-color:#74a9f4;background:#254d7d;color:#fff}.vd-filters span{margin-left:5px;font-size:.76rem;opacity:.85}.vd-scroll{max-width:100%;overflow-x:auto}.vd-table{width:100%;border-collapse:collapse;text-align:left;min-width:790px;font-size:.87rem}.vd-table th{font-size:.68rem;color:#90a9ca;text-transform:uppercase;letter-spacing:.08em;font-weight:650;padding:12px 10px;border-bottom:1px solid #365069}.vd-table td{padding:14px 10px;border-bottom:1px solid #26394e;color:#cbd9eb}.vd-table tbody tr:hover{background:#152a40}.vd-device-link{display:grid;gap:3px;background:transparent;border:0;text-align:left;color:#e7f0ff;cursor:pointer;padding:0;font:inherit}.vd-device-link:hover{text-decoration:underline}.vd-device-link small{color:#89a6ce;font-size:.72rem}.vd-state{border:1px solid #627795;border-radius:99px;padding:4px 8px;display:inline-block;color:#bed3ed;font-size:.75rem;text-transform:capitalize}.vd-state.online{border-color:#4d8db8;background:#122e43;color:#a7d9fb}.vd-state.offline,.vd-state.unknown{border-color:#9b7459;color:#e2bf9d}.vd-state.archived,.vd-state.removed{border-color:#656f80;color:#acb9ce}.vd-empty{padding:30px;color:#adbfda;text-align:center}.vd-note{margin:0;color:#96adc9;font-size:.84rem;line-height:1.5}.vd-backdrop{position:fixed;inset:0;background:#000b;z-index:20000;display:flex;justify-content:flex-end}.vd-drawer{overflow:auto;overscroll-behavior:contain;background:#101c2d;border-left:1px solid #3e5675;width:min(475px,100vw);height:100dvh;box-sizing:border-box;padding:25px;box-shadow:-18px 0 50px #0009;color:#edf3ff}.vd-drawer-top{display:flex;justify-content:space-between;align-items:center}.vd-drawer h2{margin:14px 0 17px;font-size:1.5rem;overflow-wrap:anywhere}.vd-close{font:inherit;font-size:1.6rem;color:#eaf1fd;background:#192c42;border:1px solid #456587;border-radius:8px;cursor:pointer;padding:2px 11px}.vd-facts{margin:24px 0;display:grid;gap:12px}.vd-facts>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #32465c;padding-bottom:11px}.vd-facts dt{color:#a2bad6}.vd-facts dd{margin:0;text-align:right;overflow-wrap:anywhere}.vd-actions{display:flex;flex-wrap:wrap;gap:9px}.vd-warning{border:1px solid #665c76;background:#1e2136;padding:14px;margin-top:25px;border-radius:9px;color:#c4c9dc;font-size:.83rem;line-height:1.5}@media (max-width:1000px){.vd-summary{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.vd-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.vd-inventory{padding:12px}.vd-drawer{padding:18px}}.correlation-panel{margin-bottom:18px}.correlation-heading{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}.correlation-heading>div{max-width:790px}.correlation-heading h2{margin:3px 0 6px;font-size:17px;letter-spacing:-.015em;color:#e9f2fc}.correlation-heading p:not(.correlation-eyebrow){margin:0;color:#a9bacd;font-size:12px;line-height:1.6}.correlation-heading p strong{color:#e6edf9}.correlation-eyebrow{margin:0;font-size:10px;letter-spacing:.14em;font-weight:750;color:#79c1ef}.correlation-idle{margin:13px 0 0;padding:11px 12px;color:#91aac6;border:1px dashed #304258;border-radius:8px;font-size:12px}.correlation-controls{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:20px 0 14px}.correlation-controls label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#a5bbd2;font-weight:700}.correlation-controls select{min-height:36px;min-width:148px;border:1px solid #34445a;border-radius:8px;background:#0d1826;color:#dceafa;padding:7px 10px;font:inherit;font-size:12px}.correlation-readonly{margin-left:auto;font-size:11px;color:#a5d8c0;padding:9px 10px;border-radius:9px;border:1px solid #315848}.correlation-message{padding:20px;border-radius:9px;background:#111e2e;border:1px solid #2c435b;color:#c4d6e8;font-size:12px}.correlation-error{border-color:#824249;color:#ffd2d2;background:#2e1822}.correlation-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.correlation-stats>div{background:#0d1929;border:1px solid #283a50;border-radius:10px;padding:13px 12px;display:flex;flex-direction:column;gap:8px}.correlation-stats span{color:#8fa9c4;font-size:11px;line-height:1.4}.correlation-stats strong{color:#eef5fb;font-size:24px;font-weight:750;font-variant-numeric:tabular-nums}.correlation-scope{margin:13px 0 10px;font-size:11px;line-height:1.55;color:#97aec7;display:flex;flex-wrap:wrap;gap:5px 14px}.correlation-scope strong{color:#c6d8e9}.correlation-note{color:#ebbd82}.correlation-filters{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.correlation-filter{font:inherit;font-size:11px;font-weight:650;cursor:pointer;padding:7px 10px;border-radius:8px;border:1px solid #2f425c;color:#a4bad4;background:#0d1826}.correlation-filter.active{color:#edf7ff;border-color:#568cbb;background:#19344b}.correlation-filter:focus-visible,.correlation-expand:focus-visible{outline:2px solid #71b2ed;outline-offset:3px}.correlation-list{display:flex;flex-direction:column;gap:9px}.correlation-item{background:#0e1a2a;border:1px solid #293c54;border-radius:11px;padding:13px 14px}.correlation-item-main{display:flex;gap:15px;align-items:center;min-width:0}.correlation-item-context{min-width:0;flex:1}.correlation-item-heading{display:flex;flex-wrap:wrap;align-items:center;gap:7px 9px;font-size:12px}.correlation-item-heading strong{color:#e4eef9;max-width:100%;overflow-wrap:anywhere}.correlation-item-heading span:not(.correlation-priority){color:#8ac2e8;padding:3px 7px;background:#152b40;border-radius:6px}.correlation-priority{color:#f6ba8b;border:1px solid #714b35;padding:3px 7px;border-radius:6px}.correlation-item-sub{color:#8fa9c4;font-size:11px;margin:8px 0;line-height:1.45}.correlation-volume-track{height:5px;background:#21354d;max-width:480px;border-radius:20px;overflow:hidden}.correlation-volume-track>div{height:100%;border-radius:20px;background:linear-gradient(90deg,#3875af,#70bddc)}.correlation-item-numbers{display:flex;flex-direction:column;min-width:90px;text-align:right}.correlation-item-numbers strong{color:#f2f7ff;font-size:20px;font-variant-numeric:tabular-nums}.correlation-item-numbers span{color:#8fa6c0;font-size:10px}.correlation-expand{background:#183047;border:1px solid #365575;color:#d7ebff;border-radius:8px;padding:8px 10px;min-width:105px;cursor:pointer;font:inherit;font-size:11px}.correlation-item-signals{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:12px;color:#9fb6d0;font-size:11px}.correlation-unknown{color:#e6b67e}.correlation-details{border-top:1px solid #2c3d53;padding-top:13px;margin-top:14px}.correlation-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 15px;margin:0}.correlation-details dt{color:#8aa4c2;font-size:10px;font-weight:700;letter-spacing:.02em}.correlation-details dd{margin:4px 0 0;color:#dce9f7;font-size:12px;overflow-wrap:anywhere}.correlation-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.correlation-details p{color:#9eb8d1;line-height:1.6;font-size:11px;margin:15px 0 12px}.correlation-details small{display:block;color:#8fa5bf;font-size:10px;margin-top:8px}.correlation-footer-note{margin:14px 0 0;border-top:1px solid #2d3c51;padding-top:12px;color:#9eb6ce;font-size:11px;line-height:1.6}@media (max-width:800px){.correlation-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.correlation-item-main{flex-wrap:wrap}.correlation-item-context{flex-basis:100%}.correlation-item-numbers{text-align:left;min-width:0;flex-direction:row;gap:7px;align-items:baseline}.correlation-expand{margin-left:auto}.correlation-readonly{margin-left:0}}@media (max-width:490px){.correlation-stats{grid-template-columns:1fr 1fr}.correlation-stats strong{font-size:20px}.correlation-details dl{grid-template-columns:1fr}.correlation-controls label{flex:1;min-width:125px}.correlation-controls select{min-width:0;width:100%}}.orgspace{display:grid;gap:22px;min-width:0}.orgspace-context-nav,.orgspace-section-nav{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.orgspace-context-nav{padding:6px;border-radius:12px;border:1px solid #52678255;background:#0d1724}.orgspace-context-nav a,.orgspace-section-nav a{text-decoration:none;color:#aebed3;padding:10px 15px;border-radius:9px;font-weight:600;font-size:.91rem}.orgspace-context-nav a:hover,.orgspace-section-nav a:hover{background:#4e729b22;color:#fff}.orgspace-context-nav a.selected,.orgspace-section-nav a.selected{background:#315c94;color:#fff}.orgspace-directory-note,.orgspace-header{border:1px solid #52678255;border-radius:14px;padding:22px;background:#101c2b}.orgspace-directory-note{display:grid;gap:6px}.orgspace-directory-note span{font-size:.9rem;color:#aebed3}.orgspace-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.orgspace-header h1{margin:6px 0 8px;font-size:1.65rem}.orgspace-header p{margin:0 0 12px;color:#aebed3}.orgspace-eyebrow{color:#8fbaff;font-size:.73rem;font-weight:700;letter-spacing:.11em}.orgspace-tenant-slug{font-size:.8rem;color:#92a9c3}.orgspace-change{text-decoration:none;border:1px solid #6683a577;border-radius:9px;color:#d5e4f5;padding:10px 14px;white-space:nowrap;font-weight:600}.orgspace-change:hover{background:#4e729b22}.orgspace-section-nav{border-bottom:1px solid #52678255;padding-bottom:12px}.orgspace-overview{display:grid;gap:18px}.orgspace-overview-intro h2{margin:0 0 8px}.orgspace-overview-intro p{margin:0;color:#aebed3}.orgspace-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.orgspace-overview-card{border:1px solid #52678266;border-radius:14px;padding:20px;display:grid;align-content:start;gap:12px;color:inherit;text-decoration:none;background:#101c2b;min-height:165px}a.orgspace-overview-card:hover{border-color:#568fd2;background:#15263b}.orgspace-overview-card strong{font-size:1.08rem}.orgspace-overview-card span{color:#aebed3;line-height:1.5}.orgspace-overview-card small{color:#90bcff}.orgspace-overview-card.planned{opacity:.75}.orgspace-denied{padding:22px;border:1px solid #52678255;border-radius:12px}.orgspace .vl-page>header{display:none}@media (max-width: 980px){.orgspace-overview-grid{grid-template-columns:1fr}.orgspace-header{flex-direction:column;align-items:flex-start}}.vl-page{display:grid;gap:18px;min-width:0}.vl-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.vl-toolbar h2{font-size:1.3rem;margin:0 0 6px}.vl-toolbar p{color:#a5b9d2;margin:0}.vl-primary,.vl-secondary,.vl-danger,.vl-close{border-radius:9px;cursor:pointer;font:inherit;font-weight:600;padding:10px 14px;border:1px solid #557294;background:#122238;color:#dfeaff}.vl-primary{background:#295f9d;border-color:#498ddd;color:#fff}.vl-danger{border-color:#9c5261;color:#eea3ae;background:transparent}.vl-primary:hover{background:#3476be}.vl-secondary:hover{background:#223851}.vl-danger:hover{background:#3a1c2a}.vl-primary:disabled,.vl-secondary:disabled,.vl-danger:disabled{opacity:.5;cursor:not-allowed}.vl-explorer{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);gap:14px;align-items:stretch;min-height:350px}.vl-tree-panel,.vl-detail-panel{border:1px solid #314258;border-radius:14px;background:#0d1724;min-width:0}.vl-tree-panel{padding:16px 8px}.vl-panel-heading{padding:4px 12px 16px;display:flex;justify-content:space-between;gap:10px;align-items:center}.vl-panel-heading span{color:#9caec4;font-size:.83rem}.vl-search-label{display:block;padding:0 9px 12px}.vl-search-label input{width:100%;box-sizing:border-box;background:#142439;color:#e3eefb;padding:11px 12px;border:1px solid #425773;border-radius:8px}.vl-tree{max-height:52vh;overflow:auto}.vl-tree-group{min-width:0}.vl-tree-row{display:flex;align-items:center;gap:4px;min-width:0;border:1px solid transparent;border-radius:8px;margin:2px 5px;padding:4px 10px 4px 0}.vl-tree-row:hover{background:#20344a}.vl-tree-row.is-active{background:#1d3b61;border-color:#387db5}.vl-expand{border:0;background:transparent;color:#adbfda;cursor:pointer;min-width:23px;padding:8px 3px}.vl-expand:disabled{opacity:.4;cursor:default}.vl-select{flex:1;min-width:0;display:grid;gap:3px;text-align:left;border:0;background:transparent;color:inherit;cursor:pointer;padding:6px 3px}.vl-name{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vl-type{color:#9aacc4;font-size:.74rem;text-transform:capitalize}.vl-count{color:#9aacc4;font-size:.83rem;padding-right:8px}.vl-detail-panel{padding:24px}.vl-placeholder{min-height:270px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:12px}.vl-placeholder-icon{font-size:2.5rem;color:#73a6df}.vl-placeholder h3{margin:0;font-size:1.1rem}.vl-placeholder p{margin:0;max-width:330px;color:#a4b6ca;line-height:1.6}.vl-details{display:grid;gap:22px}.vl-detail-head{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap}.vl-detail-head h3{font-size:1.4rem;margin:7px 0}.vl-eyebrow{color:#93b7e5;font-size:.7rem;font-weight:700;letter-spacing:.11em}.vl-breadcrumb{font-size:.85rem;color:#9fb3cd;overflow-wrap:anywhere;margin:0}.vl-kind{align-self:start;border:1px solid #426080;color:#c2d8f3;border-radius:30px;padding:6px 12px;text-transform:capitalize;font-size:.78rem}.vl-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vl-metrics>div{border:1px solid #314258;padding:15px;border-radius:10px;background:#152438;display:grid;gap:5px}.vl-metrics strong{font-size:1.4rem}.vl-metrics span{color:#a4b6cc;font-size:.78rem}.vl-facts{display:grid;gap:10px;margin:0}.vl-facts>div{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid #314258;padding-bottom:10px}.vl-facts dt{color:#9bb1cd}.vl-facts dd{margin:0;text-align:right;overflow-wrap:anywhere}.vl-action-row{display:flex;flex-wrap:wrap;gap:9px}.vl-detail-note{font-size:.84rem;line-height:1.5;color:#a0b2c8;border-top:1px solid #314258;padding-top:16px}.vl-empty{padding:16px;color:#a4b6ca;line-height:1.5}.vl-message,.vl-error{border:1px solid #477294;padding:12px 15px;border-radius:9px}.vl-error{border-color:#ad5361;color:#ffc9d1}.vl-backdrop{position:fixed;inset:0;z-index:10000;background:#01070db8;display:flex;justify-content:flex-end}.vl-dialog{height:100%;max-height:100dvh;width:min(480px,100vw);overflow-y:auto;overscroll-behavior:contain;background:#101c2c;box-shadow:-26px 0 70px #0008;border-left:1px solid #3c516a;padding:26px;box-sizing:border-box;outline:none;color:#eaf2fc}.vl-dialog-head{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:26px}.vl-dialog-head h3{font-size:1.35rem;margin:7px 0}.vl-close{background:transparent;font-size:1.45rem;padding:4px 12px}.vl-form{display:grid;gap:19px}.vl-form label{display:grid;gap:8px;font-size:.9rem;font-weight:600}.vl-form input,.vl-form select{box-sizing:border-box;width:100%;border:1px solid #536d8e;background:#1a2d44;border-radius:8px;padding:12px;color:#fff;font:inherit}.vl-form option{background:#1a2d44}.vl-dialog-actions{border-top:1px solid #33465f;padding-top:18px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.vl-help{color:#9eb3ce;font-size:.83rem;line-height:1.5;margin:0}.vl-screen-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media (max-width:820px){.vl-explorer{grid-template-columns:1fr}.vl-tree{max-height:33vh}.vl-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.vl-detail-panel{padding:17px}}@media (max-width:480px){.vl-metrics{grid-template-columns:1fr}.vl-dialog{padding:18px}}.agentops{color:var(--text-primary,#e9f1fd);padding:4px 0 36px;max-width:1600px}.agentops *{box-sizing:border-box}.agentops-head{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-bottom:24px}.agentops-head h1{font-size:29px;line-height:1.2;margin:4px 0 10px;font-weight:700;letter-spacing:-.03em}.agentops-head p{margin:0;color:#aebdd1;font-size:14px;max-width:850px}.agentops-eyebrow{color:#6e9bff!important;font-size:11px!important;letter-spacing:.11em;font-weight:800;text-transform:uppercase}.agentops-actions{display:flex;gap:10px;flex-wrap:wrap}.agentops button{font:inherit;cursor:pointer;min-height:38px}.agentops button:disabled{opacity:.55;cursor:not-allowed}.agentops-primary,.agentops-secondary{border:1px solid #28466b;border-radius:9px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.agentops-primary{background:#4a73e8;border-color:#587ef1;color:#fff;font-weight:700}.agentops-secondary{background:#14243a;color:#dbe8fa}.agentops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.agentops-metric{border:1px solid #28405d;border-radius:12px;background:linear-gradient(170deg,#152740,#0f1d31);padding:18px;min-height:133px}.agentops-metric>div{display:flex;align-items:center;gap:8px;color:#b7c9e0;font-size:12px}.agentops-metric>strong{display:block;font-size:30px;font-variant-numeric:tabular-nums;margin:8px 0 2px;line-height:1.1;color:#f2f7ff}.agentops-metric>small{font-size:11px;color:#99adca}.agentops-main{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(280px,.9fr);align-items:start;gap:18px}.agentops-side{display:flex;flex-direction:column;gap:18px}.agentops-panel{min-width:0;border:1px solid #2a4260;background:#0f1f34;border-radius:13px;padding:18px}.agentops-panelhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.agentops-panelhead h2{margin:0 0 5px;font-size:16px;line-height:1.3;color:#f1f6ff}.agentops-panelhead p{font-size:12px;color:#99afce;margin:0}.agentops-chip{border:1px solid #37557a;background:#172c49;color:#c4d5ef;font-size:11px;border-radius:100px;padding:5px 9px;white-space:nowrap}.agentops-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:16px}.agentops-toolbar label:first-child{flex:1}.agentops input,.agentops select{width:100%;border:1px solid #345073;border-radius:8px;background:#142942;color:#eef5ff;padding:10px 12px;min-height:41px;font:inherit;font-size:13px}.agentops input:focus-visible,.agentops select:focus-visible,.agentops button:focus-visible,.agentops a:focus-visible{outline:3px solid #77a9ff;outline-offset:2px}.agentops input:disabled{opacity:.7}.agentops-tablewrap{width:100%;overflow:auto}.agentops table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.agentops th{color:#9db6d4;text-transform:uppercase;letter-spacing:.05em;font-size:10px;text-align:left;font-weight:700;border-bottom:1px solid #2a4160;padding:12px}.agentops td{border-bottom:1px solid #253d57;padding:13px 12px;color:#d5e3f5}.agentops td strong{display:block;color:#f0f6ff;margin-bottom:3px}.agentops td small{font-size:11px;color:#96acc7}.agentops-status{display:inline-flex;align-items:center;border-radius:100px;padding:4px 9px;background:#34465b;color:#dde6f3;text-transform:capitalize}.agentops-status.ok{background:#173f3a;color:#7ef0ca}.agentops-status.bad{background:#57313b;color:#ffbbc6}.agentops-empty{text-align:center;padding:46px 22px;display:flex;gap:10px;flex-direction:column;align-items:center;color:#adc3df}.agentops-empty strong{font-size:15px;color:#e9f3ff}.agentops-empty p{max-width:540px;margin:0;font-size:13px}.agentops-empty a,.agentops-link{color:#8cb9ff}.agentops-link{display:inline-block;margin-top:14px;font-size:12px}.agentops-warning{padding:14px;border:1px solid #655034;border-radius:9px;background:#32291f;color:#f8d7ad;font-size:12px}.agentops-warning strong{display:block;margin-bottom:4px}.agentops-warning p{margin:0}.agentops-source,.agentops-job{padding:11px 0;border-bottom:1px solid #2c4262;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.agentops-source strong,.agentops-job strong{font-size:12px}.agentops-source small,.agentops-job small{color:#9fb3d0;font-size:11px;width:100%}.agentops-note{color:#9fb3d0;font-size:12px;line-height:1.55;margin:9px 0}.agentops-toast{border:1px solid #416083;border-radius:9px;background:#193250;margin-top:16px;padding:13px;color:#d5ebff;font-size:12px}.agentops-overlay{position:fixed;inset:0;z-index:80;background:#020812b8;display:flex;justify-content:flex-end}.agentops-drawer{height:100%;width:min(480px,100%);overflow-y:auto;background:#102238;border-left:1px solid #355271;box-shadow:-18px 0 50px #0005;padding:25px}.agentops-drawer form{display:flex;flex-direction:column;gap:16px;margin-top:20px}.agentops-drawer form label{display:flex;flex-direction:column;gap:7px;color:#c9dbf1;font-size:12px;font-weight:650}.agentops-drawer form button{margin-top:4px}.agentops .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1100px){.agentops-main{grid-template-columns:1fr}.agentops-side{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:800px){.agentops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.agentops-side{grid-template-columns:1fr}}@media (max-width:520px){.agentops-metrics{grid-template-columns:1fr}.agentops-toolbar{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.agentops *{scroll-behavior:auto!important;transition:none!important}}.agentops-manager-panel{margin-top:18px}.agentops-source-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:14px;margin-bottom:14px}.agentops-manager-card{background:#14243a;border:1px solid #34506f;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:9px;min-width:0}.agentops-source-line{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.agentops-source-line strong{font-size:14px;overflow-wrap:anywhere}.agentops-source-stats{font-size:12px;color:#a8bedb}.agentops-source-stats strong{font-size:22px;color:#edf5ff}.agentops-manager-card small{color:#94afd3;font-size:11px}.agentops-role-label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#cbdaf0}.agentops-manager-card .agentops-secondary{align-self:flex-start;margin-top:auto}.agentops-source-secret{display:flex;flex-direction:column;gap:7px;margin:17px 0;font-size:12px;color:#c7daf1;font-weight:650}.agentops-source-secret textarea{width:100%;min-height:98px;resize:vertical;background:#142942;color:#edf5ff;border:1px solid #35567e;border-radius:9px;padding:12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.agentops-source-secret textarea:focus-visible{outline:3px solid #77a9ff}.reconcile{border:1px solid #2a4565;background:#101f33;border-radius:13px;padding:20px;margin:18px 0 26px;color:#eaf3ff}.reconcile *{box-sizing:border-box}.reconcile-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:14px;margin-bottom:18px}.reconcile-eyebrow{color:#7fa9ff;font-size:10px;font-weight:800;letter-spacing:.12em}.reconcile h2{font-size:19px;margin:5px 0 6px;letter-spacing:-.015em}.reconcile h3{font-size:16px;margin:4px 0}.reconcile p{margin:3px 0;font-size:12px;color:#a7bed9;line-height:1.5}.reconcile small{font-size:10px;color:#9db4d3}.reconcile-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reconcile button,.reconcile select,.reconcile input{border:1px solid #375477;border-radius:8px;background:#172f4d;color:#eef6ff;font:inherit;font-size:12px;padding:9px 12px;min-height:39px}.reconcile button{cursor:pointer;background:#315d9c}.reconcile button:disabled{opacity:.5;cursor:not-allowed}.reconcile button:focus-visible,.reconcile select:focus-visible,.reconcile input:focus-visible{outline:3px solid #8aaaff;outline-offset:2px}.reconcile-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.reconcile-metrics article{border:1px solid #304a69;border-radius:10px;background:#142941;padding:13px;min-width:0}.reconcile-metrics strong{font-size:26px;display:block;margin:4px 0;color:#f3f8ff;font-variant-numeric:tabular-nums}.reconcile-metrics small{font-size:11px}.reconcile-metrics p{font-size:10px}.reconcile-sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:20px}.reconcile-sources article{background:#14263d;border:1px solid #365174;border-radius:10px;padding:15px;min-width:0}.reconcile-source-title{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap}.reconcile-source-title strong{font-size:13px;overflow-wrap:anywhere}.reconcile-source-counts{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:15px 0}.reconcile-source-counts span{font-size:10px;color:#9bb6d7;display:grid;gap:4px}.reconcile-source-counts strong{font-size:20px;color:#f1f7ff;font-variant-numeric:tabular-nums}.reconcile-state{display:inline-block;padding:4px 8px;border-radius:40px;background:#33475e;color:#e5efff;font-size:10px;white-space:normal}.reconcile-state.ok{background:#184b43;color:#96f6d7}.reconcile-state.warn{background:#5c402b;color:#ffe0a6}.reconcile-list-heading{margin-top:24px}.reconcile-toolbar{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(140px,1fr));gap:10px;margin:13px 0}.reconcile-scroll{overflow:auto}.reconcile table{border-collapse:collapse;width:100%;min-width:870px;font-size:12px}.reconcile th{text-align:left;text-transform:uppercase;color:#a1bddd;font-size:10px;letter-spacing:.05em;font-weight:750;border-bottom:1px solid #365171;padding:10px}.reconcile td{vertical-align:top;padding:13px 10px;border-bottom:1px solid #294360;color:#d8e7fb}.reconcile td strong{display:block;color:#f0f6ff}.reconcile td small{display:block;margin-top:3px;overflow-wrap:anywhere}.reconcile-pill{border:1px solid #416286;padding:4px 9px;border-radius:99px;color:#cadbf3;font-size:11px}.reconcile-warning{color:#efc995!important}.reconcile-error,.reconcile-empty{border:1px dashed #6c5c47;border-radius:9px;padding:21px;background:#302a2a;color:#ffe5b9;font-size:12px}.reconcile-error p{color:#f3d4ae;margin-top:8px}.reconcile-foot{margin-top:18px!important;color:#93aacb!important;font-size:11px!important}@media (max-width:1000px){.reconcile-metrics,.reconcile-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.reconcile{padding:12px}.reconcile-metrics,.reconcile-toolbar,.reconcile-sources{grid-template-columns:1fr}}.adq{background:#11233a;border:1px solid #304b6b;border-radius:12px;padding:16px;color:#eaf3ff;min-width:0}.adq *{box-sizing:border-box}.adq-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.adq-head h2{font-size:16px;line-height:1.3;margin:0 0 4px}.adq-head p{color:#b4c9e1;font-size:12px;margin:0}.adq button{border:1px solid #456893;border-radius:8px;background:#213e62;color:#edf5ff;font-size:12px;padding:8px 11px;cursor:pointer;min-height:34px}.adq button:disabled{opacity:.55;cursor:not-allowed}.adq button:focus-visible,.adq input:focus-visible,.adq select:focus-visible{outline:3px solid #85aeff;outline-offset:2px}.adq-summary{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0}.adq-summary>span{border:1px solid #335577;background:#162d4b;padding:9px 12px;border-radius:8px;color:#bcd0e8;font-size:11px}.adq-summary strong{font-size:17px;color:#f5f9ff;margin-right:6px}.adq-execution{border:1px solid #735e43;border-radius:9px;background:#2f302d;padding:12px;margin-bottom:16px}.adq-execution strong{color:#f9e6bb;font-size:12px}.adq-execution p{margin:5px 0 0;color:#e6d4b4;font-size:11px;line-height:1.6}.adq-toolbar{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:12px}.adq-toolbar input,.adq-toolbar select{min-height:38px;border:1px solid #36597b;border-radius:7px;background:#172e49;color:#f2f8ff;padding:7px 10px;font:inherit;font-size:12px}.adq-toolbar input{flex:1;min-width:160px}.adq-scroll{overflow-x:auto}.adq table{width:100%;min-width:740px;text-align:left;border-collapse:collapse;font-size:11px}.adq th,.adq td{padding:12px 9px;border-bottom:1px solid #304761;vertical-align:top;overflow-wrap:anywhere}.adq th{text-transform:uppercase;letter-spacing:.06em;color:#afc7e2;font-size:10px}.adq td strong,.adq td small{display:block}.adq td small{color:#a5bfdf;font-size:11px;margin-top:5px}.adq-state{border-radius:7px;border:1px solid #49647e;background:#213b54;padding:5px 8px;display:inline-flex;color:#ceddf0;text-transform:capitalize}.adq-state.pending{border-color:#8b7148;background:#403526;color:#f8d99e}.adq-state.bad{border-color:#a95968;background:#462b35;color:#ffb4bd}.adq-pages{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:11px;color:#b5cae1}.adq-pages>div{display:flex;align-items:center;gap:10px}.adq-empty{border:1px dashed #476281;border-radius:9px;padding:20px;color:#d7e6f5;font-size:12px}.adq-empty.warning{border-color:#876e54;background:#302c31;color:#efd1b9}.adq-copy{font-size:11px;color:#bce8d5}@media (max-width:720px){.adq-toolbar{flex-direction:column}.adq-toolbar input,.adq-toolbar select{width:100%}.adq-pages>div{width:100%;justify-content:space-between}}.adq-operator{min-width:150px}.adq-operator button{display:block;width:100%;margin-bottom:6px}.adq-overlay{position:fixed;inset:0;z-index:1600;background:#070e1ed4;display:flex;justify-content:center;align-items:center;padding:16px}.adq-dialog{width:min(580px,100%);max-height:90dvh;overflow:auto;border-radius:14px;border:1px solid #44658b;box-shadow:0 24px 65px #000a;background:#15263e;color:#ecf5ff;padding:21px}.adq-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.adq-dialog-head small{font-size:10px;letter-spacing:.1em;font-weight:700;color:#98bfff}.adq-dialog h3{margin:5px 0 12px;font-size:19px}.adq-dialog p{color:#c7d8ef;font-size:12px;line-height:1.65}.adq-dialog form{display:grid;gap:13px;margin-top:16px}.adq-dialog label{display:grid;gap:7px;font-size:12px;color:#d3e1f2}.adq-dialog input,.adq-dialog textarea{width:100%;min-width:0;border-radius:8px;border:1px solid #45658d;background:#1a3452;padding:9px 12px;color:#f4faff;font:inherit}.adq-dialog input:disabled{opacity:.78}.adq-dialog textarea{resize:vertical}.adq-dialog-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.adq-dialog .adq-plan-submit{background:#4a73e8;border-color:#6d94fb;color:#fff;font-weight:700}.adq-review-error{color:#ffcfce!important}.gbops{max-width:1500px;padding:10px 0 38px;color:#edf5ff}.gbops *{box-sizing:border-box}.gbops header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:22px;flex-wrap:wrap}.gbops header small{font-size:11px;letter-spacing:.12em;color:#86aeff;font-weight:800}.gbops h1{font-size:29px;line-height:1.2;letter-spacing:-.02em;margin:6px 0 10px}.gbops header p{color:#a5bdd7;margin:0;font-size:13px}.gbops button{cursor:pointer;border:1px solid #44678d;border-radius:9px;background:#203f62;color:#f1f7ff;padding:10px 16px;font:inherit}.gbops button:focus-visible,.gbops select:focus-visible,.gbops input:focus-visible{outline:3px solid #85aeff;outline-offset:2px}.gbops-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}.gbops-metrics article{background:linear-gradient(155deg,#172942,#101d30);border:1px solid #2b4667;border-radius:12px;padding:16px;font-size:12px;color:#aec1da}.gbops-metrics strong{display:block;font-size:30px;margin-top:8px;color:#f5f9ff}.gbops-panel{background:#102038;border:1px solid #2d4767;border-radius:12px;padding:19px}.gbops-toolbar{display:flex;gap:12px;margin-bottom:16px}.gbops input,.gbops select{min-height:42px;border:1px solid #355479;border-radius:8px;background:#172b46;color:#e9f3ff;padding:8px 13px;font:inherit}.gbops input{flex:1;min-width:0}.gbops-table{overflow-x:auto}.gbops table{width:100%;min-width:620px;border-collapse:collapse;font-size:12px}.gbops th{text-align:left;color:#9fb6d5;letter-spacing:.06em;font-size:10px;text-transform:uppercase}.gbops th,.gbops td{padding:12px;border-bottom:1px solid #283e59}.gbops td strong,.gbops td small{display:block}.gbops td small{color:#9ab4d4;font-size:10px;margin-top:3px}.gbops-empty{border:1px dashed #4e5c7a;padding:28px;color:#f0d4ad;background:#2a2a33;border-radius:10px}.gbops footer{font-size:11px;color:#a3b7d1;margin-top:14px}@media (max-width:700px){.gbops-metrics{grid-template-columns:1fr}.gbops-toolbar{flex-direction:column}}.gbops-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.gbops-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.gbops-actions a,.gbops footer a,.gbops-empty a{color:#a9c6ff;text-decoration:underline;text-underline-offset:3px}.gbops-provenance{padding:12px 15px;border:1px solid #355276;border-radius:10px;background:#142b48;color:#c4d5ec;font-size:12px;line-height:1.65;margin:0 0 18px}.gbops-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.gbops-metrics article{display:flex;flex-direction:column;gap:4px;min-width:0}.gbops-metrics article span{font-size:12px;color:#b1c9e2}.gbops-metrics article small{font-size:11px;line-height:1.4;color:#a3b9d8;overflow-wrap:anywhere}.gbops-metrics article strong{font-size:27px;line-height:1.2}.gbops-metrics article .gbops-engine{font-size:22px}.gbops-panel{margin-bottom:16px}.gbops-panelhead{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:15px}.gbops-panelhead h2{font-size:17px;margin:0 0 4px;letter-spacing:-.015em}.gbops-panelhead p{margin:0;color:#acc2dd;font-size:12px}.gbops-count{font-size:12px;background:#233b58;color:#dceaff;border-radius:99px;padding:5px 10px}.gbops-state,.gbops-severity{display:inline-flex;align-items:center;padding:5px 9px;border-radius:7px;border:1px solid #4b6180;background:#23334b;color:#e0e8f6;font-size:11px;text-transform:capitalize;white-space:nowrap}.gbops-state.ok{background:#183c34;color:#9bedcd;border-color:#376e58}.gbops-state.progress{background:#243454;color:#a9c9ff;border-color:#395c95}.gbops-state.bad,.gbops-severity.critical{background:#492932;color:#ffb5ba;border-color:#9b4e63}.gbops-severity.high{background:#4d3428;color:#ffd2a5;border-color:#98694a}.gbops-severity.medium{background:#3d3829;color:#fbe4a3;border-color:#827544}.gbops-severity.low{background:#20384d;color:#a5d8ff;border-color:#376b8d}.gbops-table table{min-width:900px}.gbops-table td{vertical-align:top;line-height:1.5;overflow-wrap:anywhere}.gbops-table td:first-child{max-width:280px}.gbops-table td:nth-child(5){min-width:140px}.gbops-table td small{font-size:11px;max-width:400px}.gbops-progress{margin-top:7px;height:5px;border-radius:99px;background:#1d3553;overflow:hidden;min-width:70px}.gbops-progress span{display:block;height:100%;background:#638eeb}.gbops-inspect{padding:6px 11px!important;min-height:31px;font-size:11px!important}.gbops-empty strong{display:block;margin-bottom:6px}.gbops-empty p{margin:7px 0;line-height:1.5}.gbops-empty.warning{border-color:#93664c;background:#332c30}.gbops-detail{border-color:#416591}.gbops-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 18px}.gbops-detail-grid>div{padding:12px;border:1px solid #2e496b;border-radius:9px;background:#152b45;min-width:0}.gbops-detail-grid small{display:block;color:#a0bcdd;margin-bottom:7px}.gbops-detail-grid strong{display:block;overflow-wrap:anywhere;font-size:11px}.gbops-detail h3{font-size:14px;margin:20px 0 12px}.gbops-error-text{overflow-wrap:anywhere;white-space:pre-wrap}.gbops footer{line-height:1.6}@media (max-width:1080px){.gbops-metrics,.gbops-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gbops-metrics,.gbops-detail-grid{grid-template-columns:1fr}.gbops-toolbar input,.gbops-actions{width:100%}}.rmops{max-width:1580px;padding:10px 0 44px;color:#eaf2ff}.rmops *{box-sizing:border-box}.rmops-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.rmops-head small,.rmops-drawer-head small{color:#90b6ff;font-size:11px;letter-spacing:.1em;font-weight:800}.rmops-head h1{font-size:29px;letter-spacing:-.025em;margin:5px 0 9px}.rmops-head p,.rmops-panel-head p{font-size:12px;color:#b2c8df;margin:0}.rmops-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rmops a{color:#adcaff;text-decoration:underline;text-underline-offset:3px}.rmops button{min-height:36px;padding:8px 13px;border-radius:8px;border:1px solid #426a93;background:#1e3b5e;color:#e9f1ff;cursor:pointer;font:inherit;font-size:12px}.rmops button:hover{background:#2b527c}.rmops button:focus-visible,.rmops select:focus-visible,.rmops input:focus-visible{outline:3px solid #8bb9ff;outline-offset:2px}.rmops-provenance{padding:12px 15px;border:1px solid #355477;background:#132b45;border-radius:10px;color:#bfd1e9;font-size:12px;line-height:1.6;margin-bottom:18px}.rmops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.rmops-metrics article{border:1px solid #2d496e;border-radius:12px;background:linear-gradient(150deg,#1b3050,#101e33);padding:16px;min-width:0}.rmops-metrics article span,.rmops-metrics article small{display:block;color:#abc3df;font-size:11px}.rmops-metrics article strong{display:block;font-size:29px;margin:9px 0;color:#f6faff}.rmops-metrics article small{line-height:1.4;overflow-wrap:anywhere}.rmops-panel{padding:19px;background:#102039;border:1px solid #2a4565;border-radius:13px}.rmops-panel-head{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-bottom:16px}.rmops-panel h2{font-size:18px;margin:0 0 5px}.rmops-count{padding:6px 11px;background:#203c5a;border-radius:40px;font-size:11px;color:#cde3ff}.rmops-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 15px}.rmops-toolbar label{flex:1;min-width:220px}.rmops-toolbar input{width:100%;min-width:0}.rmops input,.rmops select{background:#192d46;color:#e9f3ff;border:1px solid #395a7e;border-radius:8px;padding:9px 12px;min-height:40px;font:inherit;font-size:12px}.rmops-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rmops-scroll{overflow-x:auto}.rmops table{width:100%;min-width:960px;border-collapse:collapse;text-align:left;font-size:12px}.rmops th,.rmops td{padding:13px 10px;border-bottom:1px solid #2b435e;vertical-align:top}.rmops th{text-transform:uppercase;letter-spacing:.07em;font-size:10px;color:#abc5e3}.rmops td strong,.rmops td small{display:block}.rmops td small{color:#a3bddc;margin-top:5px;line-height:1.45}.rmops td:nth-child(2){max-width:350px}.rmops td{overflow-wrap:anywhere}.rmops-severity{display:inline-flex;white-space:nowrap;padding:5px 9px;border-radius:7px;border:1px solid #526883;text-transform:capitalize}.rmops-severity.critical{color:#ffc1c7;border-color:#995166;background:#4b2a35}.rmops-severity.high{color:#ffceaf;border-color:#946449;background:#473022}.rmops-severity.medium{color:#ffdfad;border-color:#847142;background:#413724}.rmops-severity.low{color:#b7dcff;border-color:#3c7392;background:#1e3e54}.rmops-severity.log{color:#ccd5e5;border-color:#4c6076;background:#28394f}.rmops-empty{padding:30px 22px;border:1px dashed #426080;background:#172b45;border-radius:10px;font-size:13px;line-height:1.55}.rmops-empty strong{display:block}.rmops-empty.warning{background:#342b33;border-color:#986549;color:#f2d1c5}.rmops-overlay{position:fixed;inset:0;background:#080e1bc9;z-index:1500;display:flex;justify-content:flex-end}.rmops-drawer{height:100dvh;width:min(660px,100vw);background:#111e32;box-shadow:-20px 0 55px #0009;padding:24px;overflow:auto;color:#edf5ff;border-left:1px solid #38577b}.rmops-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid #2d4562;padding-bottom:16px}.rmops-drawer-head h2{font-size:23px;line-height:1.3;margin:8px 0}.rmops-drawer-head p{font-size:12px;color:#acc4de}.rmops-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.rmops-details-grid>div{padding:13px;border:1px solid #334c6a;border-radius:9px;background:#1a2d49}.rmops-details-grid small{display:block;font-size:11px;color:#b1c7e2;margin-bottom:8px}.rmops-details-grid strong{display:block;overflow-wrap:anywhere;font-size:12px}.rmops-drawer section{padding:15px 0;border-bottom:1px solid #2e425d}.rmops-drawer section h3{font-size:13px;margin:0 0 9px}.rmops-drawer section p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;color:#d8e6f8;margin:0;font-size:12px}.rmops-drawer .rmops-approval{background:#152f4a;padding:15px;border-radius:10px;border:1px solid #33577c;margin-top:17px}.rmops-drawer-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 0 8px}.rmops-drawer-actions p{font-size:12px;color:#c8e1ff}.rmops-drawer-actions button.rmops-primary{background:#4a73e8;border-color:#668af2;font-weight:700;color:#fff}.rmops footer{font-size:11px;color:#a3bad8;margin-top:15px;line-height:1.6}@media (max-width:1100px){.rmops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:690px){.rmops-metrics{grid-template-columns:1fr}.rmops-toolbar{flex-direction:column}.rmops-toolbar label,.rmops-toolbar select{width:100%}.rmops-drawer{padding:16px}.rmops-details-grid{grid-template-columns:1fr}}.rdy{max-width:1600px;padding:8px 0 35px;color:#eaf3ff}.rdy *{box-sizing:border-box}.rdy-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.rdy-head small{color:#89b2ff;font-size:11px;font-weight:800;letter-spacing:.1em}.rdy h1{font-size:29px;line-height:1.2;letter-spacing:-.025em;margin:6px 0 9px}.rdy-head p{color:#b2c9e4;margin:0;font-size:13px;line-height:1.6}.rdy-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.rdy button{background:#1d3a5b;color:#eaf3ff;border:1px solid #43658f;padding:10px 14px;border-radius:9px;font:inherit;font-size:12px;cursor:pointer}.rdy button:disabled{opacity:.55;cursor:not-allowed}.rdy button:focus-visible{outline:3px solid #84b4fa;outline-offset:2px}.rdy-warning{padding:17px 20px;background:#332d2a;border:1px solid #926a4b;border-radius:11px;margin-bottom:18px}.rdy-warning strong{color:#ffe0b1;font-size:14px}.rdy-warning p{color:#f1d4b8;margin:7px 0 0;max-width:1000px;font-size:12px;line-height:1.65}.rdy-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 19px}.rdy-metrics article{padding:19px;background:linear-gradient(160deg,#1b304b,#111e32);border:1px solid #2d4868;border-radius:12px;min-width:0}.rdy-metrics small{color:#b0c8e6;font-size:11px}.rdy-metrics strong{font-size:32px;display:block;margin:9px 0;color:#f5faff}.rdy-metrics strong span{font-size:16px;color:#93aeca}.rdy-metrics p{font-size:11px;color:#b0c5df;margin:0}.rdy-panel{border:1px solid #2d496a;border-radius:12px;background:#12243a;padding:19px;margin:0 0 18px}.rdy-panelhead{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 15px}.rdy-panelhead h2{font-size:17px;margin:0 0 5px;letter-spacing:-.01em}.rdy-panelhead p{font-size:12px;color:#a9c2df;margin:0}.rdy-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rdy-checks article{display:flex;align-items:center;gap:12px;border:1px solid #2c4765;border-radius:9px;background:#182d48;padding:13px;min-width:0}.rdy-checks article>div{min-width:0;flex:1}.rdy-checks strong{font-size:12px;color:#e5f1ff;display:block}.rdy-checks p{color:#a9c1dd;font-size:11px;line-height:1.5;margin:6px 0 0}.rdy-dot{display:inline-block;border-radius:50%;height:9px;width:9px;flex:none}.rdy-dot.pass{background:#47be8b;box-shadow:0 0 0 4px #245d48}.rdy-dot.blocked{background:#e5a361;box-shadow:0 0 0 4px #604630}.rdy-status{border-radius:6px;padding:5px 9px;border:1px solid;font-size:11px;white-space:nowrap}.rdy-status.ok{background:#1a4436;border-color:#34785a;color:#a3efd0}.rdy-status.bad{background:#4c342b;border-color:#9d634d;color:#ffd0ad}.rdy-empty{padding:25px;border:1px dashed #4e6484;color:#cdddf1;border-radius:10px;font-size:12px}.rdy-error{background:#3c2b30;border-color:#8d5f55;color:#f8cfc7}.rdy-error strong{display:block;font-size:13px}.rdy-error p{margin:8px 0}.rdy-manual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rdy-manual article{display:flex;align-items:center;gap:12px;background:#1b2e49;border:1px solid #3c4c6c;border-radius:9px;padding:13px;min-width:0}.rdy-manual article>span{display:grid;place-items:center;background:#5b4a31;color:#ffdfa5;border-radius:50%;height:22px;width:22px;flex:none;font-weight:900}.rdy-manual strong{flex:1;color:#dce9fc;font-size:12px}.rdy-manual small{color:#e7b985;font-size:11px;white-space:nowrap}.rdy-copy{color:#b4e8d4;font-size:12px}.rdy footer{color:#9bb3ce;font-size:11px;margin-top:17px;line-height:1.6}@media (max-width:1050px){.rdy-checks,.rdy-manual{grid-template-columns:1fr}}@media (max-width:650px){.rdy-metrics{grid-template-columns:1fr}.rdy-actions{width:100%}.rdy-checks article{flex-wrap:wrap}.rdy-manual article{flex-wrap:wrap}}.casesv{max-width:1650px;color:#e9f3ff;padding:6px 0 35px}.casesv *{box-sizing:border-box}.casesv-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:19px}.casesv-head small{font-size:11px;letter-spacing:.08em;color:#87b6f3;font-weight:800}.casesv h1{font-size:28px;margin:6px 0;letter-spacing:-.025em}.casesv h2{font-size:17px;margin:0}.casesv h3{font-size:14px;margin:18px 0 10px}.casesv-head p{font-size:13px;color:#a8c0db;margin:0}.casesv-actions{display:flex;gap:9px}.casesv button{font:inherit;font-size:12px;cursor:pointer;padding:9px 13px;background:#183452;border:1px solid #456789;color:#e9f3ff;border-radius:8px}.casesv button.casesv-primary{background:#446fe3;color:#fff;border-color:#7299f0;font-weight:650}.casesv button:disabled{cursor:not-allowed;opacity:.5}.casesv button:focus-visible{outline:3px solid #8ab5ff}.casesv-warning{padding:16px 18px;color:#e9cdaa;background:#372f2a;border:1px solid #856d4f;border-radius:11px;font-size:12px;line-height:1.7;margin-bottom:16px}.casesv-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:17px}.casesv-metrics article{padding:17px 19px;background:#172c46;border:1px solid #345170;border-radius:11px}.casesv-metrics span{font-size:11px;color:#a3c3e5;display:block}.casesv-metrics strong{font-size:31px;display:block;margin-top:6px}.casesv-panel{background:#11233a;border:1px solid #294a6c;border-radius:11px;overflow:hidden}.casesv-toolbar{padding:15px 18px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.casesv-toolbar input{margin-left:auto;min-width:230px}.casesv input,.casesv select,.casesv textarea{border:1px solid #49658a;border-radius:8px;background:#152c47;color:#eef5ff;padding:10px 12px;font:inherit;font-size:12px;min-height:36px;max-width:100%}.casesv textarea{width:100%;min-height:92px;resize:vertical}.casesv-scroll{overflow:auto}.casesv table{width:100%;border-collapse:collapse;min-width:730px;font-size:12px}.casesv th{text-align:left;color:#97b7d9;background:#192e49;font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding:14px 12px}.casesv td{padding:14px 12px;border-top:1px solid #304b68;color:#d7e7fa}.casesv td strong{display:block;line-height:1.5}.casesv td small{display:block;margin-top:5px;color:#9cb9d8}.casesv-sev{display:inline-block;padding:5px 8px;border-radius:7px;text-transform:capitalize}.casesv-sev.critical{color:#ffb6b6;background:#623036}.casesv-sev.high{color:#ffe1aa;background:#634c2d}.casesv-sev.medium{color:#b8d9ff;background:#244969}.casesv-sev.low{color:#b9eed3;background:#215643}.casesv-empty{padding:30px;color:#c7d9ed;font-size:13px}.casesv-notice{color:#c6f4de;background:#224137;border:1px solid #46745a;padding:12px;border-radius:9px}.casesv-overlay{position:fixed;inset:0;z-index:1100;background:#010812c7;display:flex;justify-content:flex-end}.casesv-drawer{background:#12243b;border-left:1px solid #496587;height:100%;width:min(580px,100vw);overflow-y:auto;padding:24px;box-shadow:-8px 0 36px #07111c}.casesv-drawerhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px}.casesv-drawer label{display:block;font-size:12px;color:#bfd1e7;font-weight:650;margin:14px 0}.casesv-drawer label input,.casesv-drawer label select{display:block;width:100%;margin-top:6px}.casesv-drawer label textarea{display:block;margin-top:6px}.casesv-drawer p{font-size:12px;color:#c5d8ef;line-height:1.65}.casesv-drawer code{font-size:11px;overflow-wrap:anywhere}.casesv-tags{display:flex;gap:9px;flex-wrap:wrap}.casesv-tags span{background:#25496c;border:1px solid #3f668a;border-radius:7px;padding:6px 9px;font-size:12px}.casesv-events{max-height:350px;overflow:auto}.casesv-events article{padding:11px 15px;background:#1a334e;border-left:3px solid #668de3;margin:8px 0;border-radius:6px}.casesv-events article strong{display:block;text-transform:capitalize;font-size:12px}.casesv-events article small{font-size:11px;color:#9cbce0}.casesv-events article p{margin:7px 0 2px}.casesv-compose{border-top:1px solid #335474;margin-top:17px;padding-top:12px;display:grid;gap:8px}.casesv-compose>small{color:#efc69a;font-size:11px}@media (max-width:700px){.casesv-metrics{grid-template-columns:1fr}.casesv-toolbar input{min-width:0;width:100%}.casesv-drawer{padding:18px}.casesv-head{display:block}.casesv-actions{margin-top:14px}}.casesv-actions{align-items:center;flex-wrap:wrap}.casesv-actions button,.casesv-viewbar button,.casesv-switch button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.casesv-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:13px 16px}.casesv-toolbar-heading h2{font-size:17px;letter-spacing:-.02em;color:#f5f8ff}.casesv-toolbar-heading>span{display:block;font-size:11px;color:#9ebdd9;margin-top:6px;line-height:1.5}.casesv-fields{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.casesv-fields select{min-width:130px}.casesv-field{display:flex;align-items:center;gap:7px;border:1px solid #49658a;border-radius:9px;background:#152c47;padding:0 10px;color:#adc9e4}.casesv-field:focus-within{border-color:#83a8f8;outline:2px solid #769fff55}.casesv-field input{background:transparent;border:0;padding-left:0;margin:0;min-width:235px;max-width:300px;outline:none}.casesv-viewbar{display:flex;gap:9px;align-items:center;grid-column:1/-1;justify-content:space-between}.casesv-switch{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid #426080;border-radius:9px;background:#0e2036}.casesv-switch button{border:0;background:transparent;color:#acc6e3;padding:8px 12px;border-radius:6px;font-weight:650}.casesv-switch button.selected{background:#365b91;color:#fff;box-shadow:0 3px 9px #04182a}.casesv-limit{font-size:11px;padding:12px 17px;background:#272c3e;color:#ffe2b9;margin:0;border-top:1px solid #735c42}.casesv input:focus-visible,.casesv select:focus-visible,.casesv textarea:focus-visible{outline:2px solid #9fc0ff;outline-offset:2px}.veles-alert-case-action{display:grid;gap:8px;padding:14px 0;border-bottom:1px solid #34516d;margin-bottom:14px}.veles-alert-case-action .primary-button{display:flex;align-items:center;gap:8px;max-width:max-content}.veles-alert-case-action small{font-size:11px;color:#a3bfdc;line-height:1.6}@media (max-width:1050px){.casesv-toolbar{grid-template-columns:1fr}.casesv-fields{justify-content:flex-start}.casesv-toolbar input{margin-left:0}}@media (max-width:620px){.casesv-fields{display:grid;grid-template-columns:1fr 1fr}.casesv-field{grid-column:1/-1}.casesv-field input{min-width:0;width:100%;max-width:none}.casesv-fields select{min-width:0;width:100%}.casesv-viewbar{flex-wrap:wrap}}.cb-columns{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;padding:16px;background:#0f1d30;border-top:1px solid #294762}.cb-lane{min-width:0;border:1px solid #33506b;background:#14283f;border-radius:13px;overflow:hidden;box-shadow:0 8px 25px #06101c30}.cb-lane-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;border-bottom:1px solid #324b67}.cb-lane-head h3{font-size:14px;font-weight:750;letter-spacing:-.01em;color:#f1f6ff;margin:0}.cb-lane-head p{font-size:11px;color:#99b4d1;line-height:1.5;margin:5px 0 0}.cb-count{background:#263f5c;border:1px solid #466888;border-radius:8px;min-width:31px;text-align:center;color:#dcecff;font-size:12px;font-weight:700;padding:6px 7px}.cb-stack{display:grid;gap:10px;padding:12px;align-content:start;min-height:180px}.cb-card{display:block;text-align:left;width:100%;background:#1a324d!important;border:1px solid #365875!important;border-radius:11px!important;padding:15px!important;box-shadow:0 5px 12px #08132135;transition:transform .13s ease,border-color .13s ease,box-shadow .13s ease}.cb-card:hover{transform:translateY(-2px);border-color:#739de7!important;box-shadow:0 8px 20px #07152b75}.cb-card:focus-visible{outline:3px solid #9bbafa!important;outline-offset:2px}.cb-card-top{display:flex;justify-content:space-between;align-items:center;color:#99b5d7;margin-bottom:13px}.cb-priority{display:inline-flex;gap:6px;align-items:center;text-transform:capitalize;font-size:11px;color:#cfe1f7;font-weight:700}.cb-priority-dot{width:7px;height:7px;border-radius:50%;display:inline-block;background:#6d98db}.cb-priority-critical .cb-priority-dot{background:#ff7474;box-shadow:0 0 0 3px #b52c3030}.cb-priority-high .cb-priority-dot{background:#f4ae69}.cb-priority-low .cb-priority-dot{background:#65caa9}.cb-card>strong{display:block;color:#f1f6ff;font-weight:700;font-size:13px;line-height:1.45;margin-bottom:7px;overflow-wrap:anywhere}.cb-summary{color:#abc3dc;font-size:11px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:34px;overflow-wrap:anywhere}.cb-card-bottom{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid #34516d}.cb-card-bottom>span{display:flex;gap:5px;align-items:center;font-size:10px;color:#9db9d7}.cb-empty{display:flex;min-height:124px;align-items:center;justify-content:center;flex-direction:column;gap:9px;color:#8faac9;font-size:12px;border:1px dashed #395470;border-radius:10px}@media (max-width:1150px){.cb-columns{grid-template-columns:repeat(2,minmax(230px,1fr))}}@media (max-width:700px){.cb-columns{grid-template-columns:1fr;gap:10px;padding:10px}}@media (prefers-reduced-motion:reduce){.cb-card{transition:none}.cb-card:hover{transform:none}}.dojo{padding:8px 0 32px;max-width:1550px;color:#edf5ff}.dojo *{box-sizing:border-box}.dojo-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;flex-wrap:wrap;margin-bottom:17px}.dojo-head small{color:#88b7f7;font-size:11px;font-weight:800;letter-spacing:.08em}.dojo h1{font-size:29px;margin:5px 0 8px;letter-spacing:-.02em}.dojo-head p{font-size:12px;color:#b2c7df;margin:0}.dojo button{background:#244467;color:#e7f2ff;border:1px solid #587fae;border-radius:8px;padding:10px 16px;font-size:12px;cursor:pointer}.dojo button:focus-visible{outline:3px solid #8ab6ff}.dojo-note{padding:16px 18px;background:#1e334c;border:1px solid #3e5d81;border-radius:10px;color:#c7d9ef;font-size:12px;line-height:1.7;margin-bottom:17px}.dojo-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:17px}.dojo-metrics article{padding:18px 20px;background:#182d47;border:1px solid #344f6e;border-radius:10px}.dojo-metrics small{font-size:11px;color:#aec8e4;display:block}.dojo-metrics strong{font-size:31px;display:block;margin-top:7px}.dojo-panel{border:1px solid #34516c;border-radius:11px;background:#12263e;overflow:hidden}.dojo-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:17px}.dojo-toolbar h2{font-size:17px;margin:0 0 5px}.dojo-toolbar p{font-size:11px;color:#a5bcd6;margin:0}.dojo-toolbar input:not([type=checkbox]),.dojo-toolbar select{padding:10px 12px;border-radius:8px;background:#182f4d;color:#e8f2ff;border:1px solid #466688;font-size:12px}.dojo-toolbar input:not([type=checkbox]){margin-left:auto;min-width:220px}.dojo-active{font-size:11px;color:#c7dff7;display:flex;align-items:center;gap:6px}.dojo-empty{padding:33px;color:#d0e0f3;font-size:12px}.dojo-empty strong{font-size:13px;display:block}.dojo-empty p{margin:8px 0;color:#b3cbe6}.dojo-error{background:#412e37;color:#ffdbd5}.dojo-scroll{overflow:auto}.dojo table{border-collapse:collapse;width:100%;min-width:620px}.dojo th{text-align:left;background:#1d3653;padding:14px;font-size:11px;letter-spacing:.06em;color:#a6c5e7}.dojo td{padding:15px 14px;border-top:1px solid #304e6c;color:#e1efff;font-size:12px}.dojo td strong{display:block;font-weight:650}.dojo td small{display:block;color:#9dbbdd;margin-top:5px}.dojo-sev{padding:5px 9px;border-radius:7px;display:inline-block}.dojo-sev.critical{background:#663137;color:#ffb4b5}.dojo-sev.high{background:#60462c;color:#ffe1a8}.dojo-sev.medium{background:#2c526e;color:#b4d6ff}.dojo-sev.low{background:#24533c;color:#b9ebce}.dojo-sev.info{background:#384759;color:#c4d1e3}.dojo footer{font-size:11px;line-height:1.65;color:#9fb8d5;margin-top:15px}@media (max-width:800px){.dojo-metrics{grid-template-columns:1fr}.dojo-toolbar input:not([type=checkbox]){margin-left:0;min-width:0;width:100%}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f7fb;background:#090d12;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #090d12;--sidebar: #0c1118;--surface: #111821;--surface-2: #151e29;--surface-3: #1a2532;--border: #263342;--border-soft: #1e2935;--text: #f4f7fb;--muted: #8f9eaf;--muted-2: #64748b;--blue: #82aaff;--blue-deep: #5278d7;--violet: #b793ff;--cyan: #65c7df;--amber: #e7b35a;--red: #f06b78;--greenless-ready: #70b9ff;--sidebar-width: 248px;--topbar-height: 72px}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;background:radial-gradient(circle at 78% -10%,rgba(82,120,215,.08),transparent 30rem),var(--bg);color:var(--text)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;z-index:50;width:var(--sidebar-width);display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(130,170,255,.035),transparent 18rem),var(--sidebar);border-right:1px solid var(--border-soft)}.brand{height:var(--topbar-height);display:flex;align-items:center;gap:11px;padding:0 20px}.brand-mark{width:32px;height:36px;color:var(--blue)}.brand-mark svg{width:100%;height:100%;fill:#82aaff1a;stroke:currentColor;stroke-width:1.6}.brand-mark .brand-rune{fill:none;stroke-width:2}.brand strong{display:block;font-size:16px;letter-spacing:.17em}.brand span{display:block;margin-top:2px;color:var(--muted-2);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.brand-large{height:auto;padding:0}.brand-large .brand-mark{width:44px;height:48px}.brand-large strong{font-size:22px}.brand-large span{font-size:11px}.sidebar-nav{padding:16px 12px;overflow-y:auto}.nav-section-label{padding:8px 10px 10px;color:#536174;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nav-item{position:relative;display:flex;align-items:center;gap:11px;height:42px;padding:0 11px;margin:2px 0;color:#91a0b2;border-radius:8px;text-decoration:none;font-size:13px;font-weight:540;transition:.14s ease}.nav-item:before{content:"";position:absolute;left:-12px;width:2px;height:20px;border-radius:2px;background:transparent}.nav-item:hover{color:#dce5f0;background:#ffffff09}.nav-item.active{color:#eef4ff;background:linear-gradient(90deg,#5278d724,#5278d70a)}.nav-item.active:before{background:var(--blue)}.nav-item.active svg{color:var(--blue)}.nav-divider{height:1px;margin:14px 10px;background:var(--border-soft)}.sidebar-foot{margin-top:auto;padding:16px;border-top:1px solid var(--border-soft)}.platform-state{display:flex;align-items:flex-start;gap:10px;color:var(--muted)}.platform-state .status-dot{margin-top:5px}.platform-state strong,.platform-state small{display:block}.platform-state strong{color:#c7d2df;font-size:11px}.platform-state small{margin-top:2px;color:#637184;font-size:10px}.workspace{min-height:100vh;margin-left:var(--sidebar-width)}.topbar{position:sticky;top:0;z-index:40;height:var(--topbar-height);display:flex;align-items:center;justify-content:space-between;padding:0 26px;background:#090d12db;backdrop-filter:blur(18px);border-bottom:1px solid var(--border-soft)}.topbar-left,.topbar-right,.crumb,.org-chip,.profile-chip{display:flex;align-items:center}.crumb{gap:6px;color:#596779;font-size:12px}.crumb strong{color:#aebac8;font-weight:600}.topbar-right{gap:10px}.search-button,.icon-button,.org-chip,.profile-chip,.table-search{border:1px solid var(--border-soft);background:#111821b3}.search-button{width:300px;height:38px;display:flex;align-items:center;gap:9px;padding:0 10px;color:#657488;border-radius:8px}.search-button span{flex:1;text-align:left;font-size:11px}.search-button kbd{padding:2px 5px;border:1px solid #2b3949;border-radius:4px;background:#111821;color:#617086;font-size:9px}.icon-button{width:38px;height:38px;display:grid;place-items:center;color:#75859a;border-radius:8px}.org-chip{height:42px;gap:9px;padding:0 10px 0 12px;border-radius:9px;min-width:165px}.org-chip div{min-width:0;flex:1}.org-chip small,.org-chip strong,.profile-chip small,.profile-chip strong{display:block}.org-chip small,.profile-chip small{color:#607086;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.org-chip strong{max-width:140px;margin-top:2px;overflow:hidden;color:#bdc8d7;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.profile-chip{height:42px;gap:9px;padding:0 9px 0 5px;border:none;background:transparent}.profile-chip strong{color:#cbd5e1;font-size:10px}.profile-chip small{margin-top:2px;text-transform:none}.avatar{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(130,170,255,.3);border-radius:9px;background:linear-gradient(145deg,#233453,#172238);color:#b9cdff;font-size:10px;font-weight:750}.mobile-menu{display:none}.content{max-width:1660px;margin:0 auto;padding:34px 32px 64px}.page-header{min-height:94px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.eyebrow{margin:0 0 7px;color:#617189;font-size:9px;font-weight:750;letter-spacing:.16em}.page-header h1{margin:0;font-size:clamp(25px,3vw,34px);letter-spacing:-.035em;line-height:1.08}.page-description{margin:8px 0 0;color:var(--muted);font-size:12px}.page-actions{display:flex;align-items:center;padding-bottom:3px}.live-pill{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid rgba(101,199,223,.22);border-radius:999px;background:#65c7df0e;color:#90b8c3;font-size:10px}.status-dot{width:7px;height:7px;display:inline-block;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px #65c7df14}.metric-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px}.metric-card{position:relative;min-height:128px;padding:20px;overflow:hidden;border:1px solid var(--border-soft);border-radius:11px;background:linear-gradient(145deg,#151e29f2,#0f161ef2)}.metric-card .metric-accent{position:absolute;top:0;left:0;width:100%;height:2px;opacity:.9}.tone-blue .metric-accent{background:var(--blue)}.tone-violet .metric-accent{background:var(--violet)}.tone-cyan .metric-accent{background:var(--cyan)}.tone-amber .metric-accent{background:var(--amber)}.metric-card>span{display:block;color:#76869a;font-size:10px;font-weight:600}.metric-card>strong{display:block;margin-top:19px;font-size:23px;letter-spacing:-.04em}.metric-card>small{display:block;margin-top:6px;color:#607085;font-size:9px}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:16px}.panel{min-width:0;padding:20px;border:1px solid var(--border-soft);border-radius:11px;background:linear-gradient(160deg,#151e29cc,#0e141ce0)}.panel-wide{min-height:278px}.panel-header{min-height:48px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.panel-header h2{margin:0;font-size:13px;font-weight:680;letter-spacing:-.01em}.panel-header p{margin:5px 0 0;color:#637287;font-size:9px}.panel-action a{color:#789be7;font-size:10px;text-decoration:none}.posture-area{min-height:192px;display:flex;align-items:center;gap:min(8vw,100px);padding:10px 5%}.posture-ring{--fill: 28deg;position:relative;width:150px;aspect-ratio:1;display:grid;flex:0 0 auto;place-items:center;border-radius:50%;background:radial-gradient(circle at center,#121923 0 57%,transparent 58%),conic-gradient(var(--blue) 0 var(--fill),#1e2936 var(--fill) 360deg)}.posture-ring:after{content:"";position:absolute;inset:10px;border:1px solid rgba(130,170,255,.07);border-radius:inherit}.posture-ring div{text-align:center}.posture-ring strong,.posture-ring span{display:block}.posture-ring strong{font-size:30px;letter-spacing:-.05em}.posture-ring span{margin-top:2px;color:#617086;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.posture-breakdown{width:min(330px,100%)}.posture-row{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;min-height:38px;border-bottom:1px solid rgba(38,51,66,.65);color:#8594a6;font-size:10px}.posture-row strong{color:#d3dce7;font-size:11px}.severity-dot{width:6px;height:6px;border-radius:50%}.severity-critical{background:var(--red)}.severity-high{background:#d98865}.severity-medium{background:var(--amber)}.severity-low{background:var(--blue)}.readiness-list,.service-list{display:flex;flex-direction:column}.readiness-row,.service-row{min-height:40px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(38,51,66,.58)}.readiness-row:last-child,.service-row:last-child{border-bottom:0}.readiness-row strong{flex:1;color:#aebac8;font-size:10px;font-weight:550}.readiness-marker{width:7px;height:7px;border:1px solid #445164;border-radius:50%}.readiness-marker.ready{border-color:var(--cyan);background:var(--cyan)}.readiness-marker.next{border-color:var(--blue);box-shadow:0 0 0 3px #82aaff12}.state-badge,.role-badge,.criticality,.asset-status{display:inline-flex;align-items:center;justify-content:center;min-height:21px;padding:0 7px;border:1px solid var(--border);border-radius:999px;color:#8190a3;background:#ffffff05;font-size:8px;font-weight:650;white-space:nowrap}.state-badge.ready{border-color:#65c7df30;color:#8ec3d0;background:#65c7df0d}.state-badge.next{border-color:#82aaff38;color:#94b4f3;background:#82aaff0f}.state-badge.queued{color:#68778a}.service-row{min-height:48px}.service-icon{width:26px;height:26px;display:grid;place-items:center;border:1px solid #263342;border-radius:7px;background:#121923}.service-icon .status-dot{width:5px;height:5px}.service-row>div{min-width:0;flex:1}.service-row strong,.service-row small{display:block}.service-row strong{color:#b9c4d1;font-size:10px}.service-row small{margin-top:3px;color:#607086;font-size:8px}.table-wrap{overflow-x:auto}.data-table{width:100%;border-collapse:collapse;table-layout:auto}.data-table th{height:34px;color:#59697e;font-size:8px;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase}.data-table td{height:52px;padding-right:18px;border-top:1px solid rgba(38,51,66,.62);color:#9aa8ba;font-size:10px}.asset-cell,.org-name-cell{display:flex;align-items:center;gap:10px}.asset-icon{width:28px;height:28px;display:grid;flex:0 0 auto;place-items:center;border:1px solid #293748;border-radius:7px;background:#131b25;color:#7084a0}.asset-cell strong,.asset-cell small{display:block}.asset-cell strong{color:#bdc7d5;font-size:10px;font-weight:620}.asset-cell small{margin-top:3px;color:#5f6f83;font-size:8px}.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;color:#8190a3!important;font-size:9px!important}.criticality.critical{color:#ee8993;border-color:#f06b7838;background:#f06b780d}.criticality.high{color:#d99a7a;border-color:#d9886538;background:#d988650d}.criticality.medium{color:#d2a85d;border-color:#e7b35a33;background:#e7b35a0b}.criticality.low{color:#8ca9e8;border-color:#82aaff30;background:#82aaff0b}.asset-status.active{color:#8ebac5;border-color:#65c7df2e}.empty-table{min-height:210px;display:grid;place-items:center;align-content:center;text-align:center}.empty-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid #293748;border-radius:13px;background:#131b25;color:#667990}.empty-table h3{margin:13px 0 0;font-size:12px}.empty-table p{max-width:330px;margin:7px auto 0;color:#64748b;font-size:9px;line-height:1.6}.org-table-head,.org-row{display:grid;grid-template-columns:minmax(260px,1fr) 160px 100px;align-items:center;gap:18px}.org-table-head{height:32px;color:#59697e;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.org-row{min-height:62px;border-top:1px solid var(--border-soft)}.org-name-cell strong,.org-name-cell small{display:block}.org-name-cell strong{color:#c2ccd9;font-size:11px}.org-name-cell small{margin-top:3px;color:#5e6d80;font-size:8px}.org-monogram{width:32px;height:32px;display:grid;place-items:center;border:1px solid #30405a;border-radius:8px;background:linear-gradient(145deg,#1c2a42,#131d2e);color:#9ab6ee;font-size:9px;font-weight:750}.role-badge{width:max-content;color:#9fb3d9;border-color:#82aaff2e}.table-search{width:240px;height:35px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:8px;color:#617086}.table-search input{width:100%;border:0;outline:none;background:transparent;color:#cbd5e1;font-size:10px}.table-search input::placeholder{color:#536174}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.detail-list{margin:0}.detail-list>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;min-height:42px;align-items:center;border-top:1px solid rgba(38,51,66,.6)}.detail-list dt{color:#627186;font-size:9px}.detail-list dd{margin:0;color:#b3bfce;font-size:10px}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 15px;border:1px solid transparent;border-radius:8px;text-decoration:none;font-size:10px;font-weight:700;cursor:pointer}.primary-button{color:#0c1118;background:#a9c1ff;box-shadow:0 9px 34px #5278d726}.primary-button:hover{background:#b9ccff}.secondary-button{border-color:var(--border);background:#151e29;color:#aebac8}.inline-button{width:max-content;margin-top:17px}.module-empty{min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;border:1px dashed #283648;border-radius:13px;background:radial-gradient(circle at 50% 35%,rgba(82,120,215,.07),transparent 17rem),#11182173;text-align:center}.module-symbol{width:62px;height:62px;position:relative;margin-bottom:24px;border:1px solid #30415a;border-radius:18px;background:linear-gradient(145deg,#5278d724,#121923cc)}.module-symbol span{position:absolute;left:50%;top:50%;width:25px;height:1px;background:#6986c6;transform-origin:center}.module-symbol span:nth-child(1){transform:translate(-50%,-50%) rotate(0)}.module-symbol span:nth-child(2){transform:translate(-50%,-50%) rotate(60deg)}.module-symbol span:nth-child(3){transform:translate(-50%,-50%) rotate(-60deg)}.module-empty h2{margin:0;font-size:21px;letter-spacing:-.03em}.module-empty>p:last-child{max-width:540px;margin:11px auto 0;color:#68778a;font-size:10px;line-height:1.65}.auth-shell{min-height:100vh;display:grid;place-items:center;overflow:hidden;background:#090d12}.auth-grid{position:fixed;inset:0;opacity:.35;background-image:linear-gradient(rgba(130,170,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(130,170,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(circle at center,black,transparent 70%)}.auth-card{position:relative;z-index:1;width:min(92vw,520px);padding:44px;border:1px solid #263342;border-radius:17px;background:radial-gradient(circle at 90% 0%,rgba(82,120,215,.12),transparent 15rem),#111821;box-shadow:0 35px 90px #00000059}.auth-rule{width:100%;height:1px;margin:30px 0;background:linear-gradient(90deg,#2c3b4e,transparent)}.auth-card h1{max-width:390px;margin:0;font-size:33px;line-height:1.05;letter-spacing:-.045em}.auth-copy{max-width:420px;margin:16px 0 26px;color:#8190a3;font-size:11px;line-height:1.7}.auth-foot{display:flex;align-items:center;gap:9px;margin-top:28px;color:#5f6f83;font-size:9px}.center-card,.loading-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.center-card h2{margin:28px 0 7px}.center-card p{color:var(--muted)}.loading-line{width:210px;height:1px;margin:28px 0 13px;overflow:hidden;background:#1e2936}.loading-line span{display:block;width:45%;height:100%;background:var(--blue);animation:loading 1.2s ease-in-out infinite alternate}.loading-screen small{color:#5e6d80;font-size:9px}@keyframes loading{0%{transform:translate(-100%)}to{transform:translate(220%)}}.sidebar-scrim{display:none}@media (max-width: 1280px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.search-button{width:210px}.org-chip{min-width:140px}}@media (max-width: 980px){:root{--sidebar-width: 230px}.sidebar{transform:translate(-100%);transition:.18s ease}.sidebar.sidebar-open{transform:translate(0)}.sidebar-scrim{position:fixed;inset:0;z-index:45;display:block;border:0;background:#00000094}.workspace{margin-left:0}.mobile-menu{width:34px;height:34px;display:grid;place-content:center;gap:4px;margin-right:12px;border:1px solid var(--border-soft);border-radius:8px;background:#111821}.mobile-menu span{width:14px;height:1px;background:#8a99aa}.search-button{display:none}.dashboard-grid{grid-template-columns:1fr}}@media (max-width: 720px){.topbar{padding:0 14px}.content{padding:24px 16px 48px}.org-chip{display:none}.profile-chip>div:last-child{display:none}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-header{align-items:flex-start;flex-direction:column}.page-actions,.table-search{width:100%}.settings-grid{grid-template-columns:1fr}.posture-area{flex-direction:column;gap:28px}.org-table-head{display:none}.org-row{grid-template-columns:1fr auto;padding:12px 0}.org-row>:last-child{grid-column:2}}.asset-page-actions{display:flex;gap:9px;align-items:center}.discovery-notice{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(130,170,255,.16);border-radius:10px;background:#5278d70b;color:#7e94b9}.discovery-notice svg{flex:0 0 auto;margin-top:1px;color:var(--blue)}.discovery-notice strong,.discovery-notice span{display:block}.discovery-notice strong{color:#b5c5e0;font-size:10px}.discovery-notice span{margin-top:4px;color:#6d7d92;font-size:9px;line-height:1.55}.action-error{margin-bottom:14px;padding:11px 13px;border:1px solid rgba(240,107,120,.25);border-radius:8px;background:#f06b780e;color:#e3959d;font-size:10px}.scope-form{margin-bottom:16px}.scope-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.scope-form label>span{display:block;margin-bottom:6px;color:#6f8097;font-size:9px}.scope-form input[type=text],.scope-form input:not([type]){width:100%;height:38px;padding:0 11px;border:1px solid var(--border);border-radius:8px;outline:none;background:#0e151e;color:#cbd5e1;font-size:10px}.scope-form input:focus{border-color:#4668ac;box-shadow:0 0 0 3px #5278d712}.attestation{display:flex!important;align-items:flex-start;gap:9px;margin-top:15px;color:#8493a6;font-size:9px;line-height:1.5}.attestation input{margin-top:1px;accent-color:#82aaff}.attestation span{margin:0!important}.scope-form-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:16px}.discovery-panel,.jobs-panel{margin-bottom:16px}.scope-list,.job-list{display:flex;flex-direction:column}.scope-row{display:grid;grid-template-columns:minmax(190px,1.2fr) minmax(110px,.55fr) minmax(180px,.8fr) auto;gap:16px;align-items:center;min-height:64px;border-top:1px solid rgba(38,51,66,.62)}.scope-target strong,.scope-target span,.scope-stat small,.scope-stat strong{display:block}.scope-target strong{color:#bdc7d5;font-size:10px}.scope-target span{margin-top:4px;color:#65758a!important}.scope-stat small{color:#56667b;font-size:8px;text-transform:uppercase;letter-spacing:.05em}.scope-stat strong{margin-top:5px;color:#a5b2c2;font-size:9px;font-weight:550}.job-row{display:grid;grid-template-columns:minmax(180px,1fr) 95px 80px 90px 50px;gap:12px;align-items:center;min-height:48px;border-top:1px solid rgba(38,51,66,.6);color:#7f8ea2;font-size:9px}.job-row>div strong,.job-row>div small{display:block}.job-row>div strong{color:#b7c2cf;font-size:9px}.job-row>div small{margin-top:3px;color:#5e6e82!important}.job-error{color:#e78b94}.compact-empty{min-height:160px}@media (max-width:900px){.scope-row{grid-template-columns:1fr 1fr}.scope-row button{width:max-content}.job-row{grid-template-columns:1fr auto auto}.job-row>span:nth-of-type(3),.job-row>span:nth-of-type(4){display:none}}@media (max-width:720px){.asset-page-actions{width:100%;align-items:stretch;flex-direction:column}.scope-form-grid,.scope-row{grid-template-columns:1fr}}.result-link{border:0;padding:0;background:transparent;color:#86aaff;font-size:9px;font-weight:700;cursor:pointer;text-decoration:none}.result-link:hover{color:#b2c7ff}.result-link:disabled{cursor:default;opacity:.45}.scan-results-panel{margin-bottom:16px}.result-host-list{display:flex;flex-direction:column;gap:12px}.result-host{border:1px solid rgba(38,51,66,.72);border-radius:10px;background:#090d1261;overflow:hidden}.result-host-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid rgba(38,51,66,.62)}.result-host-head strong,.result-host-head span{display:block}.result-host-head strong{color:#c7d2df;font-size:11px}.result-host-head span{margin-top:3px;color:#65758a;font-size:9px}.service-results-wrap{overflow-x:auto}.service-results-table{width:100%;border-collapse:collapse}.service-results-table th{height:32px;padding:0 12px;color:#586a80;font-size:8px;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase}.service-results-table td{min-height:42px;padding:10px 12px;border-top:1px solid rgba(38,51,66,.5);color:#91a1b5;font-size:9px}.no-services{padding:16px;color:#66768a;font-size:9px}.clickable-row{cursor:pointer;transition:background .12s ease}.clickable-row:hover{background:#82aaff09}.service-count{display:inline-flex;min-width:22px;height:20px;align-items:center;justify-content:center;border:1px solid #293748;border-radius:999px;background:#121923;color:#9fb4d4;font-size:8px;font-weight:700}.detail-scrim{position:fixed;inset:0;z-index:100;display:flex;justify-content:flex-end;background:#03060aa3;backdrop-filter:blur(4px)}.asset-drawer{width:min(760px,92vw);height:100%;overflow-y:auto;padding:26px;border-left:1px solid #263342;background:linear-gradient(160deg,#111821,#0b1118 72%);box-shadow:-30px 0 90px #0000005c}.drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--border-soft)}.drawer-header h2{margin:0 0 6px;font-size:24px;letter-spacing:-.035em}.drawer-close{width:34px;height:34px;border:1px solid var(--border);border-radius:8px;background:#141d27;color:#8998aa;font-size:22px;line-height:1;cursor:pointer}.asset-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;padding:18px 0}.asset-detail-grid>div{display:grid;grid-template-columns:120px minmax(0,1fr);min-height:42px;align-items:center;border-bottom:1px solid rgba(38,51,66,.52)}.asset-detail-grid dt{color:#647489;font-size:9px}.asset-detail-grid dd{margin:0;color:#b6c2d0;font-size:9px}.drawer-section{margin-top:18px}.drawer-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:10px}.drawer-section-title h3{margin:0;font-size:13px}.drawer-section-title p{margin:4px 0 0;color:#647489;font-size:9px}@media (max-width: 720px){.asset-detail-grid{grid-template-columns:1fr}.asset-drawer{width:100vw}.service-results-table{min-width:620px}}.content{min-height:calc(100vh - var(--topbar-height))}.engine-pill{min-width:190px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border-soft);border-radius:10px;background:#111821b8}.engine-pill .status-dot{flex:0 0 auto}.engine-pill strong,.engine-pill small{display:block}.engine-pill strong{color:#dbe5f2;font-size:11px}.engine-pill small{margin-top:2px;color:#6f8094;font-size:9px}.engine-pill.online{border-color:#65c7df3d}.engine-pill.degraded{border-color:#e7b35a47}.engine-pill.offline .status-dot{opacity:.35}.vuln-metrics{margin-bottom:22px}.vuln-scope-panel,.vuln-jobs-panel,.vulnerability-findings-panel{margin-top:18px}.vuln-scope-row{grid-template-columns:minmax(210px,1.2fr) minmax(120px,.65fr) minmax(180px,.8fr) auto}.scope-findings{align-items:flex-start}.mini-severity{display:inline-flex;margin-top:4px;padding:2px 6px;border-radius:999px;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.04em}.mini-severity.critical{color:#ffc0c8;background:#f06b781f;border:1px solid rgba(240,107,120,.24)}.mini-severity.high{color:#f2c983;background:#e7b35a1a;border:1px solid rgba(231,179,90,.22)}.vuln-job-list{display:grid}.vuln-job-row{display:grid;grid-template-columns:minmax(190px,1.1fr) minmax(145px,.75fr) minmax(145px,.72fr) minmax(170px,.85fr) auto;align-items:center;gap:16px;min-height:66px;padding:10px 2px;border-top:1px solid var(--border-soft)}.vuln-job-row:first-child{border-top:0}.vuln-job-name strong,.vuln-job-name small,.vuln-job-counts span,.vuln-job-counts small,.vuln-job-time small{display:block}.vuln-job-name strong{color:#d8e1ec;font-size:11px}.vuln-job-name small{margin-top:4px;color:#65758a;font-size:9px}.vuln-job-counts span{color:#c5d0dd;font-size:10px}.vuln-job-counts small,.vuln-job-time small{margin-top:3px;color:#66778a;font-size:9px;line-height:1.4}.vuln-job-status{display:grid;gap:7px}.progress-track{width:100%;height:4px;overflow:hidden;border-radius:999px;background:#182330}.progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5278d7,#65c7df);transition:width .35s ease}.vuln-table-wrap{overflow-x:auto}.vuln-table-head,.vuln-row{min-width:980px;display:grid;grid-template-columns:110px minmax(300px,2fr) minmax(150px,.9fr) 110px minmax(140px,.8fr) 70px;align-items:center;gap:14px}.vuln-table-head{min-height:34px;padding:0 12px;color:#5e7085;font-size:8px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid var(--border-soft)}.vuln-row{width:100%;min-height:62px;padding:9px 12px;color:#a9b7c7;background:transparent;border:0;border-bottom:1px solid rgba(30,41,53,.82);text-align:left;cursor:pointer;transition:.13s ease}.vuln-row:hover{background:#82aaff09}.vuln-row:last-child{border-bottom:0}.vuln-row>span{min-width:0;font-size:10px}.vuln-name-cell strong,.vuln-name-cell small{display:block}.vuln-name-cell strong{overflow:hidden;color:#d6e0eb;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.vuln-name-cell small{margin-top:4px;overflow:hidden;color:#65758a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.severity-badge{width:84px;min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:5px 8px;border:1px solid #2a3745;border-radius:8px;background:#121923}.severity-badge strong{font-size:13px;font-variant-numeric:tabular-nums}.severity-badge small{font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.severity-badge.critical{color:#ff8b98;border-color:#f06b7857;background:#f06b7814}.severity-badge.high{color:#efbd68;border-color:#e7b35a4d;background:#e7b35a12}.severity-badge.medium{color:#93b4ff;border-color:#82aaff45;background:#82aaff0f}.severity-badge.low{color:#72c9df;border-color:#65c7df40;background:#65c7df0f}.severity-badge.log{color:#8190a3}.finding-drawer{width:min(820px,94vw)}.finding-hero{display:flex;align-items:center;gap:15px;padding:20px 0;border-bottom:1px solid var(--border-soft)}.finding-hero-copy strong,.finding-hero-copy span{display:block}.finding-hero-copy strong{color:#d8e3ef;font-size:11px}.finding-hero-copy span{margin-top:5px;color:#708196;font-size:9px}.finding-meta{margin-top:20px}.finding-section{margin-top:22px}.finding-copy,.finding-evidence{margin:0;padding:14px;border:1px solid rgba(38,51,66,.7);border-radius:9px;background:#080c1159;color:#aebdcd;font-size:10px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.finding-evidence{color:#8fa3ba;font-size:9px}.reference-list{display:flex;flex-wrap:wrap;gap:7px}.reference-chip{max-width:100%;padding:5px 7px;border:1px solid #273546;border-radius:6px;background:#101720;color:#8799ae;font-size:8px;overflow-wrap:anywhere}@media (max-width: 1100px){.vuln-scope-row{grid-template-columns:1fr 1fr}.vuln-job-row{grid-template-columns:1fr auto 1fr}.vuln-job-time{display:none}}@media (max-width: 700px){.engine-pill{min-width:0;width:100%}.vuln-scope-row{grid-template-columns:1fr}.vuln-scope-row button{width:100%}.vuln-job-row{grid-template-columns:1fr auto}.vuln-job-counts{display:none}}:root{--sidebar-width: 258px;--topbar-height: 76px}.nav-item{font-size:14px;height:44px}.crumb{font-size:13px}.org-chip small,.profile-chip small{font-size:10px}.org-chip strong,.profile-chip strong{font-size:12px}.avatar{width:36px;height:36px;font-size:12px}.search-button span{font-size:12px}.page-description{font-size:14px;line-height:1.5}.eyebrow{font-size:10px}.panel{padding:23px}.panel-header h2{font-size:16px}.panel-header p{font-size:11px;line-height:1.5}.metric-card>span{font-size:11px}.metric-card>strong{font-size:26px}.metric-card>small{font-size:11px;line-height:1.45}.primary-button,.secondary-button{min-height:42px;padding:0 17px;font-size:12px}.state-badge,.role-badge,.criticality,.asset-status{min-height:24px;padding:0 8px;font-size:10px}.scope-target strong{font-size:13px}.scope-target span{font-size:11px!important}.scope-stat small{font-size:10px}.scope-stat strong,.result-link,.job-row{font-size:11px}.job-row>div strong{font-size:12px}.job-row>div small{font-size:10px!important}.data-table th{font-size:10px}.data-table td,.asset-cell strong{font-size:12px}.asset-cell small{font-size:10px}.mono{font-size:10px!important}.service-results-table th{font-size:10px}.service-results-table td{font-size:11px}.vuln-job-name strong{font-size:13px}.vuln-job-name small{font-size:10px}.vuln-job-counts span{font-size:12px}.vuln-job-counts small,.vuln-job-time small{font-size:10px}.vuln-row>span{font-size:12px}.vuln-name-cell strong{font-size:12px}.vuln-name-cell small{font-size:10px}.finding-copy{font-size:12px}.finding-evidence{font-size:11px}.detail-list dt{font-size:10px}.detail-list dd{font-size:12px}.scope-row{grid-template-areas:"target status discovered action";padding:8px 0}.scope-row>.scope-target{grid-area:target}.scope-row>.scope-stat:nth-of-type(1){grid-area:status}.scope-row>.scope-stat:nth-of-type(2){grid-area:discovered}.scope-row>button{grid-area:action}@media (max-width: 1100px){.scope-row,.vuln-scope-row{grid-template-columns:minmax(0,1fr) minmax(190px,.72fr);grid-template-areas:"target status" "discovered action";align-items:center;column-gap:24px;row-gap:14px;padding:16px 0}.scope-row>button,.vuln-scope-row>button{width:max-content;justify-self:start}}@media (max-width: 700px){.scope-row,.vuln-scope-row{grid-template-columns:1fr;grid-template-areas:"target" "status" "discovered" "action"}.scope-row>button,.vuln-scope-row>button{width:100%}}.error-link{color:#f29aa4}.error-link:hover{color:#ffc2c8}.operational-error-panel{margin-top:18px;border-color:#f06b7842}.operational-error-hero{display:flex;align-items:center;gap:12px;margin-bottom:14px}.operational-error-hero strong,.operational-error-hero small{display:block}.operational-error-hero strong{color:#e1e8f1;font-size:14px}.operational-error-hero small{margin-top:4px;color:#75859a;font-size:11px}.error-status-dot{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px #f06b7814}.operational-error-message,.error-center-body pre{margin:0;padding:14px 15px;border:1px solid rgba(240,107,120,.2);border-radius:9px;background:#f06b780b;color:#f0a5ad;font:11px/1.6 SFMono-Regular,Consolas,Liberation Mono,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.error-metadata-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;margin:18px 0 0}.system-health-panel{margin-top:18px}.engine-health-strip{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 0 18px;border-bottom:1px solid var(--border-soft)}.engine-health-strip>div{display:flex;align-items:center;gap:12px}.engine-health-strip strong,.engine-health-strip small{display:block}.engine-health-strip strong{color:#d6e0eb;font-size:13px}.engine-health-strip small{margin-top:4px;color:#718196;font-size:11px}.status-dot-warning{background:var(--amber);box-shadow:0 0 0 4px #e7b35a14}.error-center-list{display:grid}.error-center-item{border-bottom:1px solid var(--border-soft)}.error-center-item:last-child{border-bottom:0}.error-center-item summary{min-height:66px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;cursor:pointer;list-style:none}.error-center-item summary::-webkit-details-marker{display:none}.error-center-summary strong,.error-center-summary small{display:block}.error-center-summary strong{color:#d4dee9;font-size:12px}.error-center-summary small{margin-top:4px;color:#6e7f94;font-size:10px}.error-center-body{padding:0 0 16px 22px}.error-center-body small{display:block;margin-top:8px;color:#66778a;font-size:10px}@media (max-width: 760px){.error-metadata-grid{grid-template-columns:1fr}}.inventory-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.inventory-tabs button{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid var(--border);border-radius:9px;background:#101720;color:#8999ad;font-size:12px;font-weight:650;cursor:pointer}.inventory-tabs button:hover{color:#d6e0ec;border-color:#35475c}.inventory-tabs button.active{color:#edf4ff;border-color:#82aaff6b;background:#5278d71f}.inventory-tabs button span{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;background:#ffffff0e;color:#9eb5da;font-size:10px}.asset-class{min-height:24px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid #2b394a;border-radius:999px;font-size:10px;font-weight:700}.asset-class.managed{color:#a9c3ff;background:#5278d717;border-color:#5278d747}.asset-class.observed{color:#9cacbe;background:#ffffff06}.asset-status.archived{color:#c0a56d;border-color:#e7b35a40;background:#e7b35a0d}.asset-status.removed{color:#d88992;border-color:#f06b7840;background:#f06b780d}.asset-lifecycle-actions{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 22px;padding-bottom:20px;border-bottom:1px solid var(--border-soft)}.danger-soft{color:#e69aa3;border-color:#f06b7840}.danger-soft:hover{border-color:#f06b7873;background:#f06b780e}.secondary-button:disabled{opacity:.48;cursor:not-allowed}.data-table td,.vuln-row>span,.service-results-table td{font-size:13px}.asset-cell strong,.vuln-name-cell strong{font-size:13px}.asset-cell small,.vuln-name-cell small,.mono{font-size:11px!important}@media (max-width: 760px){.inventory-tabs{display:grid;grid-template-columns:1fr}.inventory-tabs button{width:100%;justify-content:space-between}.asset-lifecycle-actions{flex-direction:column}.asset-lifecycle-actions .secondary-button{width:100%}}.finding-filter-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 18px}.finding-filter-tabs button{min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--border);border-radius:9px;background:#101720;color:#8999ad;font-size:12px;font-weight:650;cursor:pointer}.finding-filter-tabs button.active{color:#edf4ff;border-color:#82aaff6b;background:#5278d71f}.finding-filter-tabs button span{min-width:22px;height:21px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;background:#ffffff0e;color:#9eb5da;font-size:10px}@media (max-width: 700px){.finding-filter-tabs{display:grid;grid-template-columns:1fr}.finding-filter-tabs button{justify-content:space-between}}.alert-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.alert-filter-tabs{margin-bottom:14px;flex-wrap:wrap}.alerts-table td:first-child{width:150px}.alert-title-cell strong,.alert-title-cell small{display:block}.alert-title-cell strong{max-width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-title-cell small{margin-top:5px;color:var(--muted-2)}.alert-severity{display:inline-flex;align-items:center;justify-content:center;min-width:96px;padding:6px 9px;border:1px solid var(--border);border-radius:8px;font-size:12px;font-weight:750;letter-spacing:.02em}.alert-severity.large{min-width:62px;min-height:48px;font-size:19px}.alert-severity.critical{color:#d4bcff;border-color:#b793ff61;background:#b793ff17}.alert-severity.high{color:#f0c879;border-color:#e7b35a66;background:#e7b35a14}.alert-severity.medium{color:#9db9ff;border-color:#82aaff57;background:#82aaff14}.alert-severity.low{color:#80d9eb;border-color:#65c7df52;background:#65c7df12}.alert-severity.informational{color:var(--muted);background:#8f9eaf0d}.connector-secret-panel{margin-bottom:18px;border-color:#82aaff57;background:linear-gradient(180deg,#5278d714,#111821fa)}.connector-token{padding:16px;margin:12px 0 4px;overflow-wrap:anywhere;color:#dce8ff;background:#0a1018;border:1px solid var(--border);border-radius:8px;user-select:all}.integration-card-list{display:grid;gap:14px}.integration-card{padding:18px;background:var(--surface-2);border:1px solid var(--border-soft);border-radius:10px}.integration-card-head,.integration-card-head>div,.asset-integration-row,.asset-integration-meta{display:flex;align-items:center}.integration-card-head{justify-content:space-between;gap:16px}.integration-card-head>div{gap:10px}.integration-card-head strong,.integration-card-head small{display:block}.integration-card-head small{margin-top:4px;color:var(--muted-2)}.integration-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;margin-top:16px}.integration-error{margin-top:14px;padding:10px 12px;color:#ffb0b8;background:#f06b7814;border:1px solid rgba(240,107,120,.24);border-radius:8px}.integration-card-actions{display:flex;justify-content:flex-end;margin-top:12px}.asset-integration-section{margin-top:8px}.asset-integration-row{justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--border-soft)}.asset-integration-row:last-child{border-bottom:0}.asset-integration-row strong,.asset-integration-row small{display:block}.asset-integration-row small{margin-top:4px;color:var(--muted-2)}.asset-integration-meta{gap:10px;color:var(--muted);font-size:12px}.asset-status.online{color:#93c5fd}.asset-status.offline{color:#f1c879}@media (max-width: 1200px){.alert-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.alert-metrics,.integration-stats{grid-template-columns:1fr}.integration-card-head,.asset-integration-row{align-items:flex-start;flex-direction:column}}.asset-table-wrap{overflow-x:auto}.asset-data-table{width:100%;min-width:1040px;table-layout:fixed}.asset-data-table th,.asset-data-table td{padding-left:0;padding-right:18px;text-align:left;vertical-align:middle}.asset-data-table th:last-child,.asset-data-table td:last-child{padding-right:0}.asset-data-table .col-asset{width:23%}.asset-data-table .col-ip{width:16%}.asset-data-table .col-os{width:11%}.asset-data-table .col-context{width:15%}.asset-data-table .col-seen{width:18%}.asset-data-table .col-criticality{width:10%}.asset-data-table .col-status{width:9%}.compact-managed-table{min-width:620px}.compact-managed-table .col-asset{width:58%}.compact-managed-table .col-os{width:22%}.compact-managed-table .col-status{width:20%}.asset-context-cell strong,.asset-context-cell small{display:block}.asset-context-cell strong{color:#b8c5d4;font-size:12px;font-weight:650}.asset-context-cell small{margin-top:4px;color:#6f8095;font-size:10px}.asset-seen-cell{color:#8292a7;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px!important;white-space:nowrap}.observed-service-count{display:inline-flex;min-height:26px;align-items:center;padding:0 9px;border:1px solid #293748;border-radius:999px;background:#121923;color:#9fb4d4;font-size:11px;font-weight:700;white-space:nowrap}.asset-table-managed .asset-cell small{color:#688099}@media (max-width: 1250px){.asset-data-table{min-width:1120px}}.alert-filter-stack{display:grid;gap:10px;margin-bottom:18px}.workflow-filter-tabs{background:#0b11186b}.soc-alerts-table{min-width:1120px;table-layout:fixed}.soc-alerts-table th:nth-child(1),.soc-alerts-table td:nth-child(1){width:13%}.soc-alerts-table th:nth-child(2),.soc-alerts-table td:nth-child(2){width:31%}.soc-alerts-table th:nth-child(3),.soc-alerts-table td:nth-child(3){width:16%}.soc-alerts-table th:nth-child(4),.soc-alerts-table td:nth-child(4){width:14%}.soc-alerts-table th:nth-child(5),.soc-alerts-table td:nth-child(5){width:10%}.soc-alerts-table th:nth-child(6),.soc-alerts-table td:nth-child(6){width:16%}.workflow-badge{display:inline-flex;min-height:27px;align-items:center;justify-content:center;padding:0 10px;border:1px solid #2b394a;border-radius:999px;background:#111923;color:#9fb0c4;font-size:11px;font-weight:750;white-space:nowrap}.workflow-new{color:#9ec8ff;border-color:#679ee061;background:#2b528029}.workflow-acknowledged{color:#b7c9dc}.workflow-investigating{color:#f0cf83;border-color:#dca84452;background:#74521829}.workflow-resolved{color:#86d6b5;border-color:#44b58752;background:#18694d26}.workflow-suppressed{color:#c1a8dc;border-color:#9e6fcc4d;background:#56317726}.soc-workflow-panel{border:1px solid #263544;border-radius:12px;padding:18px;background:#0e161fb8}.workflow-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.workflow-note{display:grid;gap:7px;margin:12px 0 4px}.workflow-note span{color:#77899f;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.workflow-note textarea{resize:vertical;min-height:86px;padding:12px 13px;border:1px solid #293849;border-radius:9px;background:#0d141c;color:#c7d2df;font:inherit}.activity-list,.asset-signal-list{display:grid;gap:0}.activity-row,.asset-signal-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(42,56,72,.56)}.activity-row:last-child,.asset-signal-row:last-child{border-bottom:0}.activity-row strong,.activity-row small,.asset-signal-row strong,.asset-signal-row small{display:block}.activity-row strong,.asset-signal-row strong{color:#c7d2df;font-size:12px}.activity-row small,.asset-signal-row small{margin-top:4px;color:#718399;font-size:10px}.activity-row p{margin:7px 0 0;color:#93a3b5;font-size:11px;line-height:1.5}.activity-dot{width:9px;height:9px;margin-top:5px;border-radius:50%;background:#6ba7ff;box-shadow:0 0 0 4px #6ba7ff17}.asset-drawer{width:min(860px,94vw)}.endpoint-telemetry-card{margin-top:8px}.telemetry-grid{padding-top:8px}.drawer-count{display:inline-flex;min-width:29px;min-height:26px;align-items:center;justify-content:center;padding:0 8px;border:1px solid #2b3949;border-radius:999px;color:#9fb2c7;background:#101821;font-size:11px;font-weight:750}.drawer-muted{color:#718399;font-size:12px;line-height:1.55}@media (max-width: 900px){.soc-alerts-table{min-width:980px}.asset-drawer{width:100vw}}.iam-console{margin-bottom:18px}.iam-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 18px;border-bottom:1px solid var(--border-soft);padding-bottom:10px}.iam-tabs button{border:1px solid transparent;border-radius:7px;background:transparent;color:#7f8da0;padding:8px 11px;cursor:pointer;font-size:10px}.iam-tabs button:hover{color:#d4deea;background:#ffffff08}.iam-tabs button.active{color:#eef4ff;border-color:#2b3c52;background:#5278d71f}.iam-message{margin:10px 0 16px;padding:10px 12px;border-radius:8px;border:1px solid var(--border);font-size:10px}.iam-message.success{color:#9fc7ff;background:#5278d712}.iam-message.error{color:#f39aa4;border-color:#f06b7840;background:#f06b780e}.iam-form,.iam-editor{margin:14px 0 20px;padding:16px;border:1px solid var(--border-soft);border-radius:10px;background:#0d141d}.iam-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.iam-form-grid .span-two{grid-column:1 / -1}.iam-form label>span{display:block;margin-bottom:6px;color:#718198;font-size:9px}.iam-form input,.iam-form select{width:100%;min-height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;outline:none;color:#d2dbe7;background:#0e151e;font-size:10px}.iam-form input:focus,.iam-form select:focus{border-color:#5278d7;box-shadow:0 0 0 3px #5278d714}.iam-form-note{margin-top:12px;color:#66778d;font-size:9px;line-height:1.5}.permission-fieldset{margin:15px 0 0;padding:14px;border:1px solid var(--border-soft);border-radius:9px}.permission-fieldset legend{padding:0 7px;color:#8392a6;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.permission-category+.permission-category{margin-top:14px}.permission-category h4{margin:0 0 8px;color:#74849a;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.permission-check{display:flex!important;gap:9px;align-items:flex-start;min-height:54px;padding:9px;border:1px solid #202c39;border-radius:8px;background:#101821;cursor:pointer}.permission-check.dangerous{border-color:#e7b35a2e}.permission-check input{width:auto!important;min-height:auto!important;margin-top:2px}.permission-check span{margin:0!important}.permission-check strong,.permission-check small{display:block}.permission-check strong{color:#bac6d4;font-size:10px}.permission-check small{margin-top:3px;color:#65758a;font-size:8px;line-height:1.35}.role-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.role-card{position:relative;padding:15px;border:1px solid var(--border-soft);border-radius:9px;background:#0f161f}.role-card>div:first-child strong,.role-card>div:first-child small{display:block}.role-card>div:first-child strong{color:#c6d1df;font-size:11px}.role-card>div:first-child small{margin-top:4px;color:#65758a;font-size:8px}.role-card>.state-badge{position:absolute;top:14px;right:14px}.role-card p{color:#77869a;font-size:9px;line-height:1.45}.role-chips{display:flex;flex-wrap:wrap;gap:5px}.role-chips span{padding:3px 6px;border:1px solid #273548;border-radius:999px;color:#7f91aa;background:#121b26;font-size:8px}.iam-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.danger-link{color:#e98a95!important}.iam-table td{vertical-align:middle}.small-avatar{width:28px;height:28px;font-size:9px}.block-muted{display:block;margin-top:3px;color:#607086;font-size:8px}.iam-detail-json{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 900px){.iam-form-grid,.permission-grid,.role-card-grid{grid-template-columns:1fr}.iam-form-grid .span-two{grid-column:auto}}.iam-manage-button{min-height:34px;padding:0 13px;font-size:11px}.iam-user-scrim{z-index:240}.iam-user-drawer{width:min(650px,94vw);height:100%;overflow-y:auto;border-left:1px solid #263546;background:linear-gradient(180deg,#121b26fa,#090e14fc);box-shadow:-24px 0 70px #0000006b}.iam-user-drawer-header{position:sticky;top:0;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 26px 21px;border-bottom:1px solid rgba(43,58,76,.78);background:#0d141df5;backdrop-filter:blur(14px)}.iam-user-identity{display:flex;align-items:center;gap:14px;min-width:0}.iam-user-avatar{width:44px;height:44px;flex:0 0 auto;font-size:12px}.iam-eyebrow{display:block;margin-bottom:5px;color:#6f84a0;font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.iam-user-identity h2{margin:0;color:#e0e7f0;font-size:20px;line-height:1.2}.iam-user-identity p{margin:5px 0 0;color:#77899f;font-size:11px}.iam-drawer-close{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #2a394b;border-radius:8px;color:#9eacbc;background:#121a24;font-size:23px;line-height:1;cursor:pointer}.iam-drawer-close:hover{color:#dce5ef;border-color:#40546d;background:#172230}.iam-user-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px 26px 4px}.iam-user-status-grid>div{min-height:76px;padding:12px;border:1px solid #202d3b;border-radius:9px;background:#0e161fc2}.iam-user-status-grid>div>span{display:block;margin-bottom:10px;color:#63758c;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.iam-session-count{color:#cad5e2;font-size:19px;font-weight:650}.iam-manager-section{margin:20px 26px 0;padding-top:20px;border-top:1px solid rgba(39,52,68,.7)}.iam-section-heading{margin-bottom:13px}.iam-section-heading h3{margin:0;color:#d1dae5;font-size:13px}.iam-section-heading p{margin:5px 0 0;color:#66778d;font-size:10px;line-height:1.5}.iam-role-fieldset{margin-top:0}.iam-manager-save-row{display:flex;justify-content:flex-end;margin-top:12px}.iam-action-card-grid{display:grid;gap:9px}.iam-action-card{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 14px;border:1px solid #202d3b;border-radius:9px;background:#0f1720b8}.iam-action-card>div{min-width:0}.iam-action-card strong{display:block;color:#c5d0dd;font-size:11px}.iam-action-card p{max-width:360px;margin:5px 0 0;color:#66788d;font-size:10px;line-height:1.45}.iam-action-card .secondary-button{min-width:158px;flex:0 0 auto}.iam-global-action-card{border-color:#e78a9529}.iam-user-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding:18px 26px 26px;border-top:1px solid rgba(39,52,68,.7);color:#65758a;font-size:9px;line-height:1.5}.iam-user-drawer-footer strong{color:#9dacbd}@media (max-width: 700px){.iam-user-drawer{width:100vw}.iam-user-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:18px;padding-right:18px}.iam-manager-section{margin-left:18px;margin-right:18px}.iam-user-drawer-header{padding-left:18px;padding-right:18px}.iam-action-card{align-items:stretch;flex-direction:column}.iam-action-card .secondary-button{width:100%}.iam-user-drawer-footer{align-items:stretch;flex-direction:column;padding-left:18px;padding-right:18px}}:root{--ui-nav-font: 15px;--ui-crumb-font: 14px;--ui-meta-font: 11px;--ui-profile-font: 13px;--ui-search-font: 13px;--ui-description-font: 15px;--ui-eyebrow-font: 11px;--ui-panel-title-font: 17px;--ui-panel-copy-font: 12px;--ui-metric-label-font: 12px;--ui-metric-value-font: 28px;--ui-metric-copy-font: 12px;--ui-control-font: 13px;--ui-badge-font: 11px;--ui-table-head-font: 11px;--ui-table-font: 14px;--ui-entity-font: 14px;--ui-secondary-font: 12px;--ui-mono-font: 12px;--ui-result-font: 12px}html[data-ui-size=compact]{--ui-nav-font: 12px;--ui-crumb-font: 11px;--ui-meta-font: 9px;--ui-profile-font: 11px;--ui-search-font: 11px;--ui-description-font: 12px;--ui-eyebrow-font: 9px;--ui-panel-title-font: 14px;--ui-panel-copy-font: 10px;--ui-metric-label-font: 10px;--ui-metric-value-font: 23px;--ui-metric-copy-font: 10px;--ui-control-font: 11px;--ui-badge-font: 9px;--ui-table-head-font: 9px;--ui-table-font: 11px;--ui-entity-font: 12px;--ui-secondary-font: 10px;--ui-mono-font: 10px;--ui-result-font: 10px}html[data-ui-size=default]{--ui-nav-font: 14px;--ui-crumb-font: 13px;--ui-meta-font: 10px;--ui-profile-font: 12px;--ui-search-font: 12px;--ui-description-font: 14px;--ui-eyebrow-font: 10px;--ui-panel-title-font: 16px;--ui-panel-copy-font: 11px;--ui-metric-label-font: 11px;--ui-metric-value-font: 26px;--ui-metric-copy-font: 11px;--ui-control-font: 12px;--ui-badge-font: 10px;--ui-table-head-font: 10px;--ui-table-font: 13px;--ui-entity-font: 13px;--ui-secondary-font: 11px;--ui-mono-font: 11px;--ui-result-font: 11px}html[data-ui-size=comfortable]{--ui-nav-font: 15px;--ui-crumb-font: 14px;--ui-meta-font: 11px;--ui-profile-font: 13px;--ui-search-font: 13px;--ui-description-font: 15px;--ui-eyebrow-font: 11px;--ui-panel-title-font: 17px;--ui-panel-copy-font: 12px;--ui-metric-label-font: 12px;--ui-metric-value-font: 28px;--ui-metric-copy-font: 12px;--ui-control-font: 13px;--ui-badge-font: 11px;--ui-table-head-font: 11px;--ui-table-font: 14px;--ui-entity-font: 14px;--ui-secondary-font: 12px;--ui-mono-font: 12px;--ui-result-font: 12px}html[data-ui-size=large]{--ui-nav-font: 17px;--ui-crumb-font: 16px;--ui-meta-font: 13px;--ui-profile-font: 15px;--ui-search-font: 15px;--ui-description-font: 17px;--ui-eyebrow-font: 13px;--ui-panel-title-font: 19px;--ui-panel-copy-font: 14px;--ui-metric-label-font: 14px;--ui-metric-value-font: 32px;--ui-metric-copy-font: 14px;--ui-control-font: 15px;--ui-badge-font: 13px;--ui-table-head-font: 13px;--ui-table-font: 16px;--ui-entity-font: 16px;--ui-secondary-font: 14px;--ui-mono-font: 14px;--ui-result-font: 14px}.nav-item{font-size:var(--ui-nav-font)}.crumb{font-size:var(--ui-crumb-font)}.org-chip small,.profile-chip small{font-size:var(--ui-meta-font)}.org-chip strong,.profile-chip strong{font-size:var(--ui-profile-font)}.search-button span{font-size:var(--ui-search-font)}.page-description{font-size:var(--ui-description-font)}.eyebrow{font-size:var(--ui-eyebrow-font)}.panel-header h2{font-size:var(--ui-panel-title-font)}.panel-header p{font-size:var(--ui-panel-copy-font)}.metric-card>span{font-size:var(--ui-metric-label-font)}.metric-card>strong{font-size:var(--ui-metric-value-font)}.metric-card>small{font-size:var(--ui-metric-copy-font)}.primary-button,.secondary-button{font-size:var(--ui-control-font)}.state-badge,.role-badge,.criticality,.asset-status{font-size:var(--ui-badge-font)}.data-table th,.service-results-table th{font-size:var(--ui-table-head-font)}.data-table td,.vuln-row>span,.service-results-table td{font-size:var(--ui-table-font);line-height:1.45}.asset-cell strong,.vuln-name-cell strong,.scope-target strong,.vuln-job-name strong,.iam-action-card strong,.permission-check strong{font-size:var(--ui-entity-font)}.asset-cell small,.vuln-name-cell small,.scope-target span,.vuln-job-name small,.job-row>div small,.iam-action-card p,.iam-section-heading p,.iam-user-identity p,.permission-check small,.panel-header p{font-size:var(--ui-secondary-font)!important}.mono{font-size:var(--ui-mono-font)!important}.result-link{font-size:var(--ui-result-font)}.profile-menu-wrap{position:relative;flex:0 0 auto}.profile-chip-button{color:inherit;font:inherit;cursor:pointer;border-radius:9px;transition:background .14s ease,box-shadow .14s ease}.profile-chip-button:hover,.profile-chip-button.active{background:#82aaff0e;box-shadow:inset 0 0 0 1px #82aaff1c}.profile-chip-copy{min-width:0;text-align:left}.profile-menu-chevron{display:grid;place-items:center;margin-left:2px;color:#66788d;transition:transform .14s ease}.profile-chip-button.active .profile-menu-chevron{transform:rotate(90deg)}.account-menu{position:absolute;top:calc(100% + 9px);right:0;z-index:260;width:min(370px,calc(100vw - 24px));overflow:hidden;border:1px solid #29394b;border-radius:12px;background:linear-gradient(180deg,#121b26fe,#0a1017fe);box-shadow:0 22px 60px #00000085,0 0 0 1px #82aaff06}.account-menu-user{display:flex;align-items:center;gap:12px;padding:17px}.account-menu-avatar{width:42px;height:42px;flex:0 0 auto;font-size:13px}.account-menu-user>div:last-child{min-width:0}.account-menu-user strong,.account-menu-user span,.account-menu-user small{display:block}.account-menu-user strong{overflow:hidden;color:#d7e0eb;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.account-menu-user span{margin-top:3px;overflow:hidden;color:#74869c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-menu-user small{margin-top:5px;color:#61738a;font-size:10px}.account-menu-divider{height:1px;margin:0 14px;background:#2a394bb8}.account-menu-section{padding:16px 17px 17px}.account-menu-eyebrow{display:block;margin-bottom:5px;color:#7186a1;font-size:9px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.account-menu-section>strong{display:block;color:#cbd6e3;font-size:12px}.account-menu-section>p{margin:5px 0 13px;color:#66788e;font-size:10px;line-height:1.5}.interface-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.interface-size-option{min-height:37px;padding:0 10px;border:1px solid #28384a;border-radius:8px;color:#8ea0b5;background:#111a24;font-size:11px;font-weight:650;cursor:pointer}.interface-size-option:hover{border-color:#3b506a;color:#bdcada;background:#16212e}.interface-size-option.active{border-color:#82aaff7a;color:#c7d6ff;background:#5278d724;box-shadow:inset 0 0 0 1px #82aaff14}.account-menu-context{padding:14px 17px}.account-menu-context span,.account-menu-context strong{display:block}.account-menu-context span{color:#65778e;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.account-menu-context strong{margin-top:5px;overflow:hidden;color:#aebccc;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.account-menu-signout{display:flex;align-items:center;gap:10px;min-height:48px;margin:5px 8px 8px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:#e5a2aa;font-size:12px;font-weight:700;text-decoration:none}.account-menu-signout:hover{border-color:#f06b7838;background:#f06b780e}@media (max-width: 760px){.account-menu{position:fixed;top:calc(var(--topbar-height) - 4px);right:10px;left:10px;width:auto}.profile-chip-copy,.profile-menu-chevron{display:none}}.org-table-head{min-height:38px;align-items:center;font-size:var(--ui-table-head-font)}.org-row{min-height:64px;padding-top:8px;padding-bottom:8px}.org-name-cell strong{font-size:var(--ui-entity-font);line-height:1.35}.org-name-cell small{margin-top:4px;font-size:var(--ui-secondary-font);line-height:1.4}.org-monogram{width:38px;height:38px;font-size:var(--ui-meta-font)}.iam-tabs button{min-height:40px;padding:0 13px;font-size:var(--ui-control-font)}.iam-form label>span{font-size:var(--ui-secondary-font)}.iam-form input,.iam-form select{min-height:42px;font-size:var(--ui-control-font)}.iam-form-note{font-size:var(--ui-secondary-font);line-height:1.55}.permission-fieldset legend,.permission-category h4{font-size:var(--ui-meta-font)}.permission-check{min-height:62px}.permission-check strong{font-size:var(--ui-entity-font)}.permission-check small{font-size:var(--ui-secondary-font);line-height:1.45}.role-card>div:first-child strong{font-size:var(--ui-entity-font)}.role-card>div:first-child small{font-size:var(--ui-secondary-font)}.role-card p{font-size:var(--ui-secondary-font);line-height:1.5}.role-chips span{font-size:var(--ui-meta-font)}.block-muted{font-size:var(--ui-secondary-font);line-height:1.4}.iam-message{font-size:var(--ui-secondary-font);line-height:1.5}.service-row strong{font-size:var(--ui-entity-font)}.service-row small{font-size:var(--ui-secondary-font)}.engine-pill strong{font-size:var(--ui-entity-font)}.engine-pill small{font-size:var(--ui-secondary-font)}.discovery-notice strong{font-size:var(--ui-entity-font)}.discovery-notice span{font-size:var(--ui-secondary-font);line-height:1.55}.scope-form label>span{font-size:var(--ui-secondary-font)}.scope-form input[type=text],.scope-form input:not([type]){min-height:42px;font-size:var(--ui-control-font)}.attestation{font-size:var(--ui-secondary-font);line-height:1.55}.scope-stat small{font-size:var(--ui-meta-font)}.scope-stat strong,.job-row{font-size:var(--ui-secondary-font)}.job-row>div strong{font-size:var(--ui-entity-font)}.job-row>div small{font-size:var(--ui-secondary-font)!important}.asset-detail-grid dt,.detail-list dt{font-size:var(--ui-meta-font)}.asset-detail-grid dd,.detail-list dd{font-size:var(--ui-secondary-font)}.drawer-section-title h3{font-size:var(--ui-panel-title-font)}.drawer-section-title p{font-size:var(--ui-secondary-font)}.result-host-head strong{font-size:var(--ui-entity-font)}.result-host-head span,.no-services{font-size:var(--ui-secondary-font)}.service-count{font-size:var(--ui-meta-font)}html[data-ui-size=large] .org-row{min-height:74px}html[data-ui-size=large] .permission-check{min-height:72px}html[data-ui-size=large] .iam-tabs button{min-height:46px}html[data-ui-size=compact] .org-row{min-height:54px}html[data-ui-size=compact] .permission-check{min-height:52px}.organization-menu-wrap{position:relative;flex:0 0 auto}.org-chip-button{cursor:pointer;font:inherit;transition:border-color .14s ease,background .14s ease}.org-chip-button:hover,.org-chip-button.active{border-color:#82aaff42;background:#82aaff0e}.org-chip-static{padding-right:12px}.org-chip-chevron{display:grid;place-items:center;color:#687a91;transition:transform .14s ease}.org-chip-button.active .org-chip-chevron{transform:rotate(90deg)}.organization-menu{position:absolute;top:calc(100% + 9px);right:0;z-index:255;width:min(390px,calc(100vw - 24px));overflow:hidden;border:1px solid #29394b;border-radius:12px;background:linear-gradient(180deg,#121b26fe,#0a1017fe);box-shadow:0 22px 60px #00000080}.organization-menu-heading{padding:15px 16px 12px}.organization-menu-heading span,.organization-menu-heading strong{display:block}.organization-menu-heading span{color:#6d8098;font-size:var(--ui-meta-font);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.organization-menu-heading strong{margin-top:4px;color:#cad5e2;font-size:var(--ui-entity-font)}.organization-menu-error{margin:0 12px 9px;padding:9px 10px;border:1px solid rgba(240,107,120,.22);border-radius:8px;color:#e6a3aa;background:#f06b780e;font-size:var(--ui-secondary-font)}.organization-menu-list{padding:0 7px 7px}.organization-menu-item{width:100%;min-height:58px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border:1px solid transparent;border-radius:8px;color:inherit;background:transparent;text-align:left;cursor:pointer}.organization-menu-item:hover:not(:disabled){border-color:#293a4f;background:#121c27}.organization-menu-item.current{background:#65c7df09}.organization-menu-item:disabled{opacity:1;cursor:default}.organization-menu-item-copy{min-width:0}.organization-menu-item-copy strong,.organization-menu-item-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-menu-item-copy strong{color:#c3cfdd;font-size:var(--ui-entity-font)}.organization-menu-item-copy small{margin-top:4px;color:#697b91;font-size:var(--ui-secondary-font)}.organization-menu-manage{display:block;padding:12px 16px 14px;border-top:1px solid #233244;color:#8eaff5;font-size:var(--ui-control-font);font-weight:650;text-decoration:none}.organization-menu-manage:hover{background:#82aaff0b}.organization-page-toolbar{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px;padding:15px 17px;border:1px solid var(--border-soft);border-radius:11px;background:#1118218f}.organization-page-toolbar strong{display:block;color:#c5d0dd;font-size:var(--ui-entity-font)}.organization-page-toolbar p{margin:5px 0 0;color:#6c7e94;font-size:var(--ui-secondary-font);line-height:1.5}.org-notice{margin-bottom:14px;padding:11px 13px;border-radius:9px;font-size:var(--ui-secondary-font);line-height:1.5}.org-notice.success{border:1px solid rgba(101,199,223,.22);color:#9acbd7;background:#65c7df0b}.org-notice.error{border:1px solid rgba(240,107,120,.23);color:#e4a1aa;background:#f06b780d}.organization-create-panel{margin-bottom:16px;padding-bottom:18px}.organization-create-grid{display:grid;grid-template-columns:minmax(240px,1.4fr) minmax(220px,1fr);gap:14px;padding:0 18px}.organization-create-grid label>span,.organization-create-grid label>small{display:block}.organization-create-grid label>span{margin-bottom:7px;color:#8496aa;font-size:var(--ui-secondary-font);font-weight:650}.organization-create-grid input{width:100%;min-height:42px;padding:0 11px;border:1px solid #2a394b;border-radius:8px;outline:none;color:#cdd7e3;background:#0e151e;font-size:var(--ui-control-font)}.organization-create-grid input:focus{border-color:#82aaff7a;box-shadow:0 0 0 3px #82aaff12}.organization-create-grid label>small{margin-top:6px;color:#65778d;font-size:var(--ui-meta-font)}.organization-create-warning{margin:16px 18px 0;padding:12px 13px;border:1px solid rgba(130,170,255,.14);border-radius:8px;background:#82aaff09}.organization-create-warning strong{display:block;color:#9eb4d1;font-size:var(--ui-entity-font)}.organization-create-warning p{margin:5px 0 0;color:#697c93;font-size:var(--ui-secondary-font);line-height:1.5}.organization-create-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding:0 18px}.organization-list-panel{overflow:hidden}.org-table-head,.org-row{grid-template-columns:minmax(280px,1fr) minmax(145px,.34fr) 100px 120px}.org-row-current{background:linear-gradient(90deg,rgba(101,199,223,.035),transparent 55%)}.org-switch-button{min-width:86px;justify-self:start}@media (max-width: 860px){.organization-create-grid{grid-template-columns:1fr}.org-table-head{display:none}.org-row{grid-template-columns:1fr auto;gap:10px 16px;padding:14px}.org-name-cell{grid-column:1 / -1}.organization-page-toolbar{align-items:flex-start;flex-direction:column}}@media (max-width: 760px){.organization-menu{position:fixed;top:calc(var(--topbar-height) - 4px);right:10px;left:10px;width:auto}}.iam-org-access-note,.iam-org-access-loading{padding:11px 12px;border:1px solid #29394b;border-radius:8px;color:#71849a;background:#82aaff06;font-size:var(--ui-secondary-font);line-height:1.5}.iam-org-access-list{display:grid;gap:10px}.iam-org-access-card{overflow:hidden;border:1px solid #283748;border-radius:10px;background:#0f171f}.iam-org-access-card.active{border-color:#65c7df2e;background:linear-gradient(90deg,rgba(101,199,223,.025),transparent 48%),#0f171f}.iam-org-access-header{min-height:61px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(40,55,72,.7)}.iam-org-access-header .org-name-cell{min-width:0}.iam-org-access-header .org-name-cell>div:last-child{min-width:0}.iam-org-access-header .org-name-cell strong,.iam-org-access-header .org-name-cell small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iam-org-access-header .org-name-cell strong{color:#c5d1df;font-size:var(--ui-entity-font)}.iam-org-access-header .org-name-cell small{margin-top:4px;color:#66798f;font-size:var(--ui-secondary-font)}.iam-org-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:11px 12px}.iam-org-role-option{min-height:58px;display:flex;align-items:flex-start;gap:9px;padding:9px 10px;border:1px solid #253446;border-radius:8px;background:#111a24;cursor:pointer}.iam-org-role-option:hover{border-color:#354a62;background:#14202c}.iam-org-role-option input{margin-top:3px}.iam-org-role-option>span{min-width:0}.iam-org-role-option strong,.iam-org-role-option small{display:block}.iam-org-role-option strong{color:#b8c5d5;font-size:var(--ui-entity-font)}.iam-org-role-option small{margin-top:4px;color:#63758b;font-size:var(--ui-secondary-font);line-height:1.4}.iam-org-role-option:has(input:checked){border-color:#82aaff59;background:#5278d714}.iam-org-access-actions{display:flex;justify-content:flex-end;gap:8px;padding:0 12px 12px}@media (max-width: 700px){.iam-org-role-grid{grid-template-columns:1fr}.iam-org-access-header{align-items:flex-start;flex-direction:column}.iam-org-access-actions{align-items:stretch;flex-direction:column}.iam-org-access-actions button{width:100%}}.dash-refresh{white-space:nowrap;cursor:pointer}.dash-refresh:disabled{opacity:.6;cursor:wait}.dash-live-warning{border-color:#e7b35a73;color:#efcf92}.dash-notice{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:12px 15px;border:1px solid rgba(231,179,90,.32);border-radius:10px;background:#e7b35a12;color:#e7c88b;font-size:12px;line-height:1.45}.dash-notice strong{color:#ffdaa0}.dash-help{color:#91a0b2;font-size:12px;line-height:1.6}.dash-source-list{display:flex;flex-direction:column;gap:0}.dash-source-row{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:39px;padding:6px 0;border-bottom:1px solid var(--border-soft);color:#b7c3d1;font-size:12px}.dash-source-state{white-space:nowrap;font-size:11px;font-weight:650}.dash-source-ready{color:#8ac6d4}.dash-source-unavailable{color:#f4be72}.dash-source-restricted,.dash-source-loading{color:#91a0b2}.dash-alert-list{display:flex;flex-direction:column}.dash-alert-row{display:flex;align-items:center;gap:14px;min-width:0;padding:12px 0;border-bottom:1px solid var(--border-soft)}.dash-alert-body{flex:1;min-width:0}.dash-alert-body strong{display:block;font-size:13px;font-weight:650;overflow-wrap:anywhere}.dash-alert-body small{display:block;margin-top:5px;color:#8b9aac;font-size:11px;overflow-wrap:anywhere}.dash-severity{min-width:75px;text-align:center;font-size:10px;font-weight:750;text-transform:uppercase;padding:5px 8px;border-radius:6px;border:1px solid var(--border);color:#bac8d8}.dash-severity-critical{color:#ff9aa4;border-color:#f06b7866}.dash-severity-high{color:#f8c887;border-color:#e7b35a59}.dash-severity-medium{color:#a4baff;border-color:#82aaff4d}.dash-workflow{color:#91a0b2;font-size:11px;white-space:nowrap}.dash-mini-link{margin-top:14px;color:#91aff0;font-size:12px}@media (max-width: 600px){.dash-alert-row{flex-wrap:wrap;gap:8px}.dash-workflow{width:100%}}.alert-stat-scope,.alert-workbench-scope{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 13px;font-size:11px;line-height:1.6;color:#91a9c4}.alert-stat-scope strong,.alert-workbench-scope strong{color:#d1def0}.alert-stat-scope code{padding:2px 5px;background:#101923;border-radius:4px;font-size:10px}.alert-stat-warning{color:#efc183}.alert-workbench-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0 12px}.alert-workbench-field{display:grid;gap:6px;min-width:180px}.alert-workbench-field span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#8096b1}.alert-workbench-field input,.alert-workbench-field select{min-height:38px;width:100%;max-width:100%;border:1px solid #2b3c51;border-radius:8px;background:#0d1723;padding:9px 11px;color:#d3dfec;font:inherit;font-size:12px}.alert-workbench-search{flex:1 1 260px}.alert-workbench-group{display:flex;align-items:center;gap:7px;min-height:38px;font-size:11px;color:#9eb2cc;cursor:pointer}.alert-workbench-group input{accent-color:#76a6ef}.alert-repeat-tag{color:#bcd8ff!important;font-weight:650}.alert-explanation{border:1px solid #2a3b4c;border-radius:10px;padding:15px;background:#111b26}.alert-analysis-note{margin:12px 0 0;padding:11px 12px;border-left:2px solid #6a9ce6;color:#a1b5cb;font-size:12px;line-height:1.7;background:#0c1520}.alert-related-list{display:grid;gap:6px}.alert-related-item{width:100%;text-align:left;display:grid;gap:5px;padding:10px 12px;border:1px solid #2b394a;border-radius:8px;color:#d9e4f3;background:#111b27;cursor:pointer}.alert-related-item:hover,.alert-related-item:focus-visible{border-color:#71a5ed}.alert-related-item strong{font-size:12px}.alert-related-item span{color:#94aac4;font-size:11px}@media (max-width:700px){.alert-workbench-field{flex:1 1 100%}}.alert-filter-caption{color:#90a7c1;font-size:11px;margin:8px 0 0;line-height:1.5}.alert-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin:14px 0 2px;color:#a9bfd8;font-size:12px}.alert-pagination button:disabled{opacity:.42;cursor:not-allowed}.alert-raw-details{margin:14px 0;padding:12px;border:1px solid #2b3c51;border-radius:8px;color:#bbd4f3}.alert-raw-details summary{cursor:pointer;font-weight:600}.alert-raw-details pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;max-height:360px;overflow:auto;color:#a8bdd4}.alert-results-anchor{height:0;scroll-margin-top:82px}.alert-pagination-top{padding:11px 12px;margin:12px 0 10px;background:#101c2b;border:1px solid #293a50;border-radius:9px;justify-content:flex-end}.alert-page-size{display:inline-flex;align-items:center;gap:8px;margin-right:auto}.alert-page-size span{white-space:nowrap;font-weight:650;color:#a9bfd8}.alert-page-size select{min-height:34px;min-width:70px;padding:5px 9px;border:1px solid #354862;background:#0c1623;color:#dce7f4;border-radius:7px;font:inherit;font-size:12px}.alert-page-indicator{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:650px){.alert-pagination-top,.alert-pagination-bottom{justify-content:center;gap:9px}.alert-page-size{width:100%;margin-right:0;justify-content:center}.alert-page-indicator{width:100%;text-align:center;order:-1}.alert-page-size+button{order:0}}.appearance-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 18px}.appearance-option{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:39px;padding:7px;border:1px solid #34495f;border-radius:8px;background:#111d2b;color:#c7d7e9;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.appearance-option.active,.appearance-option[aria-pressed=true]{background:#274879;color:#fff;border-color:#7395da}.appearance-option:focus-visible,.theme-quick-toggle:focus-visible{outline:3px solid #84afff;outline-offset:2px}.theme-quick-toggle{flex:0 0 38px;cursor:pointer}.theme-quick-toggle:hover{color:#dce9ff;border-color:#527aa9}.account-menu-section>.appearance-options+strong{margin-top:7px}:root[data-veles-theme=light]{color-scheme:light;--bg: #f3f6fb;--sidebar: #fff;--surface: #fff;--surface-2: #f8fafd;--surface-3: #edf3fa;--border: #becbdd;--border-soft: #d8e1ed;--text: #15273b;--muted: #435c75;--muted-2: #536c85;--blue: #225bb5;--blue-deep: #1e4f9d;--violet: #6d49b8;--cyan: #087d99;--amber: #9a570c;--red: #b72d43;--greenless-ready: #125e98;--text-primary: #15273b;background:var(--bg);color:var(--text)}:root[data-veles-theme=light] body{background:radial-gradient(circle at 75% 0,rgba(49,105,191,.055),transparent 33rem),var(--bg);color:var(--text)}:root[data-veles-theme=light] .app-shell{color:var(--text)}:root[data-veles-theme=light] .sidebar{background:linear-gradient(180deg,#fff,#f8fafd 80%);border-color:var(--border-soft)}:root[data-veles-theme=light] .topbar{background:#fffffff0;border-color:var(--border-soft)}:root[data-veles-theme=light] .brand strong,:root[data-veles-theme=light] .sidebar-foot strong{color:#1d3149}:root[data-veles-theme=light] .brand span,:root[data-veles-theme=light] .nav-section-label{color:#576e88}:root[data-veles-theme=light] .nav-item{color:#405871}:root[data-veles-theme=light] .nav-item:hover{background:#edf3fb;color:#153a69}:root[data-veles-theme=light] .nav-item.active{color:#194f9b;background:linear-gradient(90deg,#e0ecff,#f6f9fe)}:root[data-veles-theme=light] .platform-state small{color:#57708a}:root[data-veles-theme=light] .crumb{color:#586c81}:root[data-veles-theme=light] .crumb strong{color:#243d58}:root[data-veles-theme=light] :is(.search-button,.icon-button,.org-chip,.table-search){background:#fff;border-color:#cbd7e5;color:#38516d}:root[data-veles-theme=light] .search-button kbd{background:#eef3fa;border-color:#c9d4e4;color:#536a83}:root[data-veles-theme=light] :is(.org-chip strong,.profile-chip strong){color:#1e3450}:root[data-veles-theme=light] :is(.org-chip small,.profile-chip small){color:#556d88}:root[data-veles-theme=light] .avatar,:root[data-veles-theme=light] .org-monogram{color:#2055a7;border-color:#b9cae6;background:linear-gradient(145deg,#eaf2ff,#d6e6fa)}:root[data-veles-theme=light] :is(.profile-chip-button:hover,.org-chip-button:hover,.profile-chip-button.active,.org-chip-button.active){background:#edf4ff;border-color:#a8bddc}:root[data-veles-theme=light] :is(.account-menu,.organization-menu){background:linear-gradient(180deg,#fff,#f6f9fd);color:#1b3451;border-color:#b8cadf;box-shadow:0 18px 50px #1d365430}:root[data-veles-theme=light] .account-menu-divider,:root[data-veles-theme=light] .nav-divider{background:#d5e0ec}:root[data-veles-theme=light] :is(.account-menu-user strong,.account-menu-section>strong,.account-menu-context strong,.organization-menu-heading strong,.organization-menu-item-copy strong){color:#1c3654}:root[data-veles-theme=light] :is(.account-menu-user span,.account-menu-user small,.account-menu-eyebrow,.account-menu-section>p,.account-menu-context span,.organization-menu-heading span,.organization-menu-item-copy small){color:#4a6580}:root[data-veles-theme=light] :is(.interface-size-option,.appearance-option){background:#fff;color:#2c4866;border-color:#becfe2}:root[data-veles-theme=light] :is(.interface-size-option:hover,.appearance-option:hover){background:#edf4fc;color:#163d75;border-color:#9db8dc}:root[data-veles-theme=light] :is(.interface-size-option.active,.appearance-option.active,.appearance-option[aria-pressed=true]){color:#144a92;background:#e2eeff;border-color:#648dce;box-shadow:inset 0 0 0 1px #235cb117}:root[data-veles-theme=light] .organization-menu-item:hover:not(:disabled){background:#ecf3fc;border-color:#b8cee6}:root[data-veles-theme=light] .organization-menu-item.current{background:#e5f3f4}:root[data-veles-theme=light] .organization-menu-manage{color:#2359a4;border-color:#d0deed}:root[data-veles-theme=light] .account-menu-signout{color:#a92a3b}:root[data-veles-theme=light] :is(.page-header h1,.panel-header h2,.module-empty h2,.dash-alert-body strong,.org-name-cell strong,.asset-cell strong,.readiness-row strong,.service-row strong){color:#162d47}:root[data-veles-theme=light] :is(.eyebrow,.page-description,.metric-card>span,.metric-card>small,.panel-header p,.posture-row,.posture-row strong,.service-row small,.data-table th,.data-table td,.asset-cell small,.org-name-cell small,.detail-list dt,.detail-list dd,.org-table-head,.mono,.module-empty>p:last-child,.dash-help,.dash-source-row,.dash-alert-body small,.dash-workflow){color:#435b75!important}:root[data-veles-theme=light] :is(.metric-card,.panel,.service-icon,.asset-icon,.empty-icon,.module-empty,.organization-page-toolbar,.iam-org-access-card,.iam-org-role-option){background:#fff;color:#1d3450;border-color:#d0dce9}:root[data-veles-theme=light] .metric-card{background:linear-gradient(145deg,#fff,#f6f9fd)}:root[data-veles-theme=light] .posture-ring{background:radial-gradient(circle at center,#fff 0 57%,transparent 58%),conic-gradient(var(--blue) 0 var(--fill),#dfe8f2 var(--fill) 360deg)}:root[data-veles-theme=light] :is(.posture-row,.readiness-row,.service-row,.data-table td,.detail-list>div,.org-row,.dash-source-row,.dash-alert-row){border-color:#d6e1ee}:root[data-veles-theme=light] :is(.state-badge,.role-badge,.criticality,.asset-status){background:#edf4fc;color:#345773;border-color:#b9cade}:root[data-veles-theme=light] .state-badge.ready{background:#e3f5f3;color:#096a71;border-color:#8dc6c6}:root[data-veles-theme=light] .state-badge.next{background:#eaf0ff;color:#2458a7;border-color:#9bb6e5}:root[data-veles-theme=light] .criticality.critical{color:#a82039;background:#fff0f2}:root[data-veles-theme=light] .criticality.high{color:#9a471b;background:#fff0e6}:root[data-veles-theme=light] .criticality.medium{color:#7f5308;background:#fff4d8}:root[data-veles-theme=light] .criticality.low{color:#1a538f;background:#e9f2ff}:root[data-veles-theme=light] :is(.primary-button,.secondary-button,.org-switch-button){border-color:#9fb8d6}:root[data-veles-theme=light] .primary-button{background:#235db4;color:#fff;border-color:#235db4;box-shadow:none}:root[data-veles-theme=light] .primary-button:hover{background:#194e9b}:root[data-veles-theme=light] .secondary-button{background:#f1f5fb;color:#25466c;border-color:#b4c7df}:root[data-veles-theme=light] :is(.table-search input,.organization-create-grid input,.alert-workbench-field input,.alert-workbench-field select,.iam-form input,.iam-form select,.scope-form input){background:#fff;color:#192f48;border-color:#abbfd7}:root[data-veles-theme=light] :is(input,textarea,select){color-scheme:light}:root[data-veles-theme=light] :is(input,textarea,select)::placeholder{color:#5a7087;opacity:1}:root[data-veles-theme=light] :is(button,a,input,textarea,select):focus-visible{outline:3px solid #236ec5;outline-offset:2px}:root[data-veles-theme=light] .dash-notice{color:#744c0c;background:#fff8e6;border-color:#e8c47d}:root[data-veles-theme=light] .dash-notice strong{color:#73430c}:root[data-veles-theme=light] .dash-live-warning{color:#795109}:root[data-veles-theme=light] .dash-source-ready{color:#096b64}:root[data-veles-theme=light] .dash-source-unavailable{color:#985b0e}:root[data-veles-theme=light] .dash-mini-link,:root[data-veles-theme=light] .panel-action a{color:#245da8}:root[data-veles-theme=light] :is(.iam-org-access-card.active,.iam-org-role-option:has(input:checked)){background:#eaf5f9;border-color:#9bc4d5}:root[data-veles-theme=light] :is(.iam-org-access-header .org-name-cell strong,.iam-org-role-option strong,.organization-page-toolbar strong,.organization-create-warning strong){color:#1e3957}:root[data-veles-theme=light] :is(.iam-org-access-header .org-name-cell small,.iam-org-role-option small,.organization-page-toolbar p,.organization-create-warning p,.organization-create-grid label>span,.organization-create-grid label>small){color:#4e6882}:root[data-veles-theme=light] .org-notice.success{background:#e8f6ee;color:#176143;border-color:#9ecfb0}:root[data-veles-theme=light] .org-notice.error{background:#fff1f1;color:#922437;border-color:#e2a5b0}:root[data-veles-theme=light] :is(.orgspace-context-nav,.orgspace-header,.orgspace-directory-note,.orgspace-overview-card){background:#fff;border-color:#cdd9e8;color:#1c3651}:root[data-veles-theme=light] :is(.orgspace-context-nav a,.orgspace-section-nav a,.orgspace-header p,.orgspace-overview-intro p,.orgspace-overview-card span,.orgspace-directory-note span,.orgspace-tenant-slug){color:#435e77}:root[data-veles-theme=light] :is(.orgspace-eyebrow,.orgspace-overview-card small){color:#205ba8}:root[data-veles-theme=light] :is(.orgspace-context-nav a:hover,.orgspace-section-nav a:hover,a.orgspace-overview-card:hover){background:#ebf4ff;color:#1d4f94}:root[data-veles-theme=light] :is(.orgspace-context-nav a.selected,.orgspace-section-nav a.selected){background:#245cb0;color:#fff}:root[data-veles-theme=light] .orgspace-change{color:#1d529f;border-color:#9bb5d3}:root[data-veles-theme=light] .casesv{color:#162b43}:root[data-veles-theme=light] :is(.casesv-head p,.casesv-toolbar-heading>span,.casesv-metrics span,.casesv td small,.casesv-events article small,.casesv-drawer label,.casesv-drawer p){color:#486481}:root[data-veles-theme=light] :is(.casesv-head small,.casesv a){color:#235eac}:root[data-veles-theme=light] :is(.casesv-toolbar-heading h2,.casesv-metrics strong,.casesv h1,.casesv h2,.casesv h3,.casesv td,.casesv td strong,.casesv-events article strong){color:#162d47}:root[data-veles-theme=light] :is(.casesv-panel,.casesv-metrics article,.casesv-drawer,.casesv-events article,.casesv-field,.casesv-switch){background:#fff;border-color:#c7d8e9;color:#1a3856}:root[data-veles-theme=light] .casesv-overlay{background:#0d25417a}:root[data-veles-theme=light] .casesv-drawer{box-shadow:-12px 0 35px #0d254126}:root[data-veles-theme=light] .casesv-events article{background:#f1f6ff;border-left-color:#3772c6}:root[data-veles-theme=light] .casesv-drawer label{color:#284761}:root[data-veles-theme=light] :is(.casesv input,.casesv select,.casesv textarea){background:#fff;color:#172e47;border-color:#aabfd8}:root[data-veles-theme=light] .casesv-field input{background:transparent}:root[data-veles-theme=light] .casesv th{background:#eef3f9;color:#385470}:root[data-veles-theme=light] .casesv td{border-color:#d0deec;color:#2b4563}:root[data-veles-theme=light] .casesv button{background:#eff5fc;border-color:#a8c0db;color:#1e4b86}:root[data-veles-theme=light] .casesv button:hover:not(:disabled){background:#e2eeff}:root[data-veles-theme=light] .casesv button.casesv-primary{background:#215cbc;color:#fff;border-color:#215cbc}:root[data-veles-theme=light] .casesv-switch button.selected{background:#225cae;color:#fff;box-shadow:none}:root[data-veles-theme=light] .casesv-tags span{background:#eaf2fb;border-color:#bbd1e7;color:#244c76}:root[data-veles-theme=light] .casesv-compose{border-color:#cbdbe9}:root[data-veles-theme=light] .casesv-warning{background:#fff6e7;border-color:#ddb574;color:#72480d}:root[data-veles-theme=light] .casesv-notice{background:#e3f5e9;border-color:#94c8a3;color:#1c6242}:root[data-veles-theme=light] .casesv-limit{background:#fff4dc;border-color:#e1bd76;color:#6e4b13}:root[data-veles-theme=light] .casesv-sev.critical{color:#9b2334;background:#ffe9ec}:root[data-veles-theme=light] .casesv-sev.high{color:#8a4914;background:#fff0d9}:root[data-veles-theme=light] .casesv-sev.medium{color:#205e9c;background:#e0efff}:root[data-veles-theme=light] .casesv-sev.low{color:#126642;background:#def6e7}:root[data-veles-theme=light] .casesv-empty{color:#4e6882}:root[data-veles-theme=light] :is(.agentops,.gbops,.dojo,.rmops,.vl-page,.vd-page){color:#17304c}:root[data-veles-theme=light] :is(.agentops-panel,.agentops-metric,.agentops-manager-card,.agentops-drawer,.gbops-panel,.gbops-metrics article,.gbops-detail-grid>div,.dojo-panel,.dojo-metrics article,.rmops-panel,.rmops-metrics article,.rmops-drawer,.vl-tree-panel,.vl-detail-panel,.vl-dialog,.vd-inventory,.vd-summary,.vd-drawer){background:#fff;color:#1b3652;border-color:#ccdae9}:root[data-veles-theme=light] :is(.agentops-panelhead h2,.agentops-metric>strong,.agentops-empty strong,.agentops td strong,.agentops-source-stats strong,.gbops-metrics strong,.gbops-panelhead h2,.dojo h1,.dojo-metrics strong,.dojo-toolbar h2,.dojo td strong){color:#182f48}:root[data-veles-theme=light] :is(.agentops-head p,.agentops-metric>div,.agentops-metric>small,.agentops-panelhead p,.agentops-note,.agentops td,.agentops td small,.agentops th,.agentops-source-stats,.agentops-manager-card small,.gbops header p,.gbops-metrics article span,.gbops-metrics article small,.gbops-panelhead p,.gbops td,.gbops th,.gbops footer,.gbops-detail-grid small,.dojo-head p,.dojo-metrics small,.dojo-toolbar p,.dojo td,.dojo td small,.dojo footer){color:#49627b}:root[data-veles-theme=light] :is(.agentops input,.agentops select,.agentops-source-secret textarea,.gbops input,.gbops select,.dojo-toolbar input,.dojo-toolbar select,.rmops input,.rmops select,.rmops textarea,.vl-page input,.vl-page select,.vd-page input,.vd-page select){background:#fff;border-color:#adc1d8;color:#1a3652}:root[data-veles-theme=light] :is(.agentops-secondary,.agentops-chip,.agentops-status,.gbops button,.gbops-count,.gbops-state,.gbops-severity,.gbops-inspect,.dojo button){background:#ecf3fb;color:#255183;border-color:#a8c1dc}:root[data-veles-theme=light] .agentops-primary{background:#225fbc;border-color:#225fbc;color:#fff}:root[data-veles-theme=light] :is(.agentops td,.agentops th,.gbops td,.gbops th,.dojo td){border-color:#d5e0ed}:root[data-veles-theme=light] .dojo th{background:#eef4fa;color:#375673}:root[data-veles-theme=light] :is(.agentops-warning,.gbops-empty.warning){background:#fff5e5;color:#805114;border-color:#dfb774}:root[data-veles-theme=light] :is(.agentops-toast,.gbops-provenance,.dojo-note){background:#edf5ff;color:#294e78;border-color:#b7d0ed}:root[data-veles-theme=light] :is(.agentops-status.ok,.gbops-state.ok){background:#e5f6ed;color:#106341;border-color:#9bccaf}:root[data-veles-theme=light] :is(.agentops-status.bad,.gbops-state.bad,.gbops-severity.critical,.dojo-sev.critical){background:#ffedef;color:#a5223d;border-color:#e5acb7}:root[data-veles-theme=light] :is(.gbops-severity.high,.dojo-sev.high){background:#fff0e3;color:#9b4a1f;border-color:#e2bd99}:root[data-veles-theme=light] :is(.gbops-severity.medium,.dojo-sev.medium){background:#fff5d8;color:#7e5511;border-color:#dfc58b}:root[data-veles-theme=light] :is(.gbops-severity.low,.dojo-sev.low){background:#e5f3ff;color:#1a5a98;border-color:#a9c6e8}:root[data-veles-theme=light] :is(.agentops-overlay,.rmops-overlay,.vl-backdrop,.vd-backdrop){background:#11253b66}:root[data-veles-theme=light] :is(.rmops-warning,.dojo-error){background:#ffedef;color:#9c2c42;border-color:#e6afb9}@media (max-width: 980px){.theme-quick-toggle{width:36px}}@media (max-width: 700px){.appearance-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){:root[data-veles-theme=light] *{transition:none!important}}:root[data-veles-theme=light] .adq{background:#fff;border-color:#c3d3e5;color:#203a56;box-shadow:0 1px 3px #1c3d610f}:root[data-veles-theme=light] .adq-head h2,:root[data-veles-theme=light] .adq-summary strong,:root[data-veles-theme=light] .adq td strong,:root[data-veles-theme=light] .adq-dialog h3{color:#203a56}:root[data-veles-theme=light] .adq-head p,:root[data-veles-theme=light] .adq td small,:root[data-veles-theme=light] .adq-pages,:root[data-veles-theme=light] .adq-dialog p,:root[data-veles-theme=light] .adq-dialog label{color:#506780}:root[data-veles-theme=light] .adq-summary>span{background:#f0f5fc;border-color:#c4d5e8;color:#3f5a75;font-size:12px}:root[data-veles-theme=light] .adq-execution{background:#fff7e6;border-color:#d7a859;color:#804b12}:root[data-veles-theme=light] .adq-execution strong,:root[data-veles-theme=light] .adq-execution p{color:#804b12;font-size:12px}:root[data-veles-theme=light] .adq-empty{background:#f7faff;color:#3f5a75;border-color:#9db8d9;font-size:12px}:root[data-veles-theme=light] .adq-empty.warning{background:#fff7e6;color:#804b12;border-color:#d7a859}:root[data-veles-theme=light] .adq-toolbar input,:root[data-veles-theme=light] .adq-toolbar select,:root[data-veles-theme=light] .adq-dialog input,:root[data-veles-theme=light] .adq-dialog textarea{background:#fff;color:#203a56;border-color:#adc2db}:root[data-veles-theme=light] .adq th{background:#f2f6fb;color:#3f5a75;border-color:#ccdaeb}:root[data-veles-theme=light] .adq td{color:#203a56;border-color:#ccdaeb}:root[data-veles-theme=light] .adq button{background:#edf4ff;border-color:#a8bfdc;color:#285274}:root[data-veles-theme=light] .adq button:hover:not(:disabled){background:#e0ecff;color:#1c4f98}:root[data-veles-theme=light] .adq button:focus-visible,:root[data-veles-theme=light] .adq input:focus-visible,:root[data-veles-theme=light] .adq select:focus-visible{outline:3px solid #286ac2;outline-offset:2px}:root[data-veles-theme=light] .adq-state{background:#edf4fc;border-color:#b4c9e1;color:#285274}:root[data-veles-theme=light] .adq-state.pending{background:#fff2d8;border-color:#dcb86c;color:#804b12}:root[data-veles-theme=light] .adq-state.bad{background:#ffedf0;border-color:#dea5b0;color:#9e2d3c}:root[data-veles-theme=light] .adq-copy{color:#155c3d}:root[data-veles-theme=light] .adq-overlay{background:#1327427a}:root[data-veles-theme=light] .adq-dialog{background:#fff;color:#203a56;border-color:#b8cce3;box-shadow:0 24px 65px #1734543b}:root[data-veles-theme=light] .adq-dialog-head small{color:#2159a7}:root[data-veles-theme=light] .adq-dialog .adq-plan-submit{background:#245db5;border-color:#245db5;color:#fff}:root[data-veles-theme=light] .adq-review-error{color:#9e2d3c!important}:root[data-veles-theme=light] .reconcile{background:#fff;border-color:#c3d3e5;color:#203a56;box-shadow:0 1px 3px #1c3d610f}:root[data-veles-theme=light] .reconcile h2,:root[data-veles-theme=light] .reconcile h3,:root[data-veles-theme=light] .reconcile-source-title strong,:root[data-veles-theme=light] .reconcile-metrics strong,:root[data-veles-theme=light] .reconcile-source-counts strong,:root[data-veles-theme=light] .reconcile td strong{color:#203a56}:root[data-veles-theme=light] .reconcile-eyebrow{color:#245db5}:root[data-veles-theme=light] .reconcile p,:root[data-veles-theme=light] .reconcile small,:root[data-veles-theme=light] .reconcile-source-counts span,:root[data-veles-theme=light] .reconcile-actions small,:root[data-veles-theme=light] .reconcile-foot{color:#506780!important}:root[data-veles-theme=light] .reconcile-metrics article,:root[data-veles-theme=light] .reconcile-sources article{background:#f7faff;border-color:#c5d6e9;color:#203a56}:root[data-veles-theme=light] .reconcile-metrics p{font-size:11px}:root[data-veles-theme=light] .reconcile button,:root[data-veles-theme=light] .reconcile select,:root[data-veles-theme=light] .reconcile input{background:#fff;color:#203a56;border-color:#adc2db}:root[data-veles-theme=light] .reconcile button{background:#245db5;border-color:#245db5;color:#fff}:root[data-veles-theme=light] .reconcile button:hover:not(:disabled){background:#1b509e}:root[data-veles-theme=light] .reconcile button:focus-visible,:root[data-veles-theme=light] .reconcile select:focus-visible,:root[data-veles-theme=light] .reconcile input:focus-visible{outline:3px solid #286ac2;outline-offset:2px}:root[data-veles-theme=light] .reconcile th{color:#3f5a75;background:#f1f6fc;border-color:#ccdbe9}:root[data-veles-theme=light] .reconcile td{color:#203a56;border-color:#ccdaeb}:root[data-veles-theme=light] .reconcile-state{background:#e9f1fc;color:#285274;border:1px solid #b4c9e1}:root[data-veles-theme=light] .reconcile-state.ok{background:#e5f6ec;color:#155c3d;border-color:#9ccfb5}:root[data-veles-theme=light] .reconcile-state.warn{background:#fff7e6;color:#804b12;border-color:#d7a859}:root[data-veles-theme=light] .reconcile-pill{background:#edf4fc;border-color:#b4c9e1;color:#285274}:root[data-veles-theme=light] .reconcile-warning{color:#975126!important}:root[data-veles-theme=light] .reconcile-error,:root[data-veles-theme=light] .reconcile-empty{background:#fff7e6;border-color:#d7a859;color:#804b12}:root[data-veles-theme=light] .reconcile-error p{color:#804b12!important}
