.guided-check{margin:1rem 0;padding:1rem;border:1px solid #bccdd2;border-radius:.5rem;background:#f6fafb;min-width:0}
.guided-check button{background:#075d61;color:white;border:1px solid #075d61;min-height:44px;padding:.6rem 1rem;white-space:normal}
.guided-check button:disabled{opacity:.6}
.guided-case{border-top:1px solid #ccd9dc;padding:.8rem 0}
.guided-case p{margin:.35rem 0;font-size:.95em}
.guided-case pre{margin:.25rem 0 .6rem;white-space:pre-wrap;overflow-wrap:anywhere;background:white;color:#172c35;padding:.6rem;max-height:16rem;overflow:auto}
.guided-status{color:#315961}.guided-table{max-width:100%;overflow-x:auto}
.guided-results table{border-collapse:collapse;width:100%;min-width:580px;font-size:.92rem}.guided-results th,.guided-results td{padding:.5rem;border:1px solid #ccd9dc;vertical-align:top;text-align:left}.guided-results pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:inherit;color:#172c35;background:transparent}.guided-results th{background:#eaf2f3}
.guided-results:empty{display:none}
.experiment-picker{display:block}
.experiment-picker label{display:block;margin-bottom:.4rem}
.experiment-picker select{display:block;width:100%;min-width:0;max-width:100%}
@media(max-width:640px){.guided-check{padding:.6rem}.guided-check button{width:100%}}
