.AttacksIndex_page__nMLK3{padding:3rem;max-width:1000px;margin:0 auto}.AttacksIndex_page__nMLK3 h1{font-size:2rem;font-weight:800;letter-spacing:-.02em;margin-bottom:.75rem}.AttacksIndex_intro__8Bh_g{color:var(--text-muted);margin-bottom:2.5rem;font-size:1.1rem;max-width:700px}.AttacksIndex_category__WXft7{margin-bottom:3rem}.AttacksIndex_category__WXft7 h2{font-size:1.4rem;font-weight:700;margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:2px solid var(--highlight);display:inline-block}.AttacksIndex_grid__xFR1B{display:flex;flex-direction:column;gap:1rem}.AttacksIndex_card__0bYqk{display:block;padding:1.5rem;background:var(--card-bg);border:1px solid var(--border-light);border-radius:10px;transition:border-color .2s,box-shadow .2s;color:var(--text)}.AttacksIndex_card__0bYqk:hover{border-color:var(--periwinkle);box-shadow:0 2px 8px rgba(77,139,49,.08);color:var(--text)}.AttacksIndex_cardHeader__1SnSF{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.AttacksIndex_card__0bYqk h3{font-size:1.05rem;font-weight:700}.AttacksIndex_card__0bYqk p{font-size:.9rem;color:var(--text-muted);line-height:1.5}.AttacksIndex_severity__RNOWb{font-size:.75rem;font-weight:700;text-transform:uppercase;padding:.2rem .6rem;border-radius:4px;letter-spacing:.04em}.AttacksIndex_critical__NDcN3{background:var(--severity-critical-bg);color:var(--severity-critical-text)}.AttacksIndex_high__2hdsO{background:var(--severity-high-bg);color:var(--severity-high-text)}.AttacksIndex_medium__DyYKt{background:var(--severity-medium-bg);color:var(--severity-medium-text)}.AttacksIndex_low__qWr5L{background:var(--severity-low-bg);color:var(--severity-low-text)}.AttacksIndex_permissions__fbvgt{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.AttacksIndex_permissions__fbvgt code{font-size:.75rem;background:var(--surface);padding:.15rem .5rem;border-radius:4px;color:var(--text-muted);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}