.trial-table-label{margin-top:6px;color:#8a5b00}
.trial-control-card{border:1px solid #d8e2de;background:linear-gradient(145deg,#fff,#f8fbfa)}
.trial-control-card.active{border-color:#e5b949;background:linear-gradient(145deg,#fffdf5,#fff9e5)}
.trial-control-card .section-title p{margin:.3rem 0 0;max-width:620px}
.trial-status-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,220px);gap:18px;align-items:end;padding:14px;border-radius:12px;background:rgba(255,255,255,.72);border:1px solid rgba(8,70,53,.1)}
.trial-status-line>div{display:grid;gap:4px}
.trial-status-line span,.trial-status-line small{color:#61706b;font-size:.82rem}
.trial-status-line b{font-size:1.12rem;color:#123b30}
.trial-status-line label{display:grid;gap:6px;font-weight:700}
.trial-actions{justify-content:flex-end;gap:10px}
.trial-actions button{width:auto;min-width:150px}
@media(max-width:720px){.trial-status-line{grid-template-columns:1fr}.trial-actions{display:grid;grid-template-columns:1fr}.trial-actions button{width:100%}}
