:root{color:#1c2430;background:#eef2f6;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4}*{box-sizing:border-box}body{margin:0}button,select{font:inherit}.page{max-width:960px;margin:0 auto;padding:32px 20px 64px}.header h1{margin:0 0 8px;font-size:28px}.lede,.hint,.muted{color:#526070}.lede{margin:0 0 20px}.panel,.banner{background:#fff;border:1px solid #d5dee8;border-radius:10px;padding:16px;margin-bottom:16px}.banner--error{border-color:#e4b4b4;background:#fff6f6;color:#8d1d1d}.toolbar{display:flex;gap:12px;align-items:end;margin-bottom:16px}.toolbar label{display:flex;flex-direction:column;gap:6px;font-weight:600}select{min-width:220px;padding:8px 10px;border:1px solid #b7c3d0;border-radius:8px;background:#fff}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:10px 8px;border-bottom:1px solid #e4ebf2;vertical-align:top}th{font-size:13px;color:#526070}.image{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#526070;font-size:13px}.actions{display:flex;gap:8px;flex-wrap:wrap}button,.link{border-radius:8px;padding:7px 12px;border:1px solid #b7c3d0;background:#fff;color:#1c2430;text-decoration:none;cursor:pointer}button:disabled{opacity:.55;cursor:default}button.primary{background:#0b6e4f;border-color:#0b6e4f;color:#fff}button.danger{background:#fff;border-color:#b42318;color:#b42318}.pill{display:inline-block;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;background:#eef2f6}.pill--RUNNING{background:#e5f6ee;color:#0b6e4f}.pill--PENDING,.pill--PROVISIONING,.pill--ACTIVATING{background:#fff6df;color:#8a5a00}.pill--STOPPED{background:#eef2f6;color:#526070}.running{display:flex;flex-wrap:wrap;gap:8px}.running a{color:#0b4f8a}
