*{box-sizing:border-box}body{margin:0;min-height:100dvh;padding:36px 16px;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at top,#32285e,transparent 65%),#10182a;color:#f2efff;font:14px/1.6 system-ui,"Microsoft YaHei",sans-serif}main{width:100%;max-width:570px;padding:30px 24px;border:1px solid #ffffff18;border-radius:22px;background:#1b243bd9;box-shadow:0 20px 60px #0002}.brand{display:inline-block;font-size:12px;border-radius:20px;padding:5px 12px;color:#c8b4ff;background:#9d72ff20}h1{font-size:24px;line-height:1.4;margin:20px 0 10px}.subtitle,.foot{color:#98a5bf;font-size:12px}#status{min-height:25px;margin:20px 0;color:#c2b5fc}.line{display:flex;align-items:center;gap:12px;padding:16px 14px;border:1px solid #ffffff15;border-radius:12px;margin:10px 0;background:#ffffff04}.line.best{border-color:#9781e8;background:#9c73ff10}.line-info{flex:1;min-width:0}.line strong{display:block;font-size:14px}.line span{display:block;font-size:12px;color:#a1abc2;margin-top:3px;overflow-wrap:anywhere}.line .healthy{color:#7bd7b5}.line .failed{color:#ef9b9b}button{border:0;padding:10px 15px;border-radius:9px;background:linear-gradient(120deg,#9251e9,#5265f6);color:white;font:inherit;cursor:pointer}button:disabled{opacity:.45;cursor:default}.actions{display:flex;gap:10px;margin-top:24px}#retry,#stop{background:#ffffff0b;border:1px solid #ffffff18}.foot{margin-top:18px;font-size:11px}[hidden]{display:none!important}@media(max-width:400px){main{padding:24px 18px}h1{font-size:22px}.line{padding:13px 12px}}
