.runtime-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;flex-wrap:wrap}.runtime-actions{display:flex;gap:10px;flex-wrap:wrap}.runtime-actions .btn,.runtime-caip-form .btn{min-height:44px}.runtime-results{display:grid;gap:8px;margin-top:12px}.runtime-row{display:grid;gap:3px;padding:10px 12px;border:1px solid rgba(148,163,184,.28);border-radius:12px}.runtime-row.is-pass{border-color:rgba(34,197,94,.45)}.runtime-row.is-fail{border-color:rgba(239,68,68,.5)}.runtime-caip-form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end}.runtime-media{margin-top:12px}.runtime-proof-media{display:block;max-width:100%;max-height:520px;border-radius:12px}.runtime-proof-media[controls]{width:100%}@media(max-width:900px){.runtime-caip-form{grid-template-columns:1fr 1fr}.runtime-caip-form .btn{grid-column:1/-1}}@media(max-width:640px){.runtime-actions{width:100%}.runtime-actions .btn{width:100%}.runtime-caip-form{grid-template-columns:1fr}.runtime-caip-form .btn{grid-column:auto;width:100%}}
