.protocol-transparency{margin:48px 0;padding:32px;border:1px solid #dfcef9;border-radius:24px;background:linear-gradient(135deg,#faf6ff,#fff);color:#29143f}.transparency-eyebrow{font:700 11px monospace;letter-spacing:.12em;color:#853cdb}.transparency-heading h2{font-size:32px;margin:10px 0}.transparency-heading p,.transparency-status,.transparency-note{color:#806693;font-size:13px;line-height:1.6}.transparency-stats{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.transparency-stats>div{background:#321c49;color:white;padding:22px;border-radius:16px}.transparency-stats span{display:block;font-size:12px;color:#d7b8ff}.transparency-stats strong{display:block;font-size:27px;margin-top:10px;overflow-wrap:anywhere}.transparency-table-wrap{overflow:auto}.protocol-transparency table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.protocol-transparency th,.protocol-transparency td{padding:14px 12px;text-align:left;border-bottom:1px solid #e9def5}.protocol-transparency th{font-size:11px;color:#88659c}.transparency-pending{margin:24px 0;padding:18px;background:#f1e8ff;border-radius:14px;font-size:13px}.protocol-transparency summary{cursor:pointer;font-weight:700;color:#7935cb}.protocol-transparency ol{max-height:280px;overflow:auto;padding-left:24px}.protocol-transparency li{padding:8px;font-size:12px}.protocol-transparency li small{display:block;color:#90789f;margin-top:4px}.protocol-transparency a{color:#7935cb}@media(max-width:600px){.protocol-transparency{padding:18px;margin:24px 0}.transparency-stats{grid-template-columns:1fr}.transparency-heading h2{font-size:27px}}
