/* Inline-style replacements — generated for CSP style-src (no unsafe-inline).
   u-hidden = display:none (toggle via .style.display or classList). */
.u-hidden { display: none; }

.ins1 { color:var(--accent); margin-left:8px; }
.ins2 { font-size:12px; padding:6px 14px; }
.ins3 { font-size:12px; padding:7px 16px; }
.ins4 { text-transform:uppercase; }
.ins5 { margin-top:12px; }
.ins6 { padding-top:0; padding-bottom:0; border-bottom:none; }
.ins7 { display:flex; align-items:baseline; justify-content:space-between; margin-bottom:16px; }
.ins8 { margin-bottom:0; }
.ins9 { font-family:'DM Mono',monospace; font-size:12px; color:var(--muted); }
.ins10 { margin-top:16px; }
.ins11 { color:var(--ink); }
.ins12 { font-family:'DM Mono',monospace; font-size:2rem; color:var(--ink); letter-spacing:0.04em; line-height:1; }
.ins13 { font-family:'DM Mono',monospace; font-size:12px; color:var(--muted); margin-top:8px; line-height:1.6; }
.ins14 { font-size:11px; }
.ins15 { margin-top:6px; }
.ins16 { font-size:0.95rem; letter-spacing:0.01em; }
.ins17 { display:flex; gap:8px; align-items:center; }
.ins18 { border-bottom:1px solid var(--border); }
.ins19 { margin-bottom:28px; }
.ins20 { font-family:'DM Mono',monospace; font-size:12px; letter-spacing:0.04em; color:var(--muted); margin:0 0 5px; }
.ins21 { font-family:'DM Mono',monospace; font-size:10px; letter-spacing:0.04em; color:var(--muted); margin:0; }
.ins22 { text-align:center; font-family:'DM Mono',monospace; font-size:11px; letter-spacing:0.04em; color:var(--muted); padding:20px 32px 0; }
.ins23 { margin-bottom:8px; }
.ins24 { display:flex; justify-content:flex-end; margin-bottom:24px; }
.ins25 { width:100%; }
.ins26 { width:100%; margin-top:8px; }
.ins27 { margin-top:20px; }
.ins28 { letter-spacing:0.3em; font-size:1.1rem; }
.ins29 { margin-top:20px; display:flex; gap:16px; flex-wrap:wrap; }
.ins30 { margin-bottom:36px; padding:20px 24px; background:var(--surface); border:1px solid var(--border); }
.ins31 { font-family:'DM Mono',monospace; font-size:1.4rem; color:var(--ink); letter-spacing:0.08em; margin-top:8px; }
.ins32 { font-family:'DM Mono',monospace; font-size:11px; color:var(--muted); margin-top:6px; }
.ins33 { margin-top:28px; }
.ins34 { font-family:'DM Mono',monospace; font-size:13px; color:var(--muted); }
.ins35 { color:var(--gold); }
.ins36 { margin-top:8px; }
.ins37 { display:flex; align-items:center; gap:16px; margin-top:20px; }
.ins38 { display:block; margin-top:8px; }
.ins39 { margin-top:20px; padding-top:20px; border-top:1px solid var(--border); }
.ins40 { margin-bottom:16px; }
.ins41 { margin-left:16px; }
.ins42 { letter-spacing:0.2em; max-width:160px; }
.ins43 { font-family:'DM Mono', monospace; color:var(--ink); }
.ins44 { font-size:9px; padding:1px 4px; }
.ins45 { font-family:monospace; font-size:10px; color:var(--muted); }
.ins46 { background:var(--gold); color:var(--ink); }
.ins47 { color:var(--muted); }
.ins48 { font-family:'DM Mono',monospace; }
.ins49 { color:var(--muted); font-style:italic; }
.ins50 { font-size:11px; color:var(--muted); }
.ins51 { font-weight:400; letter-spacing:0; text-transform:none; }
.ins52 { display:grid; grid-template-columns:160px 1fr 130px; gap:8px; align-items:center; margin-bottom:8px; }
.ins53 { font-size:12px; color:var(--muted); }
.ins54 { color:var(--subtle); }
.ins55 { font-family:'DM Mono',monospace; font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:var(--muted); margin-bottom:12px; }
.ins56 { color:var(--muted); font-size:13px; }
.ins57 { display:grid; grid-template-columns:140px 1fr 120px; gap:8px; align-items:center; margin-bottom:8px; }
.ins58 { font-size:12px; }
.ins59 { display:flex; align-items:baseline; justify-content:space-between; margin-bottom:16px; gap:16px; }
.ins60 { color:var(--accent); }
.ins61 { border:1px solid var(--border); padding:24px; }
.ins62 { font-family:'DM Mono',monospace; font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:var(--muted); margin-bottom:20px; }
.ins63 { padding:64px 32px; font-family:'DM Mono',monospace; color:var(--muted); }
.ins64 { display:block; }
.ins65 { padding:60px 0; font-family:'DM Mono',monospace; font-size:13px; color:var(--muted); }
.ins66 { width:48px; }
.ins67 { font-size:15px; }
.ins68 { margin-left:12px; }
