@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff")}:root{--c-162134: #162134;--c-186540: #186540;--c-194d93: #194d93;--c-2262b2: #2262b2;--c-235894: #235894;--c-245da8: #245da8;--c-26734e: #26734e;--c-2966b2: #2966b2;--c-2d68b0: #2d68b0;--c-326ba9: #326ba9;--c-326fb9: #326fb9;--c-3675c1: #3675c1;--c-43526a: #43526a;--c-546176: #546176;--c-56647a: #56647a;--c-66470c: #66470c;--c-687c93: #687c93;--c-784b07: #784b07;--c-855b18: #855b18;--c-8b5a0e: #8b5a0e;--c-a1273b: #a1273b;--c-a52f43: #a52f43;--c-a93246: #a93246;--c-aa3144: #aa3144;--c-cddff4: #cddff4;--c-d2e7dc: #d2e7dc;--c-dce3ed: #dce3ed;--c-e2e9f2: #e2e9f2;--c-e3e9f1: #e3e9f1;--c-e8edf3: #e8edf3;--c-e8eef6: #e8eef6;--c-e8f5ee: #e8f5ee;--c-e9edf3: #e9edf3;--c-e9f6ee: #e9f6ee;--c-eaf2fd: #eaf2fd;--c-ecdfbc: #ecdfbc;--c-edd8db: #edd8db;--c-ede0b9: #ede0b9;--c-eef2f6: #eef2f6;--c-eef4fb: #eef4fb;--c-f2f6fb: #f2f6fb;--c-f2f7fd: #f2f7fd;--c-f6f8fb: #f6f8fb;--c-f8fafc: #f8fafc;--c-fcebee: #fcebee;--c-fcedef: #fcedef;--c-fcfdff: #fcfdff;--c-fff3d6: #fff3d6;--c-fff7dd: #fff7dd;--c-fffae8: #fffae8;--c-fffafb: #fffafb;--c-ffffff: #ffffff}:root[data-theme=dark]{color-scheme:dark;--c-162134: #b1c0d9;--c-186540: #88dab3;--c-194d93: #6496d9;--c-2262b2: #4d87cf;--c-235894: #6596cf;--c-245da8: #5589ce;--c-26734e: #80cca7;--c-2966b2: #4e85c9;--c-2d68b0: #5085c5;--c-326ba9: #5689c1;--c-326fb9: #497fc1;--c-3675c1: #437abd;--c-43526a: #8b99b0;--c-546176: #838ea2;--c-56647a: #7f8ca0;--c-66470c: #e7c584;--c-687c93: #6c7d91;--c-784b07: #ecbc75;--c-855b18: #dab06f;--c-8b5a0e: #e4b368;--c-a1273b: #cb5b6d;--c-a52f43: #c4596b;--c-a93246: #c15668;--c-aa3144: #c25566;--c-cddff4: #162d49;--c-d2e7dc: #254032;--c-dce3ed: #202a38;--c-e2e9f2: #1b2635;--c-e3e9f1: #1c2633;--c-e8edf3: #1b242f;--c-e8eef6: #162231;--c-e8f5ee: #183023;--c-e9edf3: #1b232e;--c-e9f6ee: #173020;--c-eaf2fd: #0a1d37;--c-ecdfbc: #55461e;--c-edd8db: #3c1f24;--c-ede0b9: #57491d;--c-eef2f6: #19212a;--c-eef4fb: #0f1e30;--c-f2f6fb: #101c2b;--c-f2f7fd: #0b1b2f;--c-f6f8fb: #131a25;--c-f8fafc: #121b24;--c-fcebee: #340c13;--c-fcedef: #320c11;--c-fcfdff: #04112d;--c-fff3d6: #493506;--c-fff7dd: #443505;--c-fffae8: #3b3005;--c-fffafb: #2e040c;--c-ffffff: #171717}:root{font:14px/1.45 IBM Plex Sans,system-ui,sans-serif;color:var(--c-162134);background:var(--c-f6f8fb);color-scheme:light;--ink: var(--c-162134);--muted: var(--c-56647a);--blue: var(--c-245da8);--line: var(--c-dce3ed);--paper: var(--c-ffffff)}*{box-sizing:border-box}body{margin:0}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}button,select,input{font:inherit;color:inherit}button,select{cursor:pointer}button:disabled{cursor:default;opacity:.5}:focus-visible{outline:2px solid var(--c-2262b2);outline-offset:3px}h1,h2,h3,p{margin:0}h1{font-size:26px;line-height:1.2;margin-bottom:18px}h2{font-size:19px;line-height:1.3}h3{font-size:17px;line-height:1.35}small,.muted{color:var(--muted)}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed;z-index:3;left:12px;top:12px;padding:8px 12px;background:var(--c-ffffff)}.topbar{background:var(--c-fcfdff);border-bottom:1px solid var(--line)}.topbar-inner{max-width:1440px;margin:auto;padding:0 25px}.topbar-identity,.topbar-controls{display:flex;align-items:center;gap:14px}.topbar-identity{min-height:57px}.topbar-controls{border-top:1px solid var(--line)}.brand{color:var(--ink);display:inline-flex;align-items:center;gap:11px;flex:none}.brand:hover{text-decoration:none}.brand svg{color:var(--c-326fb9)}.brand strong{display:block;font-size:20px;line-height:1.16}.brand small{display:block;margin-top:2px;font-size:13px}.topbar nav{display:flex;gap:17px;align-items:center;min-width:0;overflow-x:auto;white-space:nowrap}.topbar nav a{color:var(--muted);padding:10px 0;border-bottom:2px solid transparent;font-weight:600}.topbar nav a[aria-current=page]{color:var(--blue);border-bottom-color:var(--c-3675c1)}.top-actions{display:flex;gap:9px;align-items:center;margin-left:auto}.workspace-profile{display:grid;min-width:0;max-width:185px;padding:4px 0 4px 12px;border-inline-start:1px solid var(--line);color:var(--ink);font-size:13px}.workspace-profile>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-profile small{color:var(--muted)}.platform-selector{min-width:0;max-width:min(240px,45vw)}.platform-selector select{max-width:100%}.button,.icon-button{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:36px;color:var(--ink);background:var(--c-ffffff);border:1px solid var(--line);border-radius:7px;padding:6px 11px;white-space:nowrap;text-decoration:none}.button:hover,.icon-button:hover{background:var(--c-f2f6fb);text-decoration:none}.button.primary{color:#fff;background:var(--c-245da8);border-color:var(--c-245da8)}.button.primary:hover{background:var(--c-194d93)}.icon-button{width:36px;padding:0;background:transparent;border-color:transparent}.icon-button[aria-current=page]{color:var(--blue);background:var(--c-eaf2fd)}.alert-button{position:relative}.notification-count{position:absolute;top:-1px;right:-3px;border-radius:10px;min-width:16px;padding:1px 3px;background:var(--c-a93246);color:#fff;font-size:11px}.content{max-width:1280px;padding:31px 24px 52px;margin:auto}.surface,.skeleton{background:var(--paper);border:1px solid var(--line);border-radius:13px;box-shadow:0 1px 2px #18263a0c}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin-bottom:29px}.kpi{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:15px 16px;min-height:90px}.kpi:nth-child(n+5){min-height:104px}.kpi>div{min-width:0}.kpi>div>span,.kpi>div>small{display:block;color:var(--muted)}.kpi strong{display:block;margin-top:2px;font-size:25px;line-height:1.2;font-variant-numeric:tabular-nums}.kpi strong small{font-size:13px;font-weight:400}.kpi-icon{flex:none;display:grid;place-items:center;width:35px;height:35px;border-radius:8px;background:var(--c-eaf2fd);color:var(--c-2d68b0)}.kpi.online{border-color:var(--c-d2e7dc)}.kpi.warning{border-color:var(--c-ede0b9)}.kpi.offline{border-color:var(--c-edd8db)}.kpi.online .kpi-icon{color:var(--c-26734e);background:var(--c-e9f6ee)}.kpi.warning .kpi-icon{color:var(--c-8b5a0e);background:var(--c-fff7dd)}.kpi.offline .kpi-icon{color:var(--c-a52f43);background:var(--c-fcedef)}.workspace{display:grid;grid-template-columns:minmax(0,2.08fr) minmax(280px,1fr);align-items:start;gap:26px}.section-heading,.page-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:15px}.section-heading h1,.page-heading h1{margin:0}.inventory .section-heading h2{font-size:24px}.inventory-note{margin-bottom:12px}.inventory-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:15px}.search{display:flex;align-items:center;flex:1 1 175px;gap:8px;min-width:0;padding:0 10px;color:var(--muted);border:1px solid var(--line);border-radius:7px;background:var(--c-ffffff)}.search input{min-height:35px;background:transparent;border:0;min-width:0;width:100%}.search input:focus-visible{outline-offset:-2px}select,.field input{min-height:36px;padding:5px 9px;border:1px solid var(--line);border-radius:7px;background:var(--c-ffffff)}.view-toggle{display:flex;border:1px solid var(--line);border-radius:7px;background:var(--c-ffffff)}.view-toggle button{border:0;background:transparent;min-width:36px;min-height:34px;color:var(--muted);display:grid;place-items:center}.view-toggle button[aria-pressed=true]{background:var(--c-eaf2fd);color:var(--c-235894)}.view-toggle button:first-child{border-radius:6px 0 0 6px}.view-toggle button:last-child{border-radius:0 6px 6px 0}.server-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.server-card{padding:19px;min-width:0}.server-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.server-head>svg{color:var(--c-687c93)}.server-head small{display:block;margin-top:3px}.server-head h3 a{color:var(--ink)}.status,.severity{display:inline-flex;align-items:center;gap:5px;background:var(--c-eef2f6);color:var(--c-43526a);padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}.status i{width:6px;height:6px;border-radius:50%;background:currentColor}.status.online{color:var(--c-186540);background:var(--c-e8f5ee)}.status.warning,.severity.medium{color:var(--c-784b07);background:var(--c-fff3d6)}.status.offline,.severity.critical,.severity.high{color:var(--c-a1273b);background:var(--c-fcebee)}.observed{display:flex;flex-wrap:wrap;align-items:center;gap:5px 7px;color:var(--muted);border-bottom:1px solid var(--c-e9edf3);padding:12px 0 9px;margin-bottom:5px;font-size:12px}.observed strong{color:var(--ink);font-weight:600}.server-metrics>div{display:flex;align-items:center;gap:8px;padding:7px 0}.server-metrics svg{color:var(--c-687c93)}.server-metrics span{margin-left:auto;color:var(--muted);font-size:12px}.banner{display:flex;align-items:center;gap:8px;border:1px solid var(--c-ecdfbc);border-radius:7px;background:var(--c-fffae8);color:var(--c-66470c);padding:8px 10px;margin:10px 0;font-size:13px}.text-button{border:0;padding:0;background:transparent;color:var(--blue);text-decoration:underline}.alert-panel{padding:19px}.alert-panel h2{display:flex;align-items:center;gap:8px}.alert-panel h2 svg{color:var(--muted)}.findings{display:grid;gap:10px}.finding{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;padding:11px;border:1px solid var(--c-e3e9f1);border-radius:8px}.finding strong,.finding small{display:block;margin-top:4px;overflow-wrap:anywhere}.finding strong{font-size:14px}.severity-icon{margin-top:5px;color:var(--c-855b18)}.severity-icon.critical,.severity-icon.high{color:var(--c-aa3144)}.finding-link{padding:4px;align-self:center;display:flex}.panel-footer{display:block;margin-top:16px;font-weight:600;font-size:13px}.state{display:grid;justify-items:center;align-content:center;text-align:center;gap:6px;min-height:154px;padding:18px}.inventory .state{min-height:178px}.state-icon{display:grid;place-items:center;background:var(--c-eef4fb);color:var(--c-326ba9);width:39px;height:39px;border-radius:8px;margin-bottom:3px}.state strong{font-size:16px}.state-copy{color:var(--muted);max-width:42ch}.state-copy .button{margin-top:10px}.skeleton{display:grid;align-content:center;gap:11px;min-height:130px;padding:22px}.skeleton span{height:11px;border-radius:3px;background:var(--c-e8eef6);animation:pulse 1.4s ease-in-out infinite alternate}.skeleton span:first-child{width:48%;height:16px}.skeleton span:last-child{width:72%}@keyframes pulse{to{opacity:.46}}@media(prefers-reduced-motion:reduce){.skeleton span{animation:none}}.data-panel{padding:20px;margin-bottom:16px}.data-panel>h2{margin-bottom:12px}.back{display:inline-block;margin-bottom:12px}.detail-stats{display:flex;flex-wrap:wrap;gap:14px 27px;margin:0}.detail-stats dt{color:var(--muted)}.detail-stats dd{margin:2px 0 0;font-weight:600;overflow-wrap:anywhere}.tabs{display:flex;flex-wrap:wrap;gap:10px;border-bottom:1px solid var(--line);margin-bottom:15px}.tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:8px}.tabs button[aria-pressed=true]{border-bottom-color:var(--blue);color:var(--blue);font-weight:600}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;text-align:left;font-variant-numeric:tabular-nums}th,td{padding:10px 12px;border-bottom:1px solid var(--c-e8edf3);vertical-align:middle}th{font-size:12px;color:var(--muted);font-weight:600}td:first-child{overflow-wrap:anywhere}tr:last-child td{border-bottom:0}.metric{display:inline-flex;align-items:center;gap:7px}progress{accent-color:var(--blue);width:70px}.observations{margin-top:15px}.observations>h3,.observations>p{margin-bottom:6px}.plain-list{list-style:none;padding:0}.plain-list li{padding:7px 0;border-bottom:1px solid var(--line)}.plain-list small{display:block}.pager,.form-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}.form-row{margin-bottom:12px}.field{display:inline-flex;flex-direction:column;align-items:stretch;gap:4px;max-width:100%}.data-panel>.field{margin-bottom:13px}.form-stack{display:grid;align-items:start;justify-items:start;gap:13px}.check{display:flex;gap:6px;align-items:center}.activation{border:1px solid var(--c-cddff4);border-radius:8px;background:var(--c-f2f7fd);margin-top:16px;padding:14px}.activation>*+*{margin-top:7px}.activation code{overflow-wrap:anywhere}.trend{margin:15px 0;max-width:560px;padding:10px 12px;background:var(--c-f8fafc);border-radius:8px}.trend figcaption{font-weight:600}.trend small{display:block;font-weight:400}.trend svg{display:block;width:100%}@media(max-width:1040px){.workspace{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:640px){.topbar-inner{padding-inline:16px}.topbar-identity,.topbar-controls{gap:8px}.brand{gap:6px}.brand svg{width:23px}.brand strong{font-size:16px}.brand small{font-size:11px}.top-actions{gap:3px}.top-actions .button{font-size:12px;padding:5px}.icon-button{width:31px}.content{padding:20px 16px 35px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:23px}.kpi,.kpi:nth-child(n+5){min-height:82px;padding:9px;font-size:12px}.kpi strong{font-size:22px}.kpi>div>small{font-size:12px}.kpi-icon{width:27px;height:27px}.kpi-icon svg{width:15px}.server-grid{grid-template-columns:minmax(0,1fr)}.alert-panel,.data-panel{padding:15px}}@media(max-width:360px){.topbar-inner{padding-inline:9px}.top-actions .button{font-size:11px;gap:2px}.brand strong{font-size:14px}.brand small{display:none}}.icon-link{background:none;border:0;padding:0 4px;color:var(--muted);vertical-align:middle;line-height:1}.icon-link:hover{color:var(--blue)}.alias-form{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:400}.alias-form input{border:1px solid var(--line);border-radius:4px;padding:4px 8px;background:var(--paper);min-width:190px}.finding.unread{border-left:3px solid var(--c-a93246);background:var(--c-fffafb)}.finding.read{opacity:.72}.read-toggle,.read-all{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:2px 0;border:0;background:none;color:var(--c-2966b2);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline}.read-all{margin:0 0 8px}.chart-grid{stroke:var(--c-e2e9f2)}.chart-text{fill:var(--c-546176)}.chart-line{stroke:var(--c-2966b2)}.chart-dot{fill:var(--c-2966b2)}.theme-toggle{cursor:pointer}
