.block[data-astro-cid-4pt2nqzy]{fill:var(--brand)}.columns[data-astro-cid-lz6haaix]{flex-wrap:wrap;align-items:flex-start;gap:56px 64px;display:flex}.copy[data-astro-cid-lz6haaix]{flex:420px;min-width:0}.channels[data-astro-cid-lz6haaix]{flex-direction:column;gap:24px;margin-top:36px;display:flex}.channel[data-astro-cid-lz6haaix]{gap:16px;display:flex}.channel-text[data-astro-cid-lz6haaix]{min-width:0}.channel[data-astro-cid-lz6haaix] h3[data-astro-cid-lz6haaix]{color:var(--ink);font-size:16px;font-weight:500;line-height:24px}.channel[data-astro-cid-lz6haaix] p[data-astro-cid-lz6haaix]{color:var(--ink-2);margin-top:4px;font-size:15px;line-height:24px}.pictures[data-astro-cid-lz6haaix]{flex-direction:column;flex:460px;gap:28px;min-width:0;display:flex}.picture-label[data-astro-cid-lz6haaix]{color:var(--muted);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;line-height:18px;display:flex}.card[data-astro-cid-lz6haaix]{border:1px solid var(--line-soft);background:var(--panel);border-radius:3px;padding:20px}.card-header[data-astro-cid-lz6haaix]{align-items:center;gap:10px;display:flex}.card-sender[data-astro-cid-lz6haaix]{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}.card-time[data-astro-cid-lz6haaix]{color:var(--muted);margin-left:auto;font-size:12px;line-height:16px}.card-title[data-astro-cid-lz6haaix]{color:var(--ink);margin-top:14px;font-size:17px;font-weight:500;line-height:26px}.card-tags[data-astro-cid-lz6haaix]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.card-facts[data-astro-cid-lz6haaix]{grid-template-columns:max-content minmax(0,1fr);gap:8px 24px;margin-top:16px;font-size:13px;line-height:18px;display:grid}.card-facts[data-astro-cid-lz6haaix] dt[data-astro-cid-lz6haaix]{color:var(--muted)}.card-facts[data-astro-cid-lz6haaix] dd[data-astro-cid-lz6haaix]{color:var(--ink)}.card-facts[data-astro-cid-lz6haaix] .advisory[data-astro-cid-lz6haaix]{color:var(--link)}.card-actions[data-astro-cid-lz6haaix]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.event[data-astro-cid-lz6haaix]{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px 12px 12px;display:flex}.event-text[data-astro-cid-lz6haaix]{flex:200px;min-width:0}.event-title[data-astro-cid-lz6haaix]{color:var(--ink);font-size:14px;line-height:20px}.event-detail[data-astro-cid-lz6haaix]{color:var(--muted);margin-top:2px;font-size:13px;line-height:18px}.heartbeats[data-astro-cid-lz6haaix]{align-items:flex-end;gap:3px;margin-left:auto;display:flex}.heartbeats[data-astro-cid-lz6haaix] span[data-astro-cid-lz6haaix]{background:var(--good);border-radius:1px;width:4px;height:20px}.section-title[data-astro-cid-w3dz36le]{max-width:820px}.section-lead[data-astro-cid-w3dz36le]{max-width:680px}.kinds[data-astro-cid-w3dz36le]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:48px;display:grid}.kind[data-astro-cid-w3dz36le]{background:var(--panel);border-radius:3px;flex-direction:column;gap:12px;padding:24px 22px 20px;display:flex}.tags[data-astro-cid-w3dz36le]{flex-wrap:wrap;gap:6px;display:flex}.kind[data-astro-cid-w3dz36le] h3[data-astro-cid-w3dz36le]{color:var(--ink);margin-top:4px;font-size:18px;font-weight:500;line-height:26px}.kind[data-astro-cid-w3dz36le] p[data-astro-cid-w3dz36le]{color:var(--ink-2);font-size:14px;line-height:22px}.example[data-astro-cid-w3dz36le]{border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-mono);margin-top:auto;padding-top:14px;font-size:12px;line-height:18px}.finding[data-astro-cid-o4ikt65c]{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.main[data-astro-cid-o4ikt65c]{flex:1 1 var(--finding-basis,260px);align-items:center;gap:16px;min-width:0;display:flex}.text[data-astro-cid-o4ikt65c]{min-width:0}.title[data-astro-cid-o4ikt65c]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;line-height:22px;display:flex}.summary[data-astro-cid-o4ikt65c]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:18px;overflow:hidden}.note[data-astro-cid-o4ikt65c]{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:18px}.side[data-astro-cid-o4ikt65c]{color:var(--ink-2);align-items:center;gap:10px;margin-left:auto;display:flex}.version[data-astro-cid-o4ikt65c]{color:var(--ink);font-family:var(--font-mono);white-space:nowrap;font-size:13px;line-height:18px}.icon-button[data-astro-cid-o4ikt65c]{border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.icon-button[data-astro-cid-o4ikt65c].open{background:var(--active);color:var(--ink)}.window[data-astro-cid-x6xtwrhy]{border:1px solid var(--line);background:var(--canvas);box-shadow:var(--window-shadow);border-radius:3px;margin-top:64px;overflow:hidden}.topbar[data-astro-cid-x6xtwrhy]{border-bottom:1px solid var(--line-soft);background:var(--rail);height:56px;color:var(--ink);align-items:center;gap:10px;padding:0 14px 0 16px;font-size:15px;font-weight:500;line-height:22px;display:none}.topbar-logo[data-astro-cid-x6xtwrhy]{margin-right:auto}.topbar-menu[data-astro-cid-x6xtwrhy]{color:var(--muted)}.body[data-astro-cid-x6xtwrhy]{display:flex}.rail[data-astro-cid-x6xtwrhy]{border-right:1px solid var(--line-soft);background:var(--rail);flex-direction:column;flex:0 0 64px;align-items:center;gap:6px;padding:16px 0;display:flex}.rail-logo[data-astro-cid-x6xtwrhy]{width:40px;height:40px;color:var(--ink);justify-content:center;align-items:center;margin-bottom:12px;display:flex}.rail-item[data-astro-cid-x6xtwrhy]{width:40px;height:40px;color:var(--muted);border-radius:3px;justify-content:center;align-items:center;display:flex}.rail-item[data-astro-cid-x6xtwrhy].current{background:var(--active);color:var(--ink)}.rail-divider[data-astro-cid-x6xtwrhy]{border-top:1px solid var(--line);width:28px;margin:8px 0}.spacer[data-astro-cid-x6xtwrhy]{flex:auto}.avatar[data-astro-cid-x6xtwrhy]{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:500;line-height:16px;display:flex}.sidebar[data-astro-cid-x6xtwrhy]{border-right:1px solid var(--line-soft);background:var(--side);flex-direction:column;flex:0 0 232px;padding:22px 14px 14px;display:flex}.sidebar-title[data-astro-cid-x6xtwrhy]{color:var(--ink);margin-bottom:18px;padding:0 10px;font-size:18px;font-weight:500;line-height:28px}.sidebar-item[data-astro-cid-x6xtwrhy]{background:var(--active);color:var(--ink);border-radius:3px;align-items:center;gap:12px;padding:8px 10px;font-size:15px;line-height:24px;display:flex}.sidebar-label[data-astro-cid-x6xtwrhy]{color:var(--muted);margin:26px 10px 8px;font-size:13px;line-height:18px}.repository[data-astro-cid-x6xtwrhy]{color:var(--ink-2);align-items:center;gap:10px;padding:8px 10px;font-size:15px;line-height:24px;display:flex}.repository-name[data-astro-cid-x6xtwrhy]{flex:auto;min-width:0}.repository-count[data-astro-cid-x6xtwrhy]{color:var(--muted);font-size:12px;line-height:16px}.dot[data-astro-cid-x6xtwrhy]{border-radius:50%;flex:0 0 8px;height:8px}.dot-critical[data-astro-cid-x6xtwrhy]{background:var(--critical)}.dot-high[data-astro-cid-x6xtwrhy]{background:var(--high)}.dot-medium[data-astro-cid-x6xtwrhy]{background:var(--medium)}.dot-low[data-astro-cid-x6xtwrhy]{background:var(--low)}.dot-good[data-astro-cid-x6xtwrhy]{background:var(--good)}.sidebar[data-astro-cid-x6xtwrhy] .spacer[data-astro-cid-x6xtwrhy]{min-height:24px}.scan-status[data-astro-cid-x6xtwrhy]{border-top:1px solid var(--line-soft);padding:14px 10px 0;font-size:13px;line-height:18px}.scan-time[data-astro-cid-x6xtwrhy]{color:var(--ink-2);align-items:center;gap:8px;display:flex}.scan-findings[data-astro-cid-x6xtwrhy]{color:var(--muted);margin-top:2px}.content[data-astro-cid-x6xtwrhy]{flex:1 1 0;min-width:0;padding:32px clamp(16px,2.5vw,36px) 36px}.page-title[data-astro-cid-x6xtwrhy]{color:var(--ink);font-size:26px;font-weight:500;line-height:39px}.page-description[data-astro-cid-x6xtwrhy]{color:var(--ink-2);margin-top:10px}.stats[data-astro-cid-x6xtwrhy]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:26px;display:grid}.stat[data-astro-cid-x6xtwrhy]{background:var(--panel);border-radius:3px;min-width:0;padding:16px 18px}.stat[data-astro-cid-x6xtwrhy].critical{box-shadow:inset 0 0 0 1px var(--critical)}.stat-label[data-astro-cid-x6xtwrhy]{color:var(--muted);font-size:13px;line-height:18px}.stat-value[data-astro-cid-x6xtwrhy]{color:var(--ink);margin-top:6px;font-size:26px;font-weight:500;line-height:36px}.stat[data-astro-cid-x6xtwrhy].critical .stat-value[data-astro-cid-x6xtwrhy]{color:var(--critical)}.stat-note[data-astro-cid-x6xtwrhy]{color:var(--muted);margin-top:2px;font-size:12px;line-height:16px}.list-title[data-astro-cid-x6xtwrhy]{color:var(--ink);margin:44px 0 12px;font-size:18px;font-weight:500;line-height:28px}.see-all[data-astro-cid-x6xtwrhy]{margin-top:16px}@media (width<960px){.topbar[data-astro-cid-x6xtwrhy]{display:flex}.rail[data-astro-cid-x6xtwrhy],.sidebar[data-astro-cid-x6xtwrhy]{display:none}}.hero[data-astro-cid-yodha2z4]{padding-top:clamp(56px,7vw,96px)}.announcement[data-astro-cid-yodha2z4]{border:1px solid var(--line);background:var(--side);max-width:100%;color:var(--ink-2);border-radius:3px;align-items:center;gap:10px;padding:4px 12px 4px 4px;font-size:13px;line-height:18px;text-decoration:none;display:inline-flex}.announcement[data-astro-cid-yodha2z4]:hover{border-color:var(--raised-border);color:var(--ink)}.announcement-text[data-astro-cid-yodha2z4]{min-width:0}.announcement-arrow[data-astro-cid-yodha2z4]{color:var(--muted)}h1[data-astro-cid-yodha2z4]{max-width:960px;color:var(--ink);letter-spacing:-.02em;margin-top:28px;font-size:clamp(36px,4.6vw,64px);font-weight:500;line-height:1.1}.highlight[data-astro-cid-yodha2z4]{color:var(--brand-ink)}.lead[data-astro-cid-yodha2z4]{max-width:720px;color:var(--ink-2);margin-top:24px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.promises[data-astro-cid-yodha2z4]{color:var(--muted);flex-wrap:wrap;gap:10px 28px;margin-top:28px;font-size:14px;line-height:20px;display:flex}.promises[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:8px;display:flex}.check[data-astro-cid-yodha2z4]{color:var(--good)}.sources[data-astro-cid-yodha2z4]{flex-wrap:wrap;align-items:center;gap:12px 36px;padding:44px 0 clamp(56px,7vw,88px);display:flex}.sources-label[data-astro-cid-yodha2z4]{color:var(--muted);font-size:13px;line-height:18px}.source[data-astro-cid-yodha2z4]{color:var(--ink-2);font-size:16px;font-weight:500;line-height:24px}.section-title[data-astro-cid-wkshis2o]{max-width:820px}.section-lead[data-astro-cid-wkshis2o]{max-width:680px}.steps[data-astro-cid-wkshis2o]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px 24px;margin-top:48px;display:grid}.step[data-astro-cid-wkshis2o]{flex-direction:column;gap:14px;min-width:0;display:flex}.step-number[data-astro-cid-wkshis2o]{background:var(--info-bg);width:32px;height:32px;color:var(--info);border-radius:3px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.step[data-astro-cid-wkshis2o] h3[data-astro-cid-wkshis2o]{color:var(--ink);margin-top:4px;font-size:20px;font-weight:500;line-height:28px}.step[data-astro-cid-wkshis2o] p[data-astro-cid-wkshis2o]{color:var(--ink-2);font-size:15px;line-height:24px}.picture[data-astro-cid-wkshis2o]{margin-top:8px}.connection[data-astro-cid-wkshis2o]{align-items:center;gap:16px;padding:14px 16px;display:flex}.mark[data-astro-cid-wkshis2o]{color:#fff;border-radius:3px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;display:flex}.mark[data-astro-cid-wkshis2o].github{border:1px solid var(--line);background:#0d1117}.mark[data-astro-cid-wkshis2o].gitlab{background:#e24329}.connection-text[data-astro-cid-wkshis2o]{flex:auto;min-width:0}.connection-name[data-astro-cid-wkshis2o]{color:var(--ink);font-size:15px;line-height:22px}.connection-detail[data-astro-cid-wkshis2o]{color:var(--muted);margin-top:2px;font-size:13px;line-height:18px}.file[data-astro-cid-wkshis2o]{align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.file-path[data-astro-cid-wkshis2o]{min-width:0;color:var(--ink);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;line-height:18px;overflow:hidden}.file-detail[data-astro-cid-wkshis2o]{color:var(--muted);white-space:nowrap;font-size:12px;line-height:16px}.scan[data-astro-cid-wkshis2o]{align-items:center;gap:12px;padding:14px 16px;font-size:14px;line-height:20px;display:flex}.scan-time[data-astro-cid-wkshis2o]{color:var(--muted);font-family:var(--font-mono);flex:0 0 44px;font-size:13px}.scan-repositories[data-astro-cid-wkshis2o]{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.formats[data-astro-cid-wkshis2o]{border-top:1px solid var(--line-soft);margin-top:64px;padding-top:32px}.formats-label[data-astro-cid-wkshis2o]{color:var(--muted);font-size:13px;line-height:18px}.ecosystems[data-astro-cid-wkshis2o]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:16px;display:grid}.ecosystem[data-astro-cid-wkshis2o]{background:var(--panel);border-radius:3px;align-items:flex-start;gap:14px;padding:16px;display:flex}.ecosystem-text[data-astro-cid-wkshis2o]{min-width:0}.ecosystem-name[data-astro-cid-wkshis2o]{color:var(--ink);font-size:15px;font-weight:500;line-height:22px}.ecosystem-files[data-astro-cid-wkshis2o]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.file-name[data-astro-cid-wkshis2o]{background:var(--active);color:var(--ink-2);font-family:var(--font-mono);border-radius:3px;padding:1px 6px;font-size:12px;line-height:18px}.panel[data-astro-cid-26srfnsi]{background:var(--panel);border-radius:3px;flex-wrap:wrap;align-items:center;gap:32px 48px;padding:clamp(32px,5vw,64px);display:flex}.copy[data-astro-cid-26srfnsi]{flex:520px;min-width:0}.mark[data-astro-cid-26srfnsi]{color:var(--ink);display:block}.section-title[data-astro-cid-26srfnsi]{margin-top:20px}.section-lead[data-astro-cid-26srfnsi]{max-width:560px}.actions[data-astro-cid-26srfnsi]{flex-wrap:wrap;gap:12px;display:flex}.columns[data-astro-cid-jydqozms]{flex-wrap:wrap-reverse;align-items:center;gap:56px 64px;display:flex}.picture[data-astro-cid-jydqozms]{flex-direction:column;flex:520px;gap:20px;min-width:0;display:flex}.findings[data-astro-cid-jydqozms]{--finding-basis:240px;position:relative}.menu[data-astro-cid-jydqozms]{z-index:2;border:1px solid var(--raised-border);background:var(--raised);width:232px;box-shadow:var(--menu-shadow);border-radius:3px;padding:6px;position:absolute;top:58px;right:14px}.menu-item[data-astro-cid-jydqozms]{color:var(--ink);border-radius:3px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;line-height:20px;display:flex}.menu-item[data-astro-cid-jydqozms].highlighted{background:var(--raised-hover)}.menu-divider[data-astro-cid-jydqozms]{background:var(--raised-border);height:1px;margin:6px 4px}.audit-log[data-astro-cid-jydqozms]{background:var(--panel);border-radius:3px;padding:18px 20px 8px}.audit-title[data-astro-cid-jydqozms]{color:var(--ink);align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:22px;display:flex}.audit-icon[data-astro-cid-jydqozms]{color:var(--muted)}.entries[data-astro-cid-jydqozms]{flex-direction:column;margin-top:12px;display:flex}.entry[data-astro-cid-jydqozms]{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.avatar[data-astro-cid-jydqozms]{background:var(--accent);color:#fff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-size:11px;font-weight:500;line-height:16px;display:flex}.entry-text[data-astro-cid-jydqozms]{min-width:0;color:var(--ink-2);flex:auto;font-size:13px;line-height:19px}.entry-name[data-astro-cid-jydqozms]{color:var(--ink)}.entry-when[data-astro-cid-jydqozms]{color:var(--muted);white-space:nowrap;font-size:12px;line-height:19px}.copy[data-astro-cid-jydqozms]{flex:400px;min-width:0}.points[data-astro-cid-jydqozms]{color:var(--ink-2);flex-direction:column;gap:12px;margin-top:28px;font-size:15px;line-height:24px;display:flex}.points[data-astro-cid-jydqozms] li[data-astro-cid-jydqozms]{align-items:flex-start;gap:10px;display:flex}.check[data-astro-cid-jydqozms]{color:var(--good);margin-top:3px}@media (width<600px){.menu[data-astro-cid-jydqozms]{display:none}}.section-lead[data-astro-cid-pgcarn3b]{max-width:680px}.terms[data-astro-cid-pgcarn3b]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-top:48px;display:grid}.term[data-astro-cid-pgcarn3b]{background:var(--panel);border-radius:3px;padding:24px}.term[data-astro-cid-pgcarn3b] h3[data-astro-cid-pgcarn3b]{color:var(--ink);margin-top:16px;font-size:18px;font-weight:500;line-height:26px}.term[data-astro-cid-pgcarn3b] p[data-astro-cid-pgcarn3b]{color:var(--ink-2);margin-top:6px;font-size:14px;line-height:22px}
