:root{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#172033;background:#f4f6fa}body{margin:0}header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#172033;color:#fff}header strong{font-size:20px}nav{display:flex;gap:14px;align-items:center;flex-wrap:wrap}nav a{color:#d7e3ff;text-decoration:none}main{max-width:1280px;margin:24px auto;padding:0 20px}h1{font-size:24px}h2{font-size:19px;margin-top:28px}.card{background:#fff;border:1px solid #dde3ee;border-radius:12px;padding:20px;margin-bottom:20px}.narrow{max-width:560px;margin:40px auto}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.metric{background:#fff;border:1px solid #dde3ee;border-radius:10px;padding:16px}.metric span{display:block;color:#60708a}.metric strong{display:block;font-size:28px;margin-top:6px}label{display:block;margin:16px 0 8px}input,select{box-sizing:border-box;width:100%;padding:10px;border:1px solid #bcc7d8;border-radius:7px;background:#fff}button{padding:10px 16px;border:0;border-radius:7px;background:#2563eb;color:#fff;cursor:pointer}button.danger{background:#c92a2a}button.link{padding:0;background:none;color:#d7e3ff}.inline{display:inline}table{width:100%;border-collapse:collapse;background:#fff;font-size:14px}th,td{text-align:left;border-bottom:1px solid #e3e8f0;padding:10px;vertical-align:top}th{background:#eaf0f8}td a{color:#1d55c5}pre{white-space:pre-wrap;word-break:break-word;background:#111827;color:#d1fae5;padding:16px;border-radius:10px}.error{color:#c92a2a}.status{font-weight:600}.SUCCESS{color:#087f5b}.FAILED{color:#c92a2a}.UNSUPPORTED{color:#a15c00}.RUNNING{color:#1d55c5}.filters{display:flex;gap:10px;max-width:600px}.filters select{flex:1}
