body{font-family:system-ui,sans-serif;background:#f4f6f8;margin:0}.container{max-width:900px;margin:auto;padding:2rem}input{padding:.6rem;font-size:1rem;width:100%;margin-bottom:.5rem}button{padding:.6rem 1rem;font-size:1rem;cursor:pointer}.card{background:#fff;padding:1rem;border-radius:8px}.error{color:red}table{width:100%;margin-top:1rem;border-collapse:collapse}td,th{padding:.5rem;border-bottom:1px solid #ddd}td.done{color:green}td.failed{color:red}td.pending{color:orange}
