.x3d .dk[data-dash=integrity] .ig-filters{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:0 20px;display:flex}.x3d .dk[data-dash=integrity] .ig-filters .dk-search{flex:240px;min-width:0}.x3d .dk[data-dash=integrity] .ig-pad{padding:0 20px}.x3d .dk[data-dash=integrity] .ig-panel-foot{flex-direction:column;gap:10px;padding:0 20px;display:flex}.x3d .dk[data-dash=integrity] .ig-bad{color:#fb7185;font-weight:700}.x3d .dk[data-dash=integrity] .ig-toggles{flex-wrap:wrap;gap:10px 22px;display:flex}.x3d .dk[data-dash=integrity] .ig-facts,.x3d .dk[data-dash=integrity] .ig-drivers,.x3d .dk[data-dash=integrity] .ig-legend{flex-wrap:wrap;gap:6px;display:flex}.x3d .dk[data-dash=integrity] .ig-drivers .dk-pill{white-space:normal;text-align:left}.x3d .dk[data-dash=integrity] .ig-rank{min-width:24px;height:24px;color:var(--k-cyan2);background:#00b2fd24;border:1px solid #00b2fd73;border-radius:50%;place-items:center;margin-right:8px;font-size:13px;font-weight:800;display:inline-grid}.x3d .dk[data-dash=integrity] .ig-stepact{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-heat .dk-heat tbody th{text-align:left;width:240px;font-size:13.5px;line-height:1.3}.x3d .dk[data-dash=integrity] .ig-heat .dk-heat-corner{width:240px}.x3d .dk[data-dash=integrity] .ig-heat .dk-heat{min-width:860px}.x3d .dk[data-dash=integrity] .ig-heat{padding:0 16px}.x3d .dk[data-dash=integrity] .ig-threatbars{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;display:grid}.x3d .dk[data-dash=integrity] .ig-driverlist{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.x3d .dk[data-dash=integrity] .ig-driverlist li{border:1px solid var(--k-line);background:var(--k-card2);border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.x3d .dk[data-dash=integrity] .ig-driverlist b{font:800 15px/1 var(--k-display);color:#fff}.x3d .dk[data-dash=integrity] .ig-attn{flex-direction:column;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-attn button{text-align:left;border:1px solid var(--k-line);background:var(--k-card2);color:#fff;cursor:pointer;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:11px 12px;display:grid}.x3d .dk[data-dash=integrity] .ig-attn button:hover{border-color:var(--k-cyan)}.x3d .dk[data-dash=integrity] .ig-attn b{font-size:15px;font-weight:700;line-height:1.35;display:block}.x3d .dk[data-dash=integrity] .ig-attn small{color:var(--k-fg3);margin-top:3px;font-size:13px;display:block}.x3d .dk[data-dash=integrity] .ig-attn i{color:var(--k-cyan2);font-style:normal}.x3d .dk[data-dash=integrity] .ig-top{flex-direction:column;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-top li{grid-template-columns:30px 1fr auto;align-items:center;gap:10px;display:grid}.x3d .dk[data-dash=integrity] .ig-top b{color:#fff;font-size:15px;display:block}.x3d .dk[data-dash=integrity] .ig-top small{color:var(--k-fg3);font-size:13px;line-height:1.35;display:block}.x3d .dk[data-dash=integrity] .ig-top-n{width:28px;height:28px;color:var(--k-cyan2);background:#00b2fd24;border:1px solid #00b2fd73;border-radius:50%;place-items:center;font-weight:800;display:grid}.x3d .dk[data-dash=integrity] .ig-imm{border:1px solid color-mix(in srgb, var(--t) 70%, transparent);background:color-mix(in srgb, var(--t) 16%, #000);border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.x3d .dk[data-dash=integrity] .ig-imm.t-bad{--t:#fb7185}.x3d .dk[data-dash=integrity] .ig-imm.t-warn{--t:#fbbf24}.x3d .dk[data-dash=integrity] .ig-imm-top{color:var(--k-fg2);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;font-weight:700;display:flex}.x3d .dk[data-dash=integrity] .ig-imm>b{font:800 20px/1.2 var(--k-display);color:var(--t)}.x3d .dk[data-dash=integrity] .ig-imm>small{color:var(--k-fg2);font-size:14px}.x3d .dk[data-dash=integrity] .ig-imm .dk-btn{align-self:flex-start}.x3d .dk[data-dash=integrity] .ig-form{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 16px;padding:0 20px 6px;display:grid}.x3d .dk[data-dash=integrity] .ig-depth{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-depth .dk-num{flex:120px;min-width:0}.x3d .dk[data-dash=integrity] .ig-savebox{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.x3d .dk[data-dash=integrity] .ig-savebox .dk-kv{width:100%}.x3d .dk[data-dash=integrity] .ig-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.x3d .dk[data-dash=integrity] .ig-form>.dk-span{grid-column:1/-1}.x3d .dk[data-dash=integrity] .ig-digreport{flex-direction:column;gap:18px;display:flex}.x3d .dk[data-dash=integrity] .ig-actions{flex-wrap:wrap;gap:10px;display:flex}.x3d .dk[data-dash=integrity] .ig-review-head{margin:6px 0 0}.x3d .dk[data-dash=integrity] .ig-results .dk-card{flex-direction:column;gap:4px;display:flex}.x3d .dk[data-dash=integrity] .ig-results small{color:var(--k-fg2);font-size:13.5px}.x3d .dk[data-dash=integrity] .ig-big{font:800 30px/1.05 var(--k-display);color:#fff;letter-spacing:-.01em}.x3d .dk[data-dash=integrity] .ig-options{flex-direction:column;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-options li{border:1px solid var(--k-line);background:var(--k-card2);color:#fff;border-radius:8px;justify-content:space-between;gap:12px;padding:10px 12px;font-size:15px;display:flex}.x3d .dk[data-dash=integrity] .ig-options b{white-space:nowrap;font-weight:800}.x3d .dk[data-dash=integrity] .ig-method{color:var(--k-fg1,#fff);flex-direction:column;gap:10px;max-width:110ch;font-size:15px;line-height:1.55;display:flex}.x3d .dk[data-dash=integrity] .ig-method b{color:#fff}.x3d .dk[data-dash=integrity] .ig-unity svg{width:100%;max-width:520px;height:auto;margin:0 auto;display:block}.x3d .dk[data-dash=integrity] .ig-unity figcaption{justify-content:center;margin-top:8px}.x3d .dk[data-dash=integrity] .ig-valve{color:#fff;flex-direction:column;gap:6px;font-size:15px;display:flex}.x3d .dk[data-dash=integrity] .ig-send,.x3d .dk[data-dash=integrity] .ig-imm-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-elements{flex-direction:column;gap:8px;display:flex}.x3d .dk[data-dash=integrity] .ig-elements button{text-align:left;border:1px solid var(--k-line);background:var(--k-card2);color:#fff;cursor:pointer;border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;width:100%;padding:11px 12px;display:grid}.x3d .dk[data-dash=integrity] .ig-elements button:hover{border-color:var(--k-cyan)}.x3d .dk[data-dash=integrity] .ig-elements b{font-size:16px;display:block}.x3d .dk[data-dash=integrity] .ig-elements small{color:var(--k-fg2);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.x3d .dk[data-dash=integrity] .ig-el-letter{width:32px;height:32px;color:var(--k-cyan2);background:#00b2fd24;border:1px solid #00b2fd73;border-radius:50%;place-items:center;font-weight:800;display:grid}.x3d .dk[data-dash=integrity] .ig-el-side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.x3d .dk[data-dash=integrity] .ig-counts{border:1px solid var(--k-line);border-radius:9px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:10px 12px 12px;display:grid}.x3d .dk[data-dash=integrity] .ig-counts legend{color:#fff;padding:0 6px;font-size:14px;font-weight:800}.x3d .dk[data-dash=integrity] .ig-counts legend small{color:var(--k-fg3);margin-left:6px;font-weight:600}@media (max-width:900px){.x3d .dk[data-dash=integrity] .ig-threatbars{grid-template-columns:1fr}}@media (max-width:640px){.x3d .dk[data-dash=integrity] .ig-results{grid-template-columns:1fr}.x3d .dk[data-dash=integrity] .ig-form{grid-template-columns:1fr;padding:0 14px 6px}.x3d .dk[data-dash=integrity] .ig-elements button{grid-template-columns:30px 1fr}.x3d .dk[data-dash=integrity] .ig-el-side{flex-flow:wrap;grid-column:2;align-items:flex-start}}@media (max-width:560px){.x3d .dk[data-dash=integrity] .ig-filters,.x3d .dk[data-dash=integrity] .ig-pad,.x3d .dk[data-dash=integrity] .ig-panel-foot{padding:0 14px}.x3d .dk[data-dash=integrity] .ig-heat{padding:0 10px}.x3d .dk[data-dash=integrity] .ig-heat .dk-heat tbody th,.x3d .dk[data-dash=integrity] .ig-heat .dk-heat-corner{width:150px}.x3d .dk[data-dash=integrity] .ig-heat .dk-heat{min-width:620px}}
