.labs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:0 24px}.labs-card{display:flex;flex-direction:column;margin:12px 0}.labs-card h2{margin:4px 0 8px}.labs-card .notice,.labs-card .labs-on{margin-top:auto}.labs-question{font-weight:700}.labs-on{border-left:4px solid #3B82F6;background:#e8f1fc;padding:16px;color:#182b3b}.labs-items{margin:18px 0}.labs-item{border-top:1px solid #c8d2dc;padding:6px 0 16px;min-width:0}.labs-item h3{overflow-wrap:anywhere}.labs-text{white-space:pre-wrap;overflow-wrap:anywhere}.labs-id{font-family:monospace;font-size:.9rem;overflow-wrap:anywhere;word-break:break-all}#labs-status:not(:empty){padding:18px;background:#e8f1fc;border:1px solid #7193bc}@media(max-width:600px){.labs-grid{grid-template-columns:1fr}.labs-card{margin:8px 0}}@media print{.labs-item{break-inside:avoid}#labs-status{display:none}}
.labs-empty{color:#4b5563;font-style:italic}
#result h2,#result h3,#result h4,#attempt h2,#attempt h3,#attempt h4{overflow-wrap:anywhere}