.rlab{max-width:1050px}.rlab h1 small{font-size:13px;color:#646970}.rlab-tests{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:20px 0}.rlab-card{padding:20px;background:#fff;border:1px solid #dcdcde;border-radius:12px}.rlab-card h2{margin-top:0}.rlab-buttons{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:14px 0}.rlab .button{min-height:42px}.rlab label{display:block}.rlab input,.rlab select,.rlab textarea{display:block;width:100%;max-width:100%;margin-top:8px}.rlab input{max-width:320px}.rlab .rlab-meter{display:block;width:100%;height:20px}.rlab-status{min-height:40px}.rlab-signal{font-family:monospace;overflow-wrap:anywhere}.rlab #rlab-report{font-family:monospace;font-size:12px}.rlab button:focus-visible{outline:2px solid #d54e21;outline-offset:3px}
.rlab{margin:24px auto;padding:20px;background:#f6f7f7;color:#202124;border-radius:12px;font:15px/1.5 system-ui,sans-serif}.rlab *{box-sizing:border-box}.rlab h1,.rlab h2,.rlab p,.rlab label{color:inherit}.rlab .button{padding:8px 14px;border:1px solid #aaa;border-radius:6px;background:#fff;color:#202124;font:inherit;cursor:pointer}.rlab .button-primary{background:#b84517;border-color:#b84517;color:#fff}.rlab .button:disabled{opacity:.45;cursor:default}.rlab input,.rlab textarea,.rlab select{background:#fff;color:#202124;border:1px solid #aaa;border-radius:5px;padding:8px;font-size:16px}
