.feed.svelte-1hbppj1{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line-strong);box-shadow:var(--shadow), 0 0 0 1px #e3a4410d inset;font-family:var(--mono);background:#060b12d1;border-radius:14px;font-size:.78rem;overflow:hidden}.bar.svelte-1hbppj1{border-bottom:1px solid var(--line);color:var(--muted);background:#0e1a29b3;align-items:center;gap:12px;padding:11px 14px;display:flex}.dots.svelte-1hbppj1{gap:6px;display:flex}.dots.svelte-1hbppj1 i:where(.svelte-1hbppj1){background:var(--line-strong);border-radius:50%;width:9px;height:9px}.title.svelte-1hbppj1{flex:1}.live.svelte-1hbppj1{color:var(--teal);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;font-size:.7rem;display:inline-flex}.live.svelte-1hbppj1 b:where(.svelte-1hbppj1){background:var(--teal);width:7px;height:7px;box-shadow:0 0 10px var(--teal);border-radius:50%;animation:1.6s infinite svelte-1hbppj1-blink}ol.svelte-1hbppj1{min-height:318px;margin:0;padding:14px 14px 16px;list-style:none}.line.svelte-1hbppj1{color:var(--text-2);grid-template-columns:62px 64px 1fr;gap:10px;padding:4px 0;animation:.35s ease-out both svelte-1hbppj1-in;display:grid}.t.svelte-1hbppj1{color:var(--muted)}.tag.svelte-1hbppj1{text-transform:uppercase;letter-spacing:.06em;padding-top:1px;font-size:.7rem}.tag-recon.svelte-1hbppj1 .tag:where(.svelte-1hbppj1){color:#8fa1b5}.tag-finding.svelte-1hbppj1 .tag:where(.svelte-1hbppj1){color:var(--sev-high)}.tag-chain.svelte-1hbppj1 .tag:where(.svelte-1hbppj1){color:var(--brass)}.tag-report.svelte-1hbppj1 .tag:where(.svelte-1hbppj1){color:var(--teal)}.tag-retest.svelte-1hbppj1 .tag:where(.svelte-1hbppj1){color:var(--ok)}.tag-chain.svelte-1hbppj1 .txt:where(.svelte-1hbppj1){color:var(--brass-2)}em.svelte-1hbppj1{text-transform:uppercase;border-radius:4px;margin-left:8px;padding:0 6px;font-size:.68rem;font-style:normal}.s-medium.svelte-1hbppj1{color:var(--sev-medium);border:1px solid color-mix(in srgb, var(--sev-medium) 40%, transparent)}.s-high.svelte-1hbppj1{color:var(--sev-high);border:1px solid color-mix(in srgb, var(--sev-high) 40%, transparent)}.s-critical.svelte-1hbppj1{color:var(--sev-critical);border:1px solid color-mix(in srgb, var(--sev-critical) 40%, transparent)}.cursor.svelte-1hbppj1 span:where(.svelte-1hbppj1){color:var(--brass);animation:1s step-end infinite svelte-1hbppj1-blink}@keyframes svelte-1hbppj1-in{0%{opacity:0;transform:translateY(4px)}}@keyframes svelte-1hbppj1-blink{50%{opacity:0}}@media (width<=520px){.line.svelte-1hbppj1{grid-template-columns:54px 1fr}.tag.svelte-1hbppj1{display:none}}.demo.svelte-loagtq{box-shadow:var(--shadow);padding:18px}.head.svelte-loagtq{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.scroll.svelte-loagtq{overflow-x:auto}svg.svelte-loagtq{width:100%;min-width:560px;height:auto}.edge.svelte-loagtq{fill:none;stroke:var(--brass);stroke-width:1.6px;stroke-dasharray:6 5;transition:opacity .2s;animation:1.2s linear infinite svelte-loagtq-flow}.node.svelte-loagtq{--c:var(--sev-info);cursor:default;outline:none;transition:opacity .2s}.node.svelte-loagtq rect:where(.svelte-loagtq):first-child{fill:var(--bg);stroke:color-mix(in srgb, var(--c) 60%, transparent);stroke-width:1.2px}.node.svelte-loagtq:hover rect:where(.svelte-loagtq):first-child,.node.svelte-loagtq:focus rect:where(.svelte-loagtq):first-child{stroke:var(--c);fill:color-mix(in srgb, var(--c) 8%, var(--bg))}.bar.svelte-loagtq{fill:var(--c)}.ref.svelte-loagtq{fill:var(--c);font:600 11px var(--mono);text-transform:uppercase}.title.svelte-loagtq{fill:var(--text);font:500 12.5px var(--font)}.sev-critical.svelte-loagtq{--c:var(--sev-critical)}.sev-high.svelte-loagtq{--c:var(--sev-high)}.sev-medium.svelte-loagtq{--c:var(--sev-medium)}.sev-low.svelte-loagtq{--c:var(--sev-low)}.dim.svelte-loagtq{opacity:.25}.foot.svelte-loagtq{margin:10px 0 0}.foot.svelte-loagtq b:where(.svelte-loagtq){color:var(--brass-2)}@keyframes svelte-loagtq-flow{to{stroke-dashoffset:-22px}}.hero.svelte-1ewzqr7{background:radial-gradient(1200px 600px at 75% 30%,#e3a44112,#0000 60%),radial-gradient(900px 500px at 10% 90%,#3ec7b40d,#0000 60%);margin-top:-68px;padding:150px 0 40px;position:relative;overflow:hidden}.hero-grid.svelte-1ewzqr7{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid;position:relative}.accent.svelte-1ewzqr7{color:var(--brass);display:block}.cta.svelte-1ewzqr7{margin-top:32px}.principles.svelte-1ewzqr7{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:88px 0 0;padding:0;list-style:none;display:grid;position:relative}.principles.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){padding:22px 20px 0 0}.principles.svelte-1ewzqr7 b:where(.svelte-1ewzqr7){margin-bottom:4px;font-weight:600;display:block}.principles.svelte-1ewzqr7 span:where(.svelte-1ewzqr7){color:var(--muted);font-size:.88rem}@media (width<=960px){.hero-grid.svelte-1ewzqr7{grid-template-columns:1fr}.principles.svelte-1ewzqr7{grid-template-columns:repeat(2,1fr);gap:8px 0}}@media (width<=520px){.principles.svelte-1ewzqr7{grid-template-columns:1fr}}.service.svelte-1ewzqr7{flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.service.svelte-1ewzqr7:hover{border-color:color-mix(in srgb, var(--brass) 45%, transparent);transform:translateY(-3px)}.icon.svelte-1ewzqr7{background:var(--brass-dim);width:44px;height:44px;color:var(--brass);border-radius:10px;place-items:center;margin-bottom:20px;display:grid}.service.svelte-1ewzqr7 ul:where(.svelte-1ewzqr7){color:var(--text-2);margin:4px 0 20px;padding:0;font-size:.9rem;list-style:none}.service.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){border-top:1px solid var(--line);padding:6px 0 6px 18px;position:relative}.service.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{content:"";border:1px solid var(--brass);width:6px;height:6px;position:absolute;top:15px;left:2px;transform:rotate(45deg)}.more.svelte-1ewzqr7{color:var(--brass);margin-top:auto;font-size:.9rem;font-weight:550}.chain-section.svelte-1ewzqr7{background:linear-gradient(180deg, transparent, var(--bg-2) 20%, var(--bg-2) 80%, transparent)}.chain-grid.svelte-1ewzqr7{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}@media (width<=960px){.chain-grid.svelte-1ewzqr7{grid-template-columns:1fr}}.ticks.svelte-1ewzqr7{color:var(--text-2);margin:28px 0 0;padding:0;list-style:none}.ticks.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){padding:8px 0 8px 28px;position:relative}.ticks.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{content:"✓";color:var(--teal);font-weight:700;position:absolute;left:0}.ticks.svelte-1ewzqr7 b:where(.svelte-1ewzqr7){color:var(--text);font-weight:600}.steps.svelte-1ewzqr7{counter-reset:s;grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){border-top:1px solid var(--line-strong);padding:22px 22px 0 0;position:relative}.steps.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{content:"";background:var(--bg);border:1px solid var(--brass);width:9px;height:9px;position:absolute;top:-5px;left:0;transform:rotate(45deg)}.num.svelte-1ewzqr7{color:var(--brass);margin-bottom:10px;font-size:.8rem;display:block}.steps.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-size:1.05rem}@media (width<=960px){.steps.svelte-1ewzqr7{grid-template-columns:1fr 1fr;gap:24px 0}}@media (width<=520px){.steps.svelte-1ewzqr7{grid-template-columns:1fr}}.standards.svelte-1ewzqr7{flex-wrap:wrap;align-items:center;gap:16px;margin-top:56px;display:flex}.vault.svelte-1ewzqr7{background:radial-gradient(600px 300px at 90% 0%, #3ec7b414, transparent 70%), linear-gradient(180deg, var(--panel), var(--bg-2));grid-template-columns:1fr auto;align-items:center;gap:48px;padding:48px;display:grid}.diagram.svelte-1ewzqr7{color:var(--text-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:20px;font-size:.76rem;line-height:1.5;overflow-x:auto}.diagram.svelte-1ewzqr7 .c:where(.svelte-1ewzqr7){color:var(--brass)}@media (width<=960px){.vault.svelte-1ewzqr7{grid-template-columns:1fr;padding:28px}}.cta-band.svelte-1ewzqr7{text-align:center}.cta-band.svelte-1ewzqr7 .lead:where(.svelte-1ewzqr7){margin:0 auto 28px}
