*{box-sizing:border-box}body{margin:0;background:#fff;color:#333;font:14px/1.55 Arial,Helvetica,sans-serif}main{max-width:940px;margin:38px auto;padding:0 24px}h1{font-size:24px;font-weight:600;margin:0}h1 small{font-size:12px;color:#777;font-weight:400;margin-left:8px}h2{font-size:18px;margin-top:0}h3{font-size:14px;margin:24px 0 8px}header>p{color:#666;margin-top:6px}nav{display:flex;gap:20px;flex-wrap:wrap;padding:12px 0 18px;border-bottom:1px solid #ddd}a{color:#36566d}section{padding:26px 0;border-bottom:1px solid #e4e4e4}.settings{display:flex;align-items:start;gap:20px;flex-wrap:wrap;margin:20px 0}label{display:block;color:#555;font-size:12px}input,select,button{font:inherit;color:#333}label input,label select{display:block;margin-top:5px;padding:6px;border:1px solid #bbb;border-radius:2px;background:#fff;max-width:100%}input[type=file]{max-width:300px}.samples button{background:#fafafa;border:1px solid #ccc;border-radius:2px;padding:4px 8px;margin:3px 2px;cursor:pointer}.samples button:hover{background:#eee}.status{background:#f7f7f7;border:1px solid #ddd;padding:12px}.status.error{border-color:#b98989;color:#792a2a}pre{background:#f7f7f7;border:1px solid #e1e1e1;padding:14px;overflow:auto;font-size:12px}table{border-collapse:collapse;width:100%;font-size:12px;text-align:left;margin:12px 0}th,td{border:1px solid #ddd;padding:7px 10px;white-space:nowrap}th{background:#f5f5f5;font-weight:600}caption{text-align:left;color:#777;margin-bottom:6px}.scroll{overflow:auto}#filter{display:inline-block;margin:0 12px 0 6px}#row-count{font-size:12px;color:#777}footer{font-size:12px;color:#777;padding:20px 0 30px}[hidden]{display:none!important}li{margin:6px 0}@media(max-width:600px){main{margin:24px auto;padding:0 16px}.settings{display:block}.settings label{margin-bottom:14px}}