:root{--bg-0: #0a0a0a;--bg-1: #0f0f12;--bg-2: #14141a;--panel: rgba(15, 15, 18, .82);--panel-strong: rgba(10, 10, 12, .94);--panel-soft: rgba(255, 255, 255, .04);--line: rgba(43, 59, 229, .22);--line-strong: rgba(43, 59, 229, .48);--text: #f3f4f6;--muted: #8e95af;--accent: #2b3be5;--accent-soft: #6e7cff;--accent-bright: #f3f4f6;--success: #00e5a3;--warning: #e52b50;--gold: #e52b50;--green: #00e5a3;--shadow: 0 28px 80px rgba(0, 0, 0, .5);--radius-xl: 8px;--radius-lg: 6px;--radius-md: 4px;--max-width: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.site-body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(43,59,229,.16),transparent 24rem),radial-gradient(circle at 85% 12%,rgba(229,43,85,.06),transparent 20rem),radial-gradient(circle at 74% 80%,rgba(43,59,229,.08),transparent 24rem),linear-gradient(180deg,#0a0a0a,#0c0c0e 56%,#09090b);color:var(--text);font-family:Manrope,sans-serif;overflow-x:hidden}body.site-body::selection{background:#2b3be540}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.site-ambience{inset:0;pointer-events:none;position:fixed;z-index:0}.site-glow{border-radius:999px;filter:blur(80px);opacity:.55;position:absolute}.site-glow-a{animation:glow-drift-a 18s ease-in-out infinite alternate;background:#2b3be52e;height:28rem;left:-8rem;top:-7rem;width:28rem}.site-glow-b{animation:glow-drift-b 20s ease-in-out infinite alternate;background:#e52b5514;height:24rem;right:-6rem;top:18rem;width:24rem}.site-grid{background-image:linear-gradient(rgba(43,59,229,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(43,59,229,.045) 1px,transparent 1px);background-position:center;background-size:72px 72px;inset:0;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 78%);position:absolute}.landing-shell{margin:0 auto;max-width:calc(var(--max-width) + 3rem);padding:1.5rem;position:relative;z-index:1}.surface,.surface-sunken{backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);position:relative}.surface{background:linear-gradient(145deg,#ffffff0d,#ffffff04),var(--panel)}.surface-sunken{background:linear-gradient(180deg,#ffffff08,#fff0),var(--panel-strong)}.surface:before,.surface-sunken:before{background:linear-gradient(90deg,transparent,rgba(140,160,255,.28),transparent);content:"";height:1px;left:1.4rem;position:absolute;right:1.4rem;top:0}.eyebrow,.section-kicker,.surface-label,.footer-note,.brand-label,.nav-link,.chip,.metric-label{font-family:IBM Plex Mono,monospace;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.eyebrow,.section-kicker,.surface-label,.brand-label,.metric-label{color:var(--accent-soft)}.button-row,.action-row,.masthead-actions,.footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem}.button-primary,.button-secondary,.button-tertiary{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;gap:.55rem;justify-content:center;padding:.92rem 1.3rem;transition:transform .18s ease,border-color .18s ease,background .18s ease}.button-primary{background:linear-gradient(135deg,var(--accent),var(--green));border:1px solid rgba(255,255,255,.15);box-shadow:0 14px 34px #3f63ff2e;color:#06101f}.button-secondary,.button-tertiary{border:1px solid rgba(255,255,255,.12)}.button-secondary{background:#d8b56a14}.button-tertiary{background:#ffffff05;color:var(--muted)}.button-primary:hover,.button-secondary:hover,.button-tertiary:hover,.nav-link:hover,.brand:hover{transform:translateY(-1px)}.masthead{align-items:center;backdrop-filter:blur(16px);background:#070911ad;border:1px solid rgba(102,128,255,.18);border-radius:999px;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;margin-bottom:1.35rem;padding:.85rem 1rem;position:sticky;top:1rem;z-index:20}.brand{align-items:center;display:inline-flex;gap:.9rem}.brand-mark{align-items:center;background:linear-gradient(135deg,#3f63ff4d,#7fe3b21f);border:1px solid rgba(255,255,255,.1);border-radius:18px;display:inline-flex;font-family:Orbitron,sans-serif;font-size:.9rem;height:3rem;justify-content:center;letter-spacing:.22em;width:3rem}.brand-copy{display:grid;gap:.18rem}.brand-copy strong{font-size:.98rem;letter-spacing:.04em}.brand-copy span{color:var(--muted);font-size:.88rem}.site-nav{display:flex;flex-wrap:wrap;gap:.95rem;justify-content:center;overflow-x:auto;scrollbar-width:none}.site-nav::-webkit-scrollbar{display:none}.nav-link{color:var(--muted);padding:.3rem 0}.hero-section{animation:reveal-rise .52s cubic-bezier(.2,.8,.2,1) both;display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);padding:clamp(1.6rem,3vw,2.2rem)}.hero-copy{display:flex;flex-direction:column;gap:1.2rem;padding:.45rem}.hero-copy h1,.section-heading h2,.cta-banner h2{font-family:Orbitron,sans-serif;font-weight:800;letter-spacing:.05em;line-height:.98;margin:0;text-transform:uppercase}.hero-copy h1{font-size:clamp(2.8rem,6.4vw,5.2rem);max-width:10.5ch;text-wrap:balance}.hero-text,.microcopy,.section-heading p,.architecture-card p,.fit-card p,.why-now p,.flow-step p,.path-card p,.pricing-card p,.faq-card p,.cta-banner p,.footer-note,.console-note,.surface-copy{color:var(--muted);font-size:1.02rem;line-height:1.7;margin:0}.microcopy{font-size:.92rem}.chip-row{display:flex;flex-wrap:wrap;gap:.75rem}.chip{background:#ffffff0d;border:1px solid rgba(216,181,106,.14);border-radius:999px;padding:.6rem .82rem}.hero-console{display:grid;gap:1.25rem;overflow:hidden;padding:1.4rem}.hero-console:after{background:radial-gradient(circle at 20% 20%,rgba(140,160,255,.08),transparent 14rem),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:auto,2.9rem 2.9rem,2.9rem 2.9rem;content:"";inset:0;mask-image:linear-gradient(180deg,rgba(0,0,0,.55),transparent 92%);opacity:.55;pointer-events:none;position:absolute}.hero-proofbar{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-proof{display:grid;gap:.5rem;padding:.95rem 1rem}.hero-proof:nth-child(2){transform:translateY(.5rem)}.hero-proof:nth-child(3){transform:translateY(.15rem)}.hero-proof strong{font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.hero-proof span{color:var(--muted);font-size:.86rem;line-height:1.55}.surface-head{align-items:center;display:flex;justify-content:space-between;gap:.8rem}.surface-state{border:1px solid rgba(127,227,178,.22);border-radius:999px;color:var(--success);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;padding:.42rem .66rem;text-transform:uppercase}.console-metrics{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.metric-tile{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:.9rem}.metric-tile strong{display:block;font-family:Orbitron,sans-serif;font-size:1.4rem;margin-top:.45rem}.canvas-cluster{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.canvas-card{background:#ffffff0b;border:1px solid rgba(255,255,255,.08);border-radius:18px;display:grid;gap:.45rem;padding:.9rem}.canvas-card:nth-child(1){transform:rotate(-1.5deg)}.canvas-card:nth-child(2){transform:translateY(.6rem) rotate(1.25deg)}.canvas-card:nth-child(3){transform:rotate(-.75deg)}.canvas-card strong{font-size:.92rem}.canvas-card p{color:var(--muted);font-size:.82rem;line-height:1.55;margin:0}.console-block{background:linear-gradient(180deg,#ffffff08,#fff0),#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);color:var(--accent-bright);font-family:IBM Plex Mono,monospace;font-size:.82rem;line-height:1.85;margin:0;overflow-x:auto;padding:1rem 1.1rem}.signal-grid,.architecture-grid,.path-grid,.pricing-grid,.faq-grid,.fit-grid{display:grid;gap:1rem}.signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.signal-card,.architecture-card,.path-card,.pricing-card,.faq-card,.fit-card,.flow-console,.why-now,.cta-banner{padding:1.35rem}.signal-card,.section-frame,.cta-banner{animation:reveal-rise .52s cubic-bezier(.2,.8,.2,1) both}.signal-card{overflow:hidden}.signal-card:after{background:linear-gradient(135deg,rgba(63,99,255,.14),rgba(127,227,178,.05) 40%,transparent 68%);content:"";inset:0;opacity:.75;pointer-events:none;position:absolute}.card-meta{align-items:center;display:flex;gap:.7rem;margin-bottom:.9rem}.card-index{align-items:center;border:1px solid rgba(216,181,106,.18);border-radius:999px;color:var(--gold);display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.14em;padding:.34rem .52rem;text-transform:uppercase}.signal-card h2,.architecture-card h3,.path-card h3,.pricing-card h3,.faq-card h3,.fit-card h3,.why-now h3,.flow-step h3,.cta-banner h2{font-size:1.04rem;margin:0 0 .6rem}.section-frame{display:grid;gap:1.2rem;margin-top:1rem;padding:1.5rem;scroll-margin-top:6.5rem}.section-heading{display:grid;gap:.8rem;max-width:44rem}.section-heading h2{font-size:clamp(1.8rem,4.2vw,3.2rem)}.architecture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.architecture-card{align-content:start;display:grid;gap:.7rem;min-height:12.5rem}.architecture-card ul{color:var(--muted);display:grid;gap:.4rem;margin:0;padding-left:1rem}.fit-layout{display:grid;gap:1rem;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.fit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fit-card,.why-now{display:grid;gap:.8rem}.fit-card{align-content:start;min-height:15.5rem}.why-now{align-content:start;background:radial-gradient(circle at top left,rgba(63,99,255,.08),transparent 15rem),radial-gradient(circle at 88% 18%,rgba(216,181,106,.06),transparent 11rem),linear-gradient(180deg,#ffffff0a,#fff0),var(--panel-strong)}.flow-layout{display:grid;gap:1rem;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.flow-list{display:grid;gap:1rem}.flow-step{display:grid;gap:.55rem;padding:1.2rem 1.25rem}.step-index{color:var(--accent-bright);font-family:Orbitron,sans-serif;font-size:.9rem;letter-spacing:.2em}.proof-stack{display:grid;gap:.85rem}.proof-item{align-items:center;display:flex;justify-content:space-between;gap:.8rem;padding:.78rem 0}.proof-item+.proof-item{border-top:1px solid rgba(255,255,255,.06)}.proof-item strong{font-size:.95rem}.proof-item span{color:var(--muted);font-size:.88rem}.proof-tag{border-radius:999px;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;padding:.44rem .66rem;text-transform:uppercase}.proof-tag.live{background:#7fe3b21f;border:1px solid rgba(127,227,178,.2);color:var(--success)}.proof-tag.audit{background:#d8b56a24;border:1px solid rgba(216,181,106,.2);color:var(--warning)}.path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.path-card{display:grid;gap:.75rem;min-height:16rem}.path-card a{color:var(--accent-bright);font-weight:700}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-card,.faq-card{display:grid;gap:.9rem}.pricing-card{align-content:start;min-height:20.5rem}.pricing-card-featured{border-color:#7fe3b23d;box-shadow:0 28px 80px #0000006b,0 0 0 1px #d8b56a2e}.pricing-head{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.pricing-head-copy{display:grid;gap:.45rem}.plan-price{color:var(--accent-bright);font-family:Orbitron,sans-serif;font-size:1.3rem;letter-spacing:.06em;margin:0;text-transform:uppercase}.plan-tag{background:#d8b56a24;border:1px solid rgba(216,181,106,.24);border-radius:999px;color:var(--gold);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;padding:.42rem .66rem;text-transform:uppercase;white-space:nowrap}.surface-list{color:var(--muted);display:grid;gap:.45rem;margin:0;padding-left:1rem}.pricing-cta{margin-top:auto}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-banner{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;margin-top:1rem}.cta-actions{display:grid;gap:.9rem;justify-items:start;max-width:24rem}.cta-prompts{display:flex;flex-wrap:wrap;gap:.65rem}.cta-email{color:var(--accent-bright);font-family:IBM Plex Mono,monospace;font-size:.82rem;letter-spacing:.08em}.site-footer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:1rem 0 0;padding:1rem 0 1.5rem}.footer-links{display:flex;flex-wrap:wrap;gap:.9rem}.footer-links a{color:var(--muted)}.intake-shell{display:grid;gap:1rem}.intake-backlink,.inline-link{color:var(--accent-bright);font-family:IBM Plex Mono,monospace;font-size:.82rem;letter-spacing:.08em}.intake-hero h1{font-family:Orbitron,sans-serif;font-size:clamp(2rem,4.4vw,3.6rem);letter-spacing:.05em;line-height:1;margin:0;text-transform:uppercase}.intake-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr)}.intake-panel,.intake-form{display:grid;gap:1rem}.field-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:.55rem}.field span,.preview-label{color:var(--accent-soft);font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.field input,.field textarea,.field select{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);color:var(--text);font:inherit;padding:.95rem 1rem;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:#9ea7c5cc}.field input:focus,.field textarea:focus,.field select:focus{border-color:#8ca0ff94;box-shadow:0 0 0 3px #8ca0ff1f;outline:none}.intake-actions{display:flex;flex-wrap:wrap;gap:.85rem}.intake-status{color:var(--accent-bright);font-size:.9rem;min-height:1.2rem}.intake-preview{display:grid;gap:.75rem}.preview-subject{color:var(--text);font-weight:700;margin:0}.preview-body{background:linear-gradient(180deg,#ffffff08,#fff0),#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);color:var(--accent-bright);font-family:IBM Plex Mono,monospace;font-size:.8rem;line-height:1.7;margin:0;min-height:16rem;padding:1rem 1.1rem;white-space:pre-wrap}@keyframes reveal-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(2.5rem,1.2rem,0) scale(1.06)}}@keyframes glow-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2rem,1.5rem,0) scale(1.08)}}body.vsa-body{overflow:hidden}@media(max-width:1040px){.masthead,.hero-section,.fit-layout,.flow-layout,.intake-grid,.cta-banner{grid-template-columns:1fr}.site-nav{justify-content:flex-start}.signal-grid,.path-grid,.pricing-grid,.faq-grid,.fit-grid,.hero-proofbar{grid-template-columns:1fr}.pricing-head{flex-direction:column}}@media(max-width:820px){.landing-shell{padding:1rem}.masthead{margin-bottom:.8rem;top:.75rem}.masthead-actions{justify-content:flex-start}.console-metrics,.architecture-grid,.canvas-cluster,.field-grid{grid-template-columns:1fr}.hero-proof:nth-child(2),.hero-proof:nth-child(3),.canvas-card:nth-child(1),.canvas-card:nth-child(2),.canvas-card:nth-child(3){transform:none}.hero-copy h1{font-size:clamp(2.4rem,12vw,4rem)}}@media(max-width:640px){.hero-section,.signal-card,.section-frame,.path-card,.cta-banner{padding:1.1rem}.brand-copy span{display:none}.site-nav{gap:.75rem;justify-content:flex-start;padding-bottom:.15rem;white-space:nowrap}.button-primary,.button-secondary,.button-tertiary,.footer-actions,.masthead-actions,.action-row,.intake-actions{width:100%}.cta-actions{max-width:none;width:100%}.masthead{border-radius:28px;padding:.9rem}}.intake-process{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.process-step{align-items:start;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:1.2rem 1.1rem}.process-step .step-index{font-size:1rem}.process-step>div{display:grid;gap:.35rem}.process-step strong{font-size:.95rem}.process-step>div>span{color:var(--muted);font-size:.86rem;line-height:1.55}.intake-aside{display:grid;gap:1rem;align-content:start}.intake-trust{display:grid;gap:.85rem}.trust-signal{display:grid;gap:.3rem;padding:.6rem 0}.trust-signal+.trust-signal{border-top:1px solid rgba(255,255,255,.06)}.trust-signal strong{color:var(--success);font-size:.92rem}.trust-signal span{color:var(--muted);font-size:.86rem;line-height:1.55}.field-hint{color:var(--muted);font-size:.78rem;line-height:1.5;opacity:.7}.intake-faq-section .section-heading{margin-bottom:.5rem}.intake-faq-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1040px){.intake-process,.intake-faq-grid{grid-template-columns:1fr}}@media(max-width:820px){.process-step{grid-template-columns:auto 1fr}.process-step .proof-tag{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button-primary,.button-secondary,.button-tertiary,.nav-link,.brand,.hero-section,.signal-card,.section-frame,.cta-banner,.site-glow-a,.site-glow-b{transition:none;animation:none}}.telemetry-widget{position:fixed;bottom:2rem;right:2rem;z-index:100;background:var(--panel-strong);backdrop-filter:blur(20px);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:0 0 35px #2b3be540;transition:transform .3s ease,box-shadow .3s ease;font-family:IBM Plex Mono,monospace;font-size:.76rem;display:flex;flex-direction:column;gap:.7rem;min-width:230px}.telemetry-widget:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 45px #2b3be566}.telemetry-header{display:flex;justify-content:space-between;align-items:center;border-b:1px solid rgba(255,255,255,.08);padding-bottom:.75rem;margin-bottom:.3rem}.telemetry-title{color:var(--accent-soft);font-weight:700;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:.5rem}.telemetry-pulse-container{position:relative;display:flex;width:8px;height:8px}.telemetry-ping{position:absolute;display:inline-flex;height:100%;width:100%;border-radius:9999px;opacity:.75;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.telemetry-ping.real{background-color:var(--success)}.telemetry-ping.sim{background-color:var(--accent)}.telemetry-dot{position:relative;display:inline-flex;border-radius:9999px;height:8px;width:8px}.telemetry-dot.real{background-color:var(--success)}.telemetry-dot.sim{background-color:var(--accent)}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.telemetry-badge{font-size:.65rem;font-weight:700;padding:.2rem .45rem;border-radius:3px;border:1px solid currentColor}.telemetry-badge.real{color:var(--success);background:#00e5a30d}.telemetry-badge.sim{color:var(--accent-soft);background:#6e7cff0d}.telemetry-row{display:flex;justify-content:space-between}.telemetry-label{color:var(--muted)}.telemetry-value{color:var(--text);font-weight:600}.telemetry-value.highlight.real{color:var(--success)}.telemetry-value.highlight.sim{color:var(--accent-soft)}.telemetry-unit{color:var(--muted);font-size:.65rem;opacity:.5}.audit-ledger-container{width:100%;max-width:var(--max-width);margin:5rem auto 2rem;padding:0 1.5rem}.audit-ledger-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(min-width:768px){.audit-ledger-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.audit-ledger-title-group{text-align:left}.audit-ledger-eyebrow{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-soft)}.audit-ledger-heading{font-family:Orbitron,sans-serif;font-weight:500;font-size:1.8rem;margin:0;text-transform:uppercase;color:var(--text);letter-spacing:.05em}.audit-ledger-actions{background:var(--bg-1);border:1px solid var(--line);padding:.35rem;border-radius:var(--radius-md);display:flex}.ledger-stream-btn{background:transparent;border:none;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.72rem;padding:.45rem .9rem;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.ledger-stream-btn.active{background:var(--accent);color:#fff;box-shadow:0 0 15px #2b3be566}.ledger-stream-btn:hover:not(.active){color:var(--text)}.audit-ledger-table{background:var(--panel-strong);border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow)}.audit-ledger-empty{padding:3.5rem;text-align:center;color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.audit-ledger-row{display:grid;grid-template-columns:1fr;gap:.8rem;padding:1.25rem;position:relative;border-bottom:1px solid rgba(255,255,255,.04);transition:background-color .2s ease}@media(min-width:768px){.audit-ledger-row{grid-template-columns:80px 90px 140px 1fr 110px 90px;align-items:center;gap:1rem}}.audit-ledger-row:hover{background:#ffffff04}.latest-row-indicator{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);box-shadow:0 0 10px var(--accent)}.tx-meta-group{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:.72rem;color:var(--muted)}@media(min-width:768px){.tx-meta-group{display:contents}}.tx-id{color:var(--muted);opacity:.7}.tx-timestamp{color:var(--muted)}.tx-agent{font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:600;color:var(--accent-soft)}.tx-action{font-family:IBM Plex Mono,monospace;font-size:.76rem;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-status-group{display:flex;justify-content:space-between;align-items:center}@media(min-width:768px){.tx-status-group{display:contents}}.tx-status-wrapper{text-align:right}.tx-status-badge{font-family:IBM Plex Mono,monospace;font-size:.7rem;padding:.2rem .55rem;border-radius:4px;border:1px solid currentColor}.tx-status-badge.committed{color:var(--success);background:#00e5a30d}.tx-status-badge.tainted{color:var(--warning);background:#e52b550d}.tx-hash{font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--muted);opacity:.55;text-align:right}.audit-ledger-footer{margin-top:1rem;text-align:center}.audit-ledger-footer p{font-family:IBM Plex Mono,monospace;font-size:.7rem;color:var(--muted);opacity:.45;letter-spacing:.08em;text-transform:uppercase;margin:0}
