:root{font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;color:#0f172a;background:#f8fafc}body{margin:0}main{max-width:720px;margin:0 auto;padding:1.5rem}button{margin-right:.5rem;margin-bottom:.5rem;padding:.45rem .75rem;border-radius:8px;border:1px solid #cbd5e1;background:#fff;cursor:pointer}button:hover{border-color:#64748b}pre{background:#0f172a;color:#e2e8f0;padding:1rem;border-radius:8px;overflow:auto}table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0f172a14}th,td{border-bottom:1px solid #e2e8f0;padding:.5rem .6rem;text-align:left;font-size:.9rem}th{background:#f1f5f9}
