.trial{max-width:880px}.trial-banner{background:var(--warn-bg);color:var(--warn-ink);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 28px;padding:12px 16px;display:flex}.trial-banner p{font:700 var(--text-body)/1.4 var(--font-ui);margin:0}.net-toggle{background:var(--raised);border-radius:var(--radius-pill);border:1px solid var(--line);padding:4px;display:inline-flex}.net-toggle a{border-radius:var(--radius-pill);min-height:40px;font:700 var(--text-small)/1 var(--font-ui);color:var(--ink);align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.net-toggle a[aria-current=page]{background:var(--primary);color:var(--on-primary,#fff)}.trial h1{font-family:var(--font-display);font-weight:700;font-size:var(--text-title);margin:0 0 12px;line-height:1.08}.trial .lead{color:var(--ink-2);max-width:62ch;margin:0 0 28px;line-height:1.55}.trial-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.trial-step{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-lg);gap:12px;padding:22px;display:grid}.trial-step h2{font:700 var(--text-heading)/1.3 var(--font-ui);margin:0}.trial-step p{color:var(--ink-2);margin:0;line-height:1.55}.trial-meta{font-size:var(--text-small);color:var(--muted);flex-wrap:wrap;gap:8px 16px;display:flex}.trial-meta b{color:var(--ink);font-weight:600}.trial-history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.trial-history li{border-top:1px solid var(--line);padding-top:8px}.trial-refused{background:var(--danger-bg);color:var(--danger-ink);border-radius:var(--radius-md);padding:12px 14px}.trial-ok{background:var(--success-bg);color:var(--success-ink);border-radius:var(--radius-md);padding:12px 14px}.trial-recorded{background:var(--sunken)}.trial-error{color:var(--danger-ink);margin:0}.trial-contract{font-size:var(--text-small);color:var(--muted);overflow-wrap:anywhere}@media (max-width:560px){.trial-banner{align-items:stretch}.net-toggle{width:100%}.net-toggle a{flex:1;justify-content:center}}
